René's URL Explorer Experiment


Title: GitHub - knadh/koanf: Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.

Open Graph Title: GitHub - knadh/koanf: Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.

X Title: GitHub - knadh/koanf: Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.

Description: Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper. - knadh/koanf

Open Graph Description: Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper. - knadh/koanf

X Description: Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper. - knadh/koanf

Opengraph URL: https://github.com/knadh/koanf

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:34f6800b-ac39-6f53-3e0d-aa42c1b03f47
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idD5DE:10556A:168642A:1D1D24F:69645000
html-safe-noncee99f27b9a49d3693bd97a45fc563eb151ed5edcf461157d0ab0309d22a74e853
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENURFOjEwNTU2QToxNjg2NDJBOjFEMUQyNEY6Njk2NDUwMDAiLCJ2aXNpdG9yX2lkIjoiNzc0OTk5NTc0ODM4Njk1MTE2OCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmaceb31673902e851a092315499e742418d938ce9306475d79ea781090e8abf10b7
hovercard-subject-tagrepository:192480120
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/knadh/koanf
twitter:imagehttps://opengraph.githubassets.com/18bcbb1125008a7c6e9238b2f0106fa0740686e81b259fe895d0cb77ac0841cd/knadh/koanf
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/18bcbb1125008a7c6e9238b2f0106fa0740686e81b259fe895d0cb77ac0841cd/knadh/koanf
og:image:altSimple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper. - knadh/koanf
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonebaa7d9900fdf7b27d604f36887af878d569cfbdcf97126832a5f4f0caf0c6ba5
turbo-cache-controlno-preview
go-importgithub.com/knadh/koanf git https://github.com/knadh/koanf.git
octolytics-dimension-user_id547147
octolytics-dimension-user_loginknadh
octolytics-dimension-repository_id192480120
octolytics-dimension-repository_nwoknadh/koanf
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id192480120
octolytics-dimension-repository_network_root_nwoknadh/koanf
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release842eff1d11f899d02b6b3b98fa3ea4860e64b34e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/knadh/koanf#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fknadh%2Fkoanf
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fknadh%2Fkoanf
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=knadh%2Fkoanf
Reloadhttps://github.com/knadh/koanf
Reloadhttps://github.com/knadh/koanf
Reloadhttps://github.com/knadh/koanf
knadh https://github.com/knadh
koanfhttps://github.com/knadh/koanf
Notifications https://github.com/login?return_to=%2Fknadh%2Fkoanf
Fork 182 https://github.com/login?return_to=%2Fknadh%2Fkoanf
Star 3.7k https://github.com/login?return_to=%2Fknadh%2Fkoanf
MIT license https://github.com/knadh/koanf/blob/master/LICENSE
3.7k stars https://github.com/knadh/koanf/stargazers
182 forks https://github.com/knadh/koanf/forks
Branches https://github.com/knadh/koanf/branches
Tags https://github.com/knadh/koanf/tags
Activity https://github.com/knadh/koanf/activity
Star https://github.com/login?return_to=%2Fknadh%2Fkoanf
Notifications https://github.com/login?return_to=%2Fknadh%2Fkoanf
Code https://github.com/knadh/koanf
Issues 7 https://github.com/knadh/koanf/issues
Pull requests 2 https://github.com/knadh/koanf/pulls
Actions https://github.com/knadh/koanf/actions
Projects 0 https://github.com/knadh/koanf/projects
Wiki https://github.com/knadh/koanf/wiki
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/knadh/koanf/security
Please reload this pagehttps://github.com/knadh/koanf
Insights https://github.com/knadh/koanf/pulse
Code https://github.com/knadh/koanf
Issues https://github.com/knadh/koanf/issues
Pull requests https://github.com/knadh/koanf/pulls
Actions https://github.com/knadh/koanf/actions
Projects https://github.com/knadh/koanf/projects
Wiki https://github.com/knadh/koanf/wiki
Security https://github.com/knadh/koanf/security
Insights https://github.com/knadh/koanf/pulse
Brancheshttps://github.com/knadh/koanf/branches
Tagshttps://github.com/knadh/koanf/tags
https://github.com/knadh/koanf/branches
https://github.com/knadh/koanf/tags
380 Commitshttps://github.com/knadh/koanf/commits/master/
https://github.com/knadh/koanf/commits/master/
.githubhttps://github.com/knadh/koanf/tree/master/.github
.githubhttps://github.com/knadh/koanf/tree/master/.github
exampleshttps://github.com/knadh/koanf/tree/master/examples
exampleshttps://github.com/knadh/koanf/tree/master/examples
mapshttps://github.com/knadh/koanf/tree/master/maps
mapshttps://github.com/knadh/koanf/tree/master/maps
mockhttps://github.com/knadh/koanf/tree/master/mock
mockhttps://github.com/knadh/koanf/tree/master/mock
parsershttps://github.com/knadh/koanf/tree/master/parsers
parsershttps://github.com/knadh/koanf/tree/master/parsers
providershttps://github.com/knadh/koanf/tree/master/providers
providershttps://github.com/knadh/koanf/tree/master/providers
testshttps://github.com/knadh/koanf/tree/master/tests
testshttps://github.com/knadh/koanf/tree/master/tests
.gitignorehttps://github.com/knadh/koanf/blob/master/.gitignore
.gitignorehttps://github.com/knadh/koanf/blob/master/.gitignore
LICENSEhttps://github.com/knadh/koanf/blob/master/LICENSE
LICENSEhttps://github.com/knadh/koanf/blob/master/LICENSE
README.mdhttps://github.com/knadh/koanf/blob/master/README.md
README.mdhttps://github.com/knadh/koanf/blob/master/README.md
getters.gohttps://github.com/knadh/koanf/blob/master/getters.go
getters.gohttps://github.com/knadh/koanf/blob/master/getters.go
go.modhttps://github.com/knadh/koanf/blob/master/go.mod
go.modhttps://github.com/knadh/koanf/blob/master/go.mod
go.sumhttps://github.com/knadh/koanf/blob/master/go.sum
go.sumhttps://github.com/knadh/koanf/blob/master/go.sum
go.workhttps://github.com/knadh/koanf/blob/master/go.work
go.workhttps://github.com/knadh/koanf/blob/master/go.work
go.work.sumhttps://github.com/knadh/koanf/blob/master/go.work.sum
go.work.sumhttps://github.com/knadh/koanf/blob/master/go.work.sum
interfaces.gohttps://github.com/knadh/koanf/blob/master/interfaces.go
interfaces.gohttps://github.com/knadh/koanf/blob/master/interfaces.go
koanf.gohttps://github.com/knadh/koanf/blob/master/koanf.go
koanf.gohttps://github.com/knadh/koanf/blob/master/koanf.go
options.gohttps://github.com/knadh/koanf/blob/master/options.go
options.gohttps://github.com/knadh/koanf/blob/master/options.go
READMEhttps://github.com/knadh/koanf
MIT licensehttps://github.com/knadh/koanf
https://zerodha.tech
https://user-images.githubusercontent.com/547147/72681838-6981dd00-3aed-11ea-8f5d-310816c70c08.png
alternative to spf13/viperhttps://github.com/knadh/koanf#alternative-to-viper
https://github.com/knadh/koanf/actions/workflows/test.yml
https://pkg.go.dev/github.com/knadh/koanf/v2
https://github.com/knadh/koanf#installation
See the listhttps://github.com/knadh/koanf#api
https://github.com/knadh/koanf#contents
Conceptshttps://github.com/knadh/koanf#concepts
Reading config from fileshttps://github.com/knadh/koanf#reading-config-from-files
Watching file for changeshttps://github.com/knadh/koanf#watching-file-for-changes
Reading from command linehttps://github.com/knadh/koanf#reading-from-command-line
Reading environment variableshttps://github.com/knadh/koanf#reading-environment-variables
Reading from an S3 buckethttps://github.com/knadh/koanf#reading-from-an-s3-bucket
Reading raw byteshttps://github.com/knadh/koanf#reading-raw-bytes
Reading from maps and structshttps://github.com/knadh/koanf#reading-from-nested-maps
Unmarshalling and marshallinghttps://github.com/knadh/koanf#unmarshalling-and-marshalling
Order of merge and key case sensitivityhttps://github.com/knadh/koanf#order-of-merge-and-key-case-sensitivity
Custom Providers and Parsershttps://github.com/knadh/koanf#custom-providers-and-parsers
Custom merge strategieshttps://github.com/knadh/koanf#custom-merge-strategies
List of installable Providers and Parsershttps://github.com/knadh/koanf#api
https://github.com/knadh/koanf#concepts
https://github.com/knadh/koanf#reading-config-from-files
https://github.com/knadh/koanf#watching-file-for-changes
https://github.com/knadh/koanf#reading-from-command-line
spf13/pflaghttps://github.com/spf13/pflag
https://github.com/knadh/koanf#reading-environment-variables
https://github.com/knadh/koanf#reading-from-an-s3-bucket
https://github.com/knadh/koanf#reading-raw-bytes
https://github.com/knadh/koanf#unmarshalling-and-marshalling
https://github.com/knadh/koanf#unmarshalling-with-flat-paths
https://github.com/knadh/koanf#reading-from-nested-maps
https://github.com/knadh/koanf#reading-from-struct
https://github.com/knadh/koanf#merge-behavior
https://github.com/knadh/koanf#default-behavior
https://github.com/knadh/koanf#order-of-merge-and-key-case-sensitivity
https://github.com/knadh/koanf#custom-providers-and-parsers
providershttps://github.com/knadh/koanf/tree/master/providers
parsershttps://github.com/knadh/koanf/tree/master/parsers
https://github.com/knadh/koanf#custom-merge-strategies
https://github.com/knadh/koanf#api
https://pkg.go.dev/github.com/knadh/koanf/v2#section-documentationhttps://pkg.go.dev/github.com/knadh/koanf/v2#section-documentation
https://github.com/knadh/koanf#bundled-providers
https://github.com/knadh/koanf#bundled-parsers
Read morehttps://github.com/hashicorp/hcl/issues/162
https://github.com/knadh/koanf#third-party-providers
https://github.com/knadh/koanf#alternative-to-viper
lightweighthttps://github.com/knadh/koanf/blob/master/go.mod
spf13/viperhttps://github.com/spf13/viper
forcibly lowercasing keyshttps://github.com/spf13/viper/pull/635
build sizeshttps://github.com/knadh/koanf/wiki/Comparison-with-spf13-viper
third party dependencieshttps://github.com/spf13/viper/issues/707
throwing away O(1) on flat mapshttps://github.com/spf13/viper/blob/3b4aca75714a37276c4b1883630bd98c02498b73/viper.go#L1524
open issueshttps://github.com/spf13/viper/issues
config https://github.com/topics/config
go https://github.com/topics/go
golang https://github.com/topics/golang
yaml https://github.com/topics/yaml
toml https://github.com/topics/toml
configuration https://github.com/topics/configuration
s3-bucket https://github.com/topics/s3-bucket
configuration-management https://github.com/topics/configuration-management
viper https://github.com/topics/viper
config-loader https://github.com/topics/config-loader
configuration-file https://github.com/topics/configuration-file
golang-package https://github.com/topics/golang-package
etcd-client https://github.com/topics/etcd-client
Readme https://github.com/knadh/koanf#readme-ov-file
MIT license https://github.com/knadh/koanf#MIT-1-ov-file
Please reload this pagehttps://github.com/knadh/koanf
Activityhttps://github.com/knadh/koanf/activity
3.7k starshttps://github.com/knadh/koanf/stargazers
23 watchinghttps://github.com/knadh/koanf/watchers
182 forkshttps://github.com/knadh/koanf/forks
Report repository https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fknadh%2Fkoanf&report=knadh+%28user%29
Releases 24https://github.com/knadh/koanf/releases
v2.3.0 Latest Sep 15, 2025 https://github.com/knadh/koanf/releases/tag/v2.3.0
+ 23 releaseshttps://github.com/knadh/koanf/releases
Used by 3.9khttps://github.com/knadh/koanf/network/dependents
+ 3,936 https://github.com/knadh/koanf/network/dependents
Contributors 59https://github.com/knadh/koanf/graphs/contributors
https://github.com/knadh
https://github.com/apps/dependabot
https://github.com/rhnvrm
https://github.com/gozeloglu
https://github.com/grount
https://github.com/mvrahden
https://github.com/misantron
https://github.com/aeneasr
https://github.com/amarlearning
https://github.com/mkvolkov
https://github.com/john-behm-bertelsmann
https://github.com/missedone
https://github.com/npillmayer
https://github.com/mr-karan
+ 45 contributorshttps://github.com/knadh/koanf/graphs/contributors
Go 99.6% https://github.com/knadh/koanf/search?l=go
HCL 0.4% https://github.com/knadh/koanf/search?l=hcl
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.