Every week I discover more and more awesome libraries that's not getting enough attention.
It's time for everybody to know about them π₯
Do you want me to show your library?
Add it to GitHub20k.
1. Idurar
IDURAR is Open Source ERP / CRM (Invoice / Inventory / Accounting / HR).
- Ant design framework
- Build with Mern stack Node.js / Express.js / MongoDb / React.js
- Redux state manager
Check the library here:
https://github.com/idurar/idurar-erp-crm
2. Featurevisor
Featurevisor is a solution for managing your feature flags, experiments, and remote config.
Comprehensive solution for handling feature flags, experiments, and remote configuration.
Git-based workflow utilizing YAMLs for configuration storage and pull requests for seamless collaboration.
Generates datafiles (JSON files) to store feature configurations, allowing easy access for applications.
Check the library here:
https://github.com/fahad19/featurevisor
3. Twenty
Twenty is an open-source, user-focused CRM, offering transparency, extensibility, and self-hosted data management solutions.
- Add, filter, sort, edit and track customers
- Create one or several opportunities for each company
- Rich notes (and soon tasks) that are displayed in a timeline
- Navigate quickly through the app using keyboard shortcuts and search
Check the library here:
https://github.com/twentyhq/twenty
4. Cirrus
A component-and-utility-centric SCSS framework designed for rapid prototyping. Use beautiful pre-built components to bootstrap your next project and utility classes to polish your final design.
- Beautiful Components - Beautifully designed components come right out of the box for rapid prototyping.
- Sass First - Forget bundling tons of JavaScript with each component. All styles require no JS for interactions/functionality (see Modals, Dropdowns, etc.).
- Configuration at its Core - Add additional components, remove utility classes, disable features, etc. Cirrus takes a generative approach to building your stylesheets.
- Lightweight - A large amount of features with a minimal footprint.
- Responsive - Fully responsive by design.
- Vscode Extension Support - Install it here.
- Playground - Try out whatever experiment you want with Cirrus here.
Check the library here:
https://github.com/Spiderpig86/Cirrus
5. Formbricks
Formbricks is your go-to solution for in-product micro-surveys that will supercharge your product experience. Use micro-surveys to target the right users at the right time without making surveys annoying.
- Create in-product surveys with our no code editor with multiple question types
- Choose from a variety of best-practice templates
- Launch and target your surveys to specific user groups without changing your application code
- Create shareable link surveys
- Invite your team members to collaborate on your surveys
- Integrate Formbricks with Slack, Posthog, Zapier and more
- All open source, transparent and self-hostable
Check the library here:
https://github.com/formbricks/formbricks
6. Novu
The open-source notification infrastructure for developers
- Single API for all messaging providers (In-App, Email, SMS, Push, Chat)
- Easily manage notifications over multiple channels
- Equipped with a CMS for advanced layouts and design management
- Built-in protection for missing variables (Coming Soon)
- Easy to set up and integrate
- Debug and analyze multi-channel messages in a single dashboard
- Embeddable notification center with real-time updates
- Community driven
Check the library here:
https://github.com/novuhq/novu
7. Apprise API
Apprise allows you to send a notification to almost all of the most popular notification services available to us today such as: Telegram, Discord, Slack, Amazon SNS, Gotify, etc.
Take advantage of Apprise through your network with a user-friendly API.
- Send notifications to more than 90+ services.
- An incredibly lightweight gateway to Apprise.
- A production ready micro-service at your disposal.
Apprise API was designed to easily fit into existing (and new) eco-systems that are looking for a simple notification solution.
Check the library here:
https://github.com/caronc/apprise-api
8. Preevy
Preevy is a powerful Command Line Interface (CLI) tool designed to simplify the process of creating ephemeral preview environments. With Preevy, you can easily provision a preview environment for any Docker-Compose application in the cloud.
It supports various platforms, including affordable VMs from AWS Lightsail, Google Cloud, and Microsoft Azure, or any Kubernetes cluster.
- Allow anyone to try your product revision on any device.
- Designers can verify implementation independently, minimizing interruptions.
- Use external test agents against preview environments.
- Preview environments for your team.
- Share unique versions of your product for presentations, examples, or tests.
Check the library here:
https://github.com/livecycle/preevy
9. Aptabase
Aptabase is an open source alternative to Firebase Analytics. We have ultra-lightweight SDKs for 10+ frameworks such as Swift, React Native, Electron, Flutter, Tauri and even game engines like Unreal Engine.
- Extensive list of SDK: Swift, Flutter, Electron, Kotlin and many others.
- Privacy-First: complying fully with GDPR, CCPA, and PECR regulations.
- Built-in and user-friendly dashboard enabling you to gain insights effortlessly.
Check the library here:
https://github.com/aptabase/aptabase
Let's connect on Twitter π
See you next time βπ»
Check also How to get GitHub stars
Top comments (43)
Don't think that you can only contribute as a developer. You can also find and test issues, write documentation, support users and more.
You can also contribute to Formbricks as a designer! We have a dedicated repo for that:
github.com/formbricks/design
What about as a Technical Writer
We would love that! Actually, I'm in the process of setting up a CMS for our blog and website. What kind of article would you like to write? Feel free to join our Discord at formbricks.com/discord and we can chat about it :) Lots of content ideas on our end!
Sure, I can do with your content ideas. Thanks.
Greetings, @jobenjada! I am interested in contributing and providing assistance with your content ideas at Formbricks as a technical writer. Regrettably, it appears that I am unable to accept the invitation to your Discord community.
that's odd! pls send me an email to johannes@formbricks.com and I'll get you onboarded :)
Hi, Johannes. Can I send an email as well? I'd be more than happy to contribute as a Technical Writer.
You can look at my profile and published articles to gey a feel of my writing style.
of course ma dude! Just join formbricks.com/discord ! :)
That's true, there is many different kinds of contributions!
How do you find projects that need help with their documentation?
Excellent question. The answer is: I don't know of a single project that wouldn't need help with documentation. Developers want to code, so they usually only write minimal documentation. Also, documentation written by a technical writer is usually easier for beginners.
Oh. Okay. I think my question is, how do I find projects I can help with their documentation?
I am a technical writer and want to get into open source. Documentation is something I'm really passionate about.
What kind of projects do you want to support? I personally support Solid.js and solid-primitives, but no project can ever have enough technical writers to improve their documentation.
I tend more towards frontend Web projects, seeing as that is where my skill set lies the most.
I'd check out these projects you've mentioned. Thanks!
π―π
+1 for "write documentation".
A very useful post. I think all OSS lovers should follow to be updated.
First of all, it is informative. Second, interesting and informative.
Sometime people search interesting project to join. This may help them very much.
I also search for help in areg-sdk, and still lot of issues did not write yet. Mainly C/C++/GTest skills are required.
Thanks for featuring Aptabase β€οΈ
Thank you for making an awesome project!
Awesome to see Preevy here!
π
Great tool!
Iβve been working a lot with CRMs and by far Idurar is one the most interesting (code-wise) out there.
Nevertheless, great list of projects you posted!
Thank you so much Costasgk ππ»ββοΈππ»ββοΈππ»ββοΈππ»ββοΈ
π Creator of Cirrus here. Thanks for featuring the project! There's some exciting stuff in store with class generation, but finding it hard to find the time for it lately. Fixes, features, etc. are always welcome :)
Great list of projects.
Thank you so much, Pradumna!
Why should we have to contribute to them?
Great resource for anyone looking to find government jobs in India! Check out Govt Jobs or Govt Jobs app for the latest opportunities.
I haven't contributed to open source before can anyone guide me, how to do that. I know react, js , html , css, scss and redux toolkit.
By the way the provided list is awesome, with great open source project to contribute.
Thank you βΊοΈ