https://github.com/marcincodes/awesome-opensource
https://github.com/marcincodes/awesome-opensource
List: awesome-opensource
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/marcincodes/awesome-opensource
- Owner: marcincodes
- Created: 2024-01-19T20:44:16.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-21T18:04:10.000Z (over 2 years ago)
- Last Synced: 2025-11-11T13:01:54.819Z (8 months ago)
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Awesome OpenSource
Discover modern, user-friendly, and cost-effective open-source alternatives to your current tools. Explore a variety of options for popular applications and libraries right here. Browse through our tools and categories, conveniently ordered alphabetically. Each tool is accompanied by a brief one-sentence description and a direct link to its website or repository.
## Table of contents
Find it in the top right corner.
## Analytics
Analytics software is a powerful toolset that facilitates the collection, processing, and analysis of data to derive actionable insights, empowering businesses to make informed decisions and optimize performance. With features such as data visualization, reporting, and predictive modeling, analytics software transforms raw data into valuable information for strategic planning and continuous improvement.
- [Ackee](https://ackee.electerious.com/) - Ackee is a self-hosted, privacy-centric Node.js analytics tool, offering website owners valuable insights into user engagement while prioritizing data ownership and control.
- [Plausible](https://plausible.io/) - Plausible Analytics is a minimalist and privacy-focused open-source analytics platform that provides essential website metrics without compromising user data privacy."
- [PostHog](https://posthog.com/) - PostHog is an open-source product analytics platform empowering businesses with user-centric insights to enhance products, featuring user behavior tracking and detailed analytics capabilities.
- [Umami](https://umami.is/) - Umami is your go-to open-source tool for effortlessly collecting, analyzing, and understanding web data, all while championing privacy and ownership.
## API development
API development and testing software is designed to streamline the process of creating and validating Application Programming Interfaces, providing developers with tools to design, test, and manage APIs efficiently. These platforms empower developers to ensure the reliability and functionality of their APIs by facilitating the creation of requests, automated testing, and comprehensive documentation.
- [Hoppscotch](https://hoppscotch.io/) - Hoppscotch is an API development tool that accelerates the request creation process, efficiently saving developers valuable time during the development phase.
### Postman alternative
- [Insomnia](https://insomnia.rest/) - Insomnia facilitates API design, debugging, and testing locally or in the cloud, providing collaborative development through a user-friendly interface, built-in automation, and an extensible plugin ecosystem.
## Backend as a Service
Backend as a Service (BaaS) simplifies app development by providing a cloud-based backend infrastructure, allowing developers to focus on frontend and application logic. With BaaS, tasks like user authentication, database management, and server maintenance are abstracted, streamlining the development process and reducing time-to-market.
- [CASE](https://case.app/) - CASE, a robust Backend-as-a-Service (BaaS), streamlines web application development by seamlessly integrating essential features like authentication, databases, and storage within a unified platform.
- [Directus](https://directus.io/) - Directus accelerates the development process as a Backend-as-a-Service (BaaS) solution, providing an open-source platform that seamlessly connects databases to applications, offering versatility for building a wide range of projects efficiently.
- [Hasura](https://hasura.io/) - Hasura is an open-source GraphQL engine that accelerates app development by instantly connecting to existing databases, allowing developers to build scalable and real-time GraphQL APIs effortlessly.
### Firebase alternative
- [Appwrite](https://appwrite.io/) - Appwrite is a powerful open-source backend server that simplifies the development of web and mobile applications by offering a comprehensive set of features, including authentication, databases, storage, and more.
- [Pocketbase](https://pocketbase.io/) - Pocketbase: Your open-source solution for SaaS and mobile app development, condensing a performant database, seamless user management, flexible file storage, and extensible framework capabilities—all in one file.
- [Supabase](https://supabase.com/) - Supabase is an open-source alternative to Firebase, providing developers with a scalable and easy-to-use platform for building real-time applications with a PostgreSQL database backend.
## Communication
Communication software revolutionizes real-time collaboration, offering teams a centralized platform for instant messaging, file sharing, and multimedia communication. This fosters seamless team interaction, enhancing workflow efficiency and promoting effective collaboration within organizations.
- [Zulip](https://zulip.com/) - Zulip ensures efficient communication by allowing users to read and respond to messages in context, regardless of when they were sent, enabling focused and stress-free interactions while catching up on relevant topics at their own pace.
### Slack alternative
- [Mattermost](https://mattermost.com/) - Mattermost is an open source platform for secure collaboration across the entire software development lifecycle.
- [Rocket.Chat](https://www.rocket.chat/) - Rocket.Chat is an open-source team collaboration platform that provides real-time communication through chat, video, and audio, fostering efficient and customizable communication within organizations.
## E-commerce
E-commerce software streamlines the online retail experience by offering a unified platform equipped with integrated tools and features. Businesses using e-commerce software can focus on optimizing their digital storefronts, managing product catalogs, and enhancing customer experiences, while the platform efficiently handles payment processing, inventory management, and other essential e-commerce functions.
### Shopify alternative
- [Medusa](https://medusajs.com/) - Medusa provides the building blocks for digital commerce, enabling developers to leverage its open-source commerce modules and tools to construct robust and high-performance e-commerce applications without the need to recreate fundamental commerce logic.
## Headless CMS
Headless CMS, a modern content management system architecture, separates content creation from its presentation, allowing for flexibility and easy distribution across various channels and devices. By decoupling the content layer, Headless CMS empowers developers to build dynamic, personalized experiences while streamlining content management.
### Contentful alternative
- [Strapi](https://strapi.io/) - Strapi enables rapid app development, allowing users to build their backend in minutes instead of weeks, offering easily customizable content APIs for seamless integration with modern tech stacks.
## Low-code development
Low-code development software streamlines application development by minimizing manual coding, allowing users to create robust applications with visual interfaces and pre-built components. This category empowers users, including those without extensive programming skills, to accelerate the development process and bring applications to market more efficiently.
### Retool alternative
- [Appsmith](https://www.appsmith.com/) - Appsmith empowers thousands of engineers to build custom software solutions on top of their data, enabling rapid development, deployment, and sharing of applications that run critical business operations.
- [ToolJet](https://www.tooljet.com/) - ToolJet is a rapid internal tool development platform that enables the swift creation of custom internal tools with minimal code and resources, enhancing productivity, reducing costs, and ensuring fast deployment with enterprise-grade security.
- [Budibase](https://budibase.com/) - Budibase is a contemporary, open-source low-code platform, empowering users to swiftly build modern internal applications within minutes.
## Note-taking
Note-taking software streamlines information organization, combining text-based notes with collaborative tools to enhance productivity. These applications offer versatile platforms for individuals and teams to create, organize, and share notes efficiently.
### Notion alternative
- [AFFiNE](https://affine.pro/) - AFFiNE is a dynamic workspace that seamlessly integrates writing, drawing, and planning, offering fully merged documents, whiteboards, and databases to enhance productivity and allow for diverse creative expression.
- [AppFlowy](https://www.appflowy.io/) - AppFlowy is your centralized hub for tasks, notes, and projects, providing a versatile space to organize and visualize data through tables, boards, calendars, and more.
## Platform as a Service
Platform as a Service (PaaS) simplifies the application development and deployment process by providing a comprehensive platform with integrated tools and services, freeing developers from the complexities of infrastructure management. With PaaS, the emphasis is on creating and enhancing applications, while the platform seamlessly handles backend tasks, scaling, and maintenance.
- [Coolify](https://coolify.io/) - Coolify empowers self-hosting with its open-source alternative, providing the prowess of Heroku, Netlify, and Vercel, ensuring seamless deployment and supercharged capabilities.
## Project management
Project management and collaboration software streamline team workflows by providing a centralized platform for organizing tasks, projects, and communication. These tools, like Trello, enhance productivity through visual boards, task management features, and collaborative functionalities, fostering efficient teamwork and project coordination.
- [Focalboard](https://www.focalboard.com/) - Focalboard is a fully open-source project management tool, serving as an alternative to platforms like Asana, Trello, and Notion, providing users with transparency and control over their collaborative workflows.
- [Plane](https://plane.so/) - Plane is a open-source project management tool, providing a seamless software development experience to effortlessly handle issues, sprints, and product roadmaps with peace of mind.
### Trello alternative
- [Planka](https://planka.app/) - Planka is a free, open-source kanban board designed for workgroups, providing an efficient and collaborative platform for task and project management.
## Scheduling
Scheduling software simplifies the coordination of appointments, meetings, and events by providing users with tools to efficiently manage and organize their calendars. This category enhances productivity and communication by offering features such as real-time availability, automated reminders, and easy appointment booking.
### Calendly alternative
- [Cal](https://cal.com/) - Cal.com is the event-juggling scheduler designed for seamless meeting coordination, allowing users to focus on the meetings themselves rather than the hassle of scheduling.
## URL shorteners
URL shorteners are tools designed to condense long web addresses into shorter, more manageable links, facilitating easy sharing and tracking of online content. These services streamline link management, providing users with concise URLs while offering additional features such as click tracking and analytics for better insights into link performance.
- [Dub](https://dub.co/) - Dub.co is an open-source link management infrastructure empowering modern marketing teams with short links endowed with superpowers.
## Visual Website Builder
A Visual Website Builder transforms web development by allowing users to visually design and customize websites without the need for coding expertise. Intuitive and user-friendly, these builders empower individuals and businesses to create stunning websites effortlessly through drag-and-drop interfaces and real-time previews.
- [Webiny](https://www.webiny.com/) - Webiny is an open-source serverless enterprise CMS with a headless CMS, page builder, form builder, and file manager, offering easy customization and expansion, and deploying seamlessly to AWS.
### Webflow alternatives
- [Webstudio](https://webstudio.is/) - WebStudio stands out as an open visual development platform, offering unparalleled customization in a backend-less UI builder tailored for designers, developers, and collaborative teams.