I have curated 40 unique open-source gems to make you the ultimate developer. You can implement or deploy these gems into your product.
Let's do it.
1. Postiz 👑 👑
Postiz is an open-source social media scheduling tool designed to streamline content management across various platforms.
AI-Powered Scheduling: Utilizes artificial intelligence to optimize post timing for maximum engagement.
Multi-Platform Support: Manage and schedule posts across multiple social media channels from a single dashboard.
Analytics and Insights: Provides performance metrics to help refine social media strategies.
Collaborative Tools: Allows team members to collaborate, comment, and schedule posts together.
2. Tolgee
Tolgee is an open-source localization platform designed to streamline the translation process for software applications.
In-Context Localization: Translate directly within your application interface.
Developer-Friendly SDKs: Easy integration with various programming languages and frameworks.
Collaboration Tools: Work seamlessly with translators and team members.
Automatic Screenshot Generation: Helps in providing context to translators.
3. MedusaJS
MedusaJS is an open-source headless commerce platform built with Node.js, offering developers a customizable and scalable solution for e-commerce.
Modular Architecture: Easily customize and extend functionalities.
Headless Commerce: Flexibility to build custom frontends.
Rich Plugin Ecosystem: Integrate payment gateways, CMS, and more.
Scalable Performance: Optimized for handling growing customer bases.
4. Formbricks
Formbricks is a developer-focused form backend solution that simplifies data collection and processing.
Easy Integration: Connect forms without writing backend code.
Real-Time Data: Instant access to submitted data.
Customizable Workflows: Tailor data handling to your needs.
Secure Storage: Keep form submissions safe and private.
5. Hanko
Hanko provides passwordless authentication solutions, enhancing security and user experience.
WebAuthn Support: Leverages modern authentication standards.
Biometric Authentication: Use fingerprints or facial recognition.
Easy Integration: SDKs and APIs for quick setup.
Enhanced Security: Reduces risk associated with password theft.
6. ToolJet
ToolJet is an open-source, low-code platform that enables the rapid development of internal tools.
Drag-and-Drop Builder: Create applications without coding.
Database Integrations: Connect with PostgreSQL, MySQL, MongoDB, and more.
Custom Code Support: Extend functionality with JavaScript.
Community Plugins: Access a library of pre-built components.
7. Novu
Novu is the open-source notification infrastructure for developers to manage all communication channels.
Unified API: Send notifications via email, SMS, push, and chat.
Template Management: Design and manage notification templates.
Analytics Dashboard: Monitor delivery and engagement metrics.
Event Triggering: Automate notifications based on user actions.
8. Flipt
Flipt is an open-source feature flag solution that helps teams deploy code safely.
Feature Management: Toggle features without redeploying code.
User Targeting: Enable features for specific user segments.
A/B Testing: Experiment with different features and measure impact.
Audit Logs: Track changes and maintain compliance.
9. PostHog
PostHog is an open-source product analytics suite that allows you to understand user behavior.
Event Tracking: Capture and analyze user interactions.
Session Recording: Replay user sessions to identify issues.
Feature Flags: Deploy new features progressively.
Self-Hosted Option: Full control over your data.
10. Dub
Dub is an open-source URL shortener and link management tool that helps users create and track short links.
Custom Short URLs: Generate branded and memorable short links.
Analytics Dashboard: Monitor click rates and user engagement.
API Integration: Access functionalities programmatically for automation.
Self-Hosted Option: Maintain control over your data by hosting on your servers.
11. AppFlowy
AppFlowy is an open-source alternative to Notion, focusing on privacy and extensibility.
Rich Text Editing: Supports various content blocks.
Privacy-Focused: Data stored locally or on your server.
Customizable Interface: Tailor the app to your workflow.
Cross-Platform Support: Available on multiple operating systems.
12. Jitsi
Jitsi is a set of open-source projects that enable secure video conferencing.
No Account Needed: Start meetings instantly without sign-ups.
End-to-End Encryption: Keep conversations private.
High-Quality Audio and Video: Supports HD conferencing.
Scalable Solution: Suitable for small teams or large webinars.
13. Plane
Plane is an open-source issue tracking and project planning tool designed to streamline software development workflows.
Kanban Boards: Visual task management for better project oversight.
Issue Tracking: Efficiently log and manage bugs, features, and tasks.
Team Collaboration: Real-time updates and communication within the platform.
Integrations: Seamlessly connect with GitHub, GitLab, and other tools.
14. NocoDB
NocoDB turns your SQL databases into a smart spreadsheet interface.
Spreadsheet Interface: Familiar UI for managing data.
REST APIs: Instantly generate APIs from your data.
Collaboration Tools: Share and collaborate with team members.
Automation Support: Integrate with Zapier, Integromat, etc.
15. Coolify
Coolify is an open-source, self-hostable Heroku & Netlify alternative.
One-Click Deployments: Simplify application deployment processes.
Supports Multiple Technologies: Deploy Node.js, Python, static sites, and more.
Built-In SSL Management: Secure your applications effortlessly.
Resource Monitoring: Keep track of your application's performance.
16. Taubyte
Taubyte provides serverless computing solutions that simplify backend management for developers.
Edge Computing: Deploy applications close to users for low latency.
Scalable Infrastructure: Handle variable loads effortlessly.
Secure Environment: Built-in security protocols for safe applications.
Developer Tools: Comprehensive tools to simplify development workflows.
17. Dokku
Dokku is the smallest PaaS implementation for hosting applications using Docker.
Git-Powered Deploys: Deploy applications via Git push.
Plugin Ecosystem: Extend functionalities with community plugins.
Database Provisioning: Easy setup for PostgreSQL, Redis, etc.
Custom Domains and SSL: Manage domains and secure connections.
18. PocketBase
PocketBase is an open-source backend consisting of a database, authentication, and file storage.
Embedded Database: Uses SQLite for simplicity.
Real-Time Subscriptions: Get updates instantly.
User Authentication: Supports email and OAuth providers.
RESTful API: Interact with data via standard HTTP methods.
19. Appwrite
Appwrite is an end-to-end backend server for frontend and mobile developers.
User Authentication: Multiple methods including email and OAuth.
Database Service: Structured and relational data storage.
File Storage: Manage user-uploaded files securely.
Function Execution: Run custom backend code.
20. Supabase
Supabase is an open-source alternative to Firebase, built on PostgreSQL.
Instant APIs: Generate APIs from your database schema.
Authentication and Authorization: Built-in user management.
Realtime Database: Get live updates on data changes.
Storage Solutions: Handle file uploads and management.
21. PrestaShop
PrestaShop is a free, open-source e-commerce solution powering online stores.
Customizable Storefronts: Hundreds of themes and templates.
Product Management: Advanced catalog features.
Multi-Language Support: Sell globally with ease.
Analytics and Reporting: Track sales and customer behavior.
22. Mattermost
Mattermost is an open-source collaboration platform designed for secure team communication.
Team Chat: Organized conversations in channels.
File Sharing: Share documents and images securely.
Voice and Video Calls: Integrated communication tools.
Enterprise Integrations: Connect with existing tools and systems.
23. ERPNext
ERPNext is a comprehensive, open-source ERP solution for businesses of all sizes.
Modular Design: Includes CRM, inventory, accounting, and more.
Customizable Workflows: Tailor processes to your business needs.
Multi-Currency and Multi-Language: Supports global operations.
User-Friendly Interface: Accessible to users without technical expertise.
24. Nextcloud
Nextcloud offers a suite of client-server software for creating and using file hosting services.
File Sync and Share: Access your files from any device.
Collaboration Tools: Edit documents and communicate in real-time.
Privacy and Security: Complete control over data storage.
Extendable Platform: Thousands of apps to add functionalities.
25. Mautic
Mautic is an open-source marketing automation platform that helps businesses engage customers.
Campaign Management: Create multi-channel marketing campaigns.
Email Marketing: Design and send personalized emails.
Lead Management: Track and nurture prospects.
Analytics and Reporting: Measure campaign effectiveness.
26. Wekan
Wekan is an open-source kanban board for task and project management.
Intuitive UI: Easy-to-use drag-and-drop interface.
Collaboration: Invite team members and assign tasks.
Customization: Create custom boards and cards.
Activity Tracking: Monitor progress and updates.
27. Documenso
Documenso is an open-source alternative for electronic signature solutions.
Digital Signatures: Legally binding electronic signatures.
Document Management: Upload and manage documents securely.
Audit Trails: Keep records of all signing activities.
Integration Capabilities: Connect with existing workflows.
28. Cal
Cal.com is an open-source scheduling platform that simplifies meeting bookings.
Custom Booking Pages: Personalize your scheduling interface.
Calendar Integrations: Sync with Google, Outlook, and more.
Time Zone Detection: Automatically adjusts for participants.
Group Events: Schedule meetings with multiple attendees.
29. Prometheus
Prometheus is an open-source system monitoring and alerting toolkit.
Multi-Dimensional Data Model: Collect metrics with labels.
Powerful Query Language: Analyze metrics with PromQL.
Alerting Mechanism: Define and trigger alerts based on conditions.
Visualization Support: Integrates with Grafana for dashboards.
30. Plausible
Plausible is a lightweight, open-source web analytics tool.
Privacy-Focused: No cookies or personal data collection.
Simple Metrics: Focus on essential website stats.
Easy Integration: Add a simple script to start tracking.
Open Source: Inspect, modify, and contribute to the codebase.
31. Fathom
Fathom Analytics provides simple, privacy-focused website analytics.
GDPR Compliant: No personal data collection.
Fast Performance: Minimal impact on website load times.
User-Friendly Dashboard: Understandable metrics at a glance.
Custom Domains: Serve the script from your domain.
32. n8n
n8n is an extendable workflow automation tool that connects various apps and services.
Visual Workflow Editor: Build automations with a drag-and-drop interface.
Extensive Integrations: Connect with over 200 apps.
Conditional Logic: Create complex workflows with branching.
Self-Hosted Option: Keep data within your infrastructure.
33. Trieve
Trieve is an AI-based infrastructure development platform designed for retrieval and ranking tasks.
Semantic Search: Combines search language models with dense vector semantic search for improved relevance.
Human Fine-Tuning: Offers tools for human fine-tuning to enhance search capabilities.
Re-Ranker Models: Utilizes cross-encoder re-ranker models for better search results.
Relevance Weighting: Provides relevance weighting to improve user experience with more pertinent results.
34. Chatwoot
Chatwoot is an open-source customer engagement suite, offering live chat and support tools.
Multi-Channel Inbox: Manage conversations from web chat, email, and social media.
Real-Time Messaging: Communicate instantly with customers.
Customization: Brand your chat widgets and interface.
Analytics: Gain insights into customer interactions.
35. Composio
Composio is an open-source content management system aimed at simplifying web content creation and collaboration.
User-Friendly Editor: Intuitive interface for creating and editing content.
Collaboration Tools: Work simultaneously with team members on projects.
Customizable Templates: Design and deploy websites with ease.
Plugin Support: Extend functionality with a variety of plugins.
36. LLMWare
LLMWare focuses on leveraging Large Language Models (LLMs) to provide AI-driven solutions for businesses.
AI Assistants: Deploy conversational agents for customer support.
Document Processing: Automate the analysis of large text datasets.
Custom Model Training: Tailor AI models to specific industry needs.
API Access: Integrate LLM capabilities into existing applications.
37. Airbyte
Airbyte is an open-source data integration engine that consolidates data from various sources.
Pre-Built Connectors: Access over 120 connectors for databases and APIs.
Custom Connector Development: Build connectors with ease.
Scheduling and Monitoring: Automate data syncs and monitor performance.
Modular Architecture: Scale components independently.
38. Phoenix
Phoenix is a web development framework written in Elixir, known for high performance.
Real-Time Communication: Built-in support for WebSockets.
Functional Programming: Leverages Elixir's strengths.
Scalability: Handle thousands of connections efficiently.
Productive Development: Provides generators and tooling.
39. Papermark
Papermark is a collaborative documentation platform that combines note-taking and project management.
Markdown Support: Create documents using Markdown for easy formatting.
Real-Time Collaboration: Multiple users can edit documents simultaneously.
Version Control: Track changes and revert to previous document states.
Organization Tools: Use folders and tags to keep documents organized.
40. Affine
Affine is a collaborative knowledge base that blends hierarchical and non-linear workflows.
Flexible Organization: Combine notes, tasks, and databases.
Real-Time Collaboration: Work with team members simultaneously.
Cross-Platform Availability: Access from web, desktop, or mobile.
Open Source: Community-driven development.
That's it! See you in the following list,
And don't forget to help me out and star Postiz ❤️
Star Postiz
Top comments (9)
Huge list, pretty awesome tools!
Love the cover art @nevodavid 👌
Thank you so much!!
Cool tools. Thanks for sharing Nevo!
Here are some more handy ones: 40+ Best Open Source Tools
Awesome!
Thanks!
Interesting list of oss, some are new to me.
Awesome!
awesome list, thank you!
Thank you!!