{"repo":"thecodearcher/limen","free":true,"listed":false,"github":"https://github.com/thecodearcher/limen","clone":"git clone https://github.com/thecodearcher/limen.git","description":"Modern, composable authentication for Go","language":"Go","stars":515,"topics":["auth","authentication","better-auth","golang","oauth","oauth2","oidc","magic-links","api-key","multi-tenant"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"A modern, composable authentication library for Go, inspired by better-auth . Documentation · Issues · X (@limenauth) Limen is a modular authentication library for Go that takes a plugin-first approach — the core ships with interfaces, session management, and security primitives, while every authentication method lives in its own importable Go module. You compose exactly the auth stack your application needs without pulling in code/dependencies you don't use. Out of the box, Limen provides: - Credential/password authentication - OAuth 2.0 - Two-factor authentication - Session management - ...and more Bring your own database, bring your own framework — Limen adapts to your stack, not the other way around. Documentation Full guides, configuration reference, and plugin documentation are available at limenauth.dev . Requirements - Go 1.25+ Installation Then add the adapter and plugins your application needs: Quick Start Alternatively, set the LIMEN SECRET environment variable and omit the Secret from the struct. For a more complete example with OAuth providers, two-factor auth, and Gin integration, see the examples. For full configuration options, usage, and plugin APIs, visit limenauth.dev . Contributing Contributions are welcome! Please open an issue or submit a pull request. Curious what's being built, what's open for contribution, and what's out of scope? See ROADMAP.md. If you're planning to contribute, check there and open an issue first. Security Found a security issue? Pl","default_branch":null,"files":null,"tree":[],"storefront":"/r/thecodearcher","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thecodearcher/limen/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}