GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#typescript #ai #alternative #auth #database #deno #embeddings #example #firebase #nextjs #oauth2 #pgvector #postgis #postgres #postgresql #postgrest #realtime #supabase #vectors #websockets

Supabase is an open-source alternative to Firebase, built using enterprise-grade tools. It offers a hosted Postgres database, authentication and authorization, auto-generated APIs (REST, GraphQL, and realtime subscriptions), functions, file storage, and an AI toolkit. You can use it without installing anything or self-host it. Supabase supports multiple programming languages and has a strong community for support and discussions. This means you get powerful database and application features similar to Firebase but with the flexibility and transparency of open-source software, which can be more customizable and cost-effective.

https://github.com/supabase/supabase
#java #cas #iam #oauth #oauth2_server #oidc #saml2 #saml2_idp #sso

TOPIAM is a free and open-source identity and access management system that helps organizations manage user identities and access controls efficiently. It supports various authentication protocols like OIDC, OAuth2, SAML2, and JWT, and can integrate with platforms like WeChat, DingTalk, and LDAP. This system enhances user experience by allowing login through social media platforms and improves security with multi-factor authentication, session management, and password policies. It also provides comprehensive audit logs to track user behavior and ensure compliance. By using TOPIAM, businesses can unify internal and external identity authentication, strengthen their security systems, and increase organizational efficiency. This benefits users by providing a secure, convenient, and unified login experience across multiple applications.

https://github.com/topiam/eiam
#go #2fa #authentication #docker #golang #kubernetes #ldap #mfa #multifactor #oauth2 #openid_connect #push_notifications #security #sso #sso_authentication #totp #two_factor #two_factor_authentication #u2f #webauthn #yubikey

Authelia is an open-source authentication and authorization server that provides two-factor authentication and single sign-on (SSO) for your applications. It works with reverse proxies like nginx, Traefik, Caddy, and others to allow, deny, or redirect requests based on fine-grained access rules. Key features include multiple second-factor methods (such as security keys, time-based one-time passwords, and mobile push notifications), password reset with identity verification, and access restriction after too many invalid attempts.

Using Authelia benefits you by enhancing the security of your applications with robust authentication mechanisms, making it easier to manage user access and ensuring that only authorized users can access your resources. It is highly available and can be deployed in various environments, including Docker and Kubernetes. Additionally, being open-source means it is auditable and maintained by a community, ensuring continuous improvement and security.

https://github.com/authelia/authelia