pebble
Ory Hydra
pebble | Ory Hydra | |
---|---|---|
2 | 37 | |
133 | 15,101 | |
4.5% | 0.8% | |
9.0 | 9.1 | |
3 days ago | 9 days ago | |
Go | Go | |
GNU General Public License v3.0 only | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pebble
-
What type of software do you write at your workplace?
At Canonical I work on two open-source projects written in Go: Juju, a large cloud-based application deployment tool, and Pebble, a small Linux service manager. Both include CLI clients and API-based server daemons. Juju in particular is a large distributed system.
-
Useful and Useless Code Comments
Yeah, I like the "visual boundaries" way of framing it. A line of whitespace is a visual boundary, of course, but I find the // comment above it acts as a heading. Like a bold heading above a couple of paragraphs of text in a document.
I wouldn't add a heading above every paragraph, but I would might above every few paragraphs. In code, this translates to every 5-15 lines of code. Here's some code I wrote recently that shows this (https://github.com/canonical/pebble/blob/b152ff448bbe7d08c39...):
func writeFile(item writeFilesItem, source io.Reader) error {
Ory Hydra
- Show HN: Open-source OAuth2 server Ory Hydra now 6x faster
-
🚀 Top 12 Open Source Auth Projects Every Developer Should Know 🔑
OAuth Server - Hydra
-
Ask HN: Freelancer? Seeking freelancer? (July 2023)
For examples of my work see my contributions to Ory Hydra https://github.com/ory/hydra.
I'd be more than happy to talk about how I can bring value to your project. Let's have a conversation!
- Show HN: Open-Source OAuth2/OIDC Server Ory Hydra 2.1.2 Release
- Open Source OAuth2/OIDC Server Ory Hydra v2.1.2 Released
-
Ory Hydra VS boruta-server - a user suggested alternative
2 projects | 22 May 2023
-
Are there any OIDC Provider libraries for Golang?
Another package you might want to consider is ORY Hydra. https://github.com/ory/hydra
-
Advice me user and oauth2
Check this project: https://github.com/ory/hydra
-
Show HN: Kinde – auth, feature flags and billing (Q3) in one integration
> 10k M2M tokens for $250/month sounds like a really bad deal if I can just spin up https://github.com/ory/hydra that can easily handle 10k requests per second.
Spinning one up is easy, sure. Making sure it's production ready, is not so much.
-
Tailscale – Introducing Custom OIDC
Have not tried Dex so can't speak to that.
https://github.com/ory/hydra
What are some alternatives?
goleveldb - LevelDB key/value database in Go.
casdoor - An open-source UI-first Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA and RADIUS [Moved to: https://github.com/casdoor/casdoor]
Juju - Orchestration engine that enables the deployment, integration and lifecycle management of applications at any scale, on any infrastructure (Kubernetes or otherwise).
IdentityServer - The most flexible and standards-compliant OpenID Connect and OAuth 2.x framework for ASP.NET Core
Benthos - Fancy stream processing made operationally mundane
Keycloak - Open Source Identity and Access Management For Modern Applications and Services
cobra - A Commander for modern Go CLI interactions
dex - OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors
gqlgen - go generate based graphql server library
Ory Kratos - Next-gen identity server replacing your Auth0, Okta, Firebase with hardened security and PassKeys, SMS, OIDC, Social Sign In, MFA, FIDO, TOTP and OTP, WebAuthn, passwordless and much more. Golang, headless, API-first. Available as a worry-free SaaS with the fairest pricing on the market!
easyjson - Fast JSON serializer for golang.
node-oidc-provider - OpenID Certified™ OAuth 2.0 Authorization Server implementation for Node.js