Liquid

Liquid

✨ Seamless and customizable auth and user management. ✨

5.0
•1 review•

56 followers

Liquid is a Docker-based open-source authentication server that supercharges your product development by offering out of the box APIs for features like follow-unfollow, blocking, and banning so that you can focus on just your application logic. šŸš€
Liquid gallery image
Liquid gallery image
Liquid gallery image
Liquid gallery image
Free
Launch tags:Open Source•Developer Tools•GitHub
Launch Team
AssemblyAI
AssemblyAI
Build voice AI apps with a single API
Promoted

What do you think? …

Shrihari Prakasam
Liquid is a Docker-based open-source authentication server that supercharges your product development by offering out of the box APIs for features like follow-unfollow, blocking, and banning so that you can focus on just your application logic. šŸš€ ⭐ Features šŸ”’ Plug & Play: With the Liquid docker package, say goodbye to complex environment setup. Once you have docker installed, setup takes less than 5 minutes! šŸ”’ Endless Customizations: Customize and configure every part of the UI and service so login pages can look like your own. Liquid Login Page šŸ”’ OAuth Based Authentication: Secure and seamless authentication based on a battle tested OAuth core. šŸ”’ Social Features: Liquid is more than just an authentication screen. Liquid comes with out of the box support for social features like follow - unfollow, private accounts and blocking. šŸ”’ Invite-Only Access: Using the optional invite-only sign-up feature can be an effective way to create virality because it encourages existing users to invite their network to join the product. This also doubles as a spam account prevention system by ensuring a controlled userbase growth. šŸ”’ 2FA: Secure user logins with email based Two-Factor Authentication. šŸ”’ Admin Controls: With Liquid Nitrogen, spinning up an admin panel takes minutes, but if you want to build your own, Liquid offers administrative APIs that let you edit profile information, ban users, restrict accounts and do a lot more. Nitrogen šŸ”’ Profile Pictures: Provide users with the option to personalize their profiles with profile pictures. šŸ”’ Google SSO: The Google SSO integration ensures your users can sign-in with ease. šŸ”’ Microservice Integration: Seamlessly integrate Liquid into your project, allowing other microservices to utilize its robust authentication and user management capabilities. šŸ”’ Advanced Permission Management: Granular access control to APIs through Liquid's sophisticated scope management solution. Liquid also lets you add your own scopes into it so you can also use scopes in your other microservices. šŸ”’ Gamification Support: Includes APIs for reward points mechanisms. This can be used for introducing features like loyalty points, or in-app virtual money. šŸ”’ Multiple Language Support: Liquid is available in English, French and Tamil. More translations in progress! šŸ”’ Small Image Size: Tiny ~60MB image download.
As a developer, Liquid has been a fantastic tool for building and managing state in my web applications. Its simplicity and flexibility make it incredibly easy to integrate and use. The clear documentation and active community support are added bonuses. Highly recommend it for anyone looking to streamline their development process!
Kyrylo Silin
Hi Shrihari, How does it handle scaling with large user bases? Are there any specific industries or use cases where Liquid has shown exceptional performance? Congrats on the launch!
Shrihari Prakasam
@kyrylosilin scaling has been one of the top priorities when I started building Liquid. The optimization starts right from database schema and extends till extensive and smart caching. I've tested it with a 50K userbase and there have been no hiccups! Liquid shines when you're building social applications considering the baked in follow-unfollow, blocking and banning features, yet it intends to be flexible enough to support any use case. Liquid is already used by several early adopters in real-world applications. rayapprelease.com and roamcalm.com are a few of them!
Andriy Semenets
Congratulations on the launch! Is it possible to bring my own database to store all the data in my own infrastructure and use this solution just as a frontend/backend for it?
Shrihari Prakasam
@semanser yes, Liquid can connect to any MongoDB instance.
Aztec Elric
Excited to integrate these features and focus more on my app's core logic šŸ’”
Guillermo BascuƱana
Looks good, was thinking about solutions rather than build my own. Does it connect to any MongoDB/Postgres isntance? Can it be self-hosted?
Shrihari Prakasam
@guillermo_bascunana yes, it can be. Infact, self-hosting is the only way to run Liquid right now. It can connect to any MongoDB instance, but not Postgres.
Guillermo BascuƱana
@shrihari_prakash any plans on adding Postgres?
Shrihari Prakasam
@guillermo_bascunana unfortunately, not at the moment. This would require rewriting large part of the codebase since everything is optimised for MongoDB right now.
Thet Lin Thu
A must-try for developers wanting to focus on app logic. Nice work, Shrihari!
12
Next
Last