Skip to content

Latest commit

 

History

History
232 lines (153 loc) · 22.7 KB

README.md

File metadata and controls

232 lines (153 loc) · 22.7 KB

Awesome Free / Open Source Alternatives (to common SaaS products) for Business Use

FOSS not only plays a crucial role in enhancing learning and fostering innovation, while also promoting collaboration and building a strong community among both developers and users, it is also pivotal in delivering practical, user-friendly, and reliable solutions for both businesses and individuals.

This guide, along with the resources listed at its conclusion, provides an extensive exploration of the alternatives available to businesses looking to leverage open-source solutions.

This is a work in progress. Please contribute!

[TOC]

Collaboration

Chat & Team Communication (Slack, Discord alternatives)

These platforms, providing alternatives to widely-used services like Slack and Discord, offer features ranging from real-time messaging and file sharing, to video conferencing and task management.

  • Element ★11053 - A glossy Matrix collaboration client for the web. [TS, Apache License 2.0].
  • Mattermost ★30274 - Mattermost is an open source platform for secure collaboration across the entire software development lifecycle.. [TS, Other license].
  • RelatedChat ★4818 - Open source alternative communication platform. [Swift, MIT License].
  • Rocket.chat ★40199 - The communications platform that puts data protection first. [TS, Other license].
  • Spacebar ★5468 - 📬 Spacebar is a free open source selfhostable discord compatible communication platform. [GNU Affero General Public License v3.0].
  • Zulip ★21302 - Zulip server and web application. Open-source team chat that helps teams stay productive and focused. [🐍, Apache License 2.0].

Video Conferencing (Zoom, Webex, Google Meet, Skype... alternatives)

The modern workplace often spans cities, countries, and even continents, making effective virtual communication tools essential. These alternatives to popular services such as Zoom, Webex, Google Meet, Skype, etc., offer features like video and audio calls, screen sharing, virtual meetings, and webinars.

  • BigBlueButton ★8521 - Complete open source web conferencing system. [JS, GNU Lesser General Public License v3.0].
  • Element Call ★561 - Group calls powered by Matrix. [TS, Apache License 2.0].
  • Galene ★944 - The Galène videoconference server. [Go, MIT License].
  • Jitsi Meet ★22971 - Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application. [TS, Apache License 2.0].

Knowledge Bases (Notion alternatives)

Knowledge is the cornerstone of any successful organization, and managing it effectively is crucial. This category focuses on platforms that provide a means for businesses and individuals to store, organize, and share information effectively. These alternatives to Notion - a popular collaboration platform - offer users a versatile and interactive environment for creating, managing, and sharing digital content. From taking notes, tracking tasks, managing projects to creating an internal wiki, these FOSS options provide an array of features that support diverse knowledge management needs while aligning with the principles of openness, flexibility, and community-oriented development.

  • AFFiNE ★40990 - There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use. [TS, Other license].
  • AppFlowy ★56469 - Bring projects, wikis, and teams together with AI. AppFlowy is an AI collaborative workspace where you achieve more without losing control of your data. The best open source alternative to Notion. [Dart, GNU Affero General Public License v3.0].
  • BookStack ★15008 - A platform to create documentation/wiki content built with PHP & Laravel. [PHP, MIT License].
  • MediaWiki ★4170 - 🌻 The collaborative editing software that runs Wikipedia. Mirror from https://gerrit.wikimedia.org/g/mediawiki/core. See https://mediawiki.org/wiki/Developer_access for contributing. [PHP, Other license].
  • MoinMoin ★303 - MoinMoin Wiki Development (2.0+), unstable, for production please use 1.9.x. [🐍, Other license].
  • XWiki ★979 - The XWiki platform. [☕️, GNU Lesser General Public License v2.1].

More:

  • WikiMatrix - Compare them all. (WikiMatrix helps you compare the features of many different Wikis in a comfortable side-by-side table.).
  • List of wiki software on Wikipedia.
  • List of Wiki Engines ow C2. (Exhaustive list of wiki engines, including long-dead ones, with a short description of each one).

Note-taking / Personal Knowledge Management (Evernote alternatives)

These tools are designed to help individuals maintain control over their personal knowledge sphere. These platforms, offering an alternative to the popular Evernote service, enable users to record thoughts, capture information from various sources, and organize these snippets of knowledge in a way that best suits their unique cognitive and workflow preferences.

  • Joplin ★45362 - Joplin - the secure note taking and to-do app with synchronisation capabilities for Windows, macOS, Linux, Android and iOS. [TS, Other license].
  • Logseq ★32336 - A privacy-first, open-source platform for knowledge management and collaboration. Download link: http://github.com/logseq/logseq/releases. roadmap: http://trello.com/b/8txSM12G/roadmap. [Clojure, GNU Affero General Public License v3.0].
  • Notesnook ★9574 - A fully open source & end-to-end encrypted note taking alternative to Evernote. [TS, GNU General Public License v3.0].
  • SiYuan ★18938 - A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang. [TS, GNU Affero General Public License v3.0].

Kanban board (Trello alternatives)

The way we organize and manage our tasks has a significant impact on productivity, and so called "Kanban boards" have proven to be a powerful tool in this regard, by facilitating the visual management of work using the Kanban methodology. These alternatives to Trello offer features such as task cards, customizable boards, and progress tracking that help individuals and teams visualize workflow, manage work-in-progress, and enhance overall productivity.

  • Focalboard ★21531 - Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. [TS, Other license].
  • Kanboard ★8432 - Kanban project management software. [PHP, MIT License].
  • Planka ★7811 - The realtime kanban board for workgroups built with React and Redux. [JS, GNU Affero General Public License v3.0].
  • WeKan ★19484 - The Open Source kanban (built with Meteor). Keep variable/table/field names camelCase. For translations, only add Pull Request changes to wekan/i18n/en.i18n.json , other translations are done at https://app.transifex.com/wekan/wekan only. [JS, MIT License].

Business

Invoicing (FreshBooks / QuickBooks alternatives)

  • Crater ★7723 - Open Source Invoicing Solution for Individuals & Businesses. [PHP, GNU Affero General Public License v3.0].
  • Invoice Ninja ★8152 - Invoices, Expenses and Tasks built with Laravel, Flutter and React. [PHP, Other license].
  • SolidInvoice ★581 - Simple and elegant invoicing solution. [PHP, MIT License].

ERP (SAP Alternatives)

  • Dolibarr ★4200 - ERP, CRM, POS, RH
  • ERP5 ★187 - ERP5 Open Source ERP/CRM/KM. (Mirror of https://lab.nexedi.com/nexedi/erp5 ; Please submit patches and issues there). [JS, Unknown license].
  • IDURAR ERP CRM ★6257 - Open Source Headless ERP CRM E-Commerce Accounting Software | Node Js React. [JS, Other license].
  • Odoo ★37852 - Odoo. Open Source Apps To Grow Your Business. [🐍, Other license].

CRM (Salesforce alternatives)

  • SuiteCRM ★4435 - SuiteCRM - Open source CRM for the world. [PHP, GNU Affero General Public License v3.0].
  • EspoCRM ★1729 - EspoCRM – Open Source CRM Application. [PHP, GNU Affero General Public License v3.0].

Document Management / ECM (Documentum alternatives)

  • Alfresco ★190 - Alfresco Content Application. [TS, GNU Lesser General Public License v3.0].
  • Nuxeo ★624 - Content management platform to build modern business applications. [☕️, Apache License 2.0].
  • OpenKM ★700 - OpenKM is a Open Source Document Management System. [☕️, GNU General Public License v2.0].
  • LogicalDOC ★95 - LogicalDOC Community open source document management system https://www.logicaldoc.com. [☕️, GNU Lesser General Public License v3.0].
  • Mayan EDMS - Free Open Source DMS (document management system).

Applicant Tracking System

  • FreeATS - An open source applicant tracking system with self-hosting capabilities. [💎, MIT License].

Web

Web CMS and Blog Engines

More:

Blogging platform/ Personal website builder (Medium alternatives)

  • btw ★718 - Open source Medium alternative- set up your personal blog in minutes. [JS, GNU General Public License v3.0].
  • WriteFreely ★4449 - A clean, Markdown-based publishing platform made for writers. Write together and build a community. [Go, GNU Affero General Public License v3.0].

Web analytics (Google Analytics alternatives)

  • Matomo ★19723 - Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!. [PHP, GNU General Public License v3.0].
  • Plausible ★19911 - Simple, open source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics. [💧, GNU Affero General Public License v3.0].
  • Shynet ★2905 - Modern, privacy-friendly, and detailed web analytics that works without cookies or JS. [🐍, Apache License 2.0].
  • Umami ★22186 - Umami is a simple, fast, privacy-focused alternative to Google Analytics. [TS, MIT License].

Static website generator

  • 11ty ★17003 - A simpler site generator. Transforms a directory of templates (of varying types) into HTML. [JS, MIT License].
  • Hugo ★75070 - The world’s fastest framework for building websites. [Go, Apache License 2.0].
  • Jekyll ★49028 - 🌐 Jekyll is a blog-aware static site generator in Ruby. [💎, MIT License].
  • Lektor ★3817 - The lektor static file content management system. [🐍, BSD 3-Clause "New" or "Revised" License].
  • Pelican ★12519 - Static site generator that supports Markdown and reST syntax. Powered by Python. [🐍, GNU Affero General Public License v3.0].
  • Zola ★13535 - A fast static site generator in a single binary with everything built-in. https://www.getzola.org. [🦀, MIT License].

More:

Platforms services and devops

Platform as a Service / PaaS (Heroku, Fly, Render... alternatives):

  • Abilian Hop3 ★1 - Hop3 - Deploy and manage web applications on a single server. [🐍, Other license].
  • Abilian Nua ★37 - Open source PaaS and application marketplace. [🐍, GNU Affero General Public License v3.0].
  • CapRover ★13099 - Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids. [TS, Other license].
  • Coolify ★32349 - An open-source & self-hostable Heroku / Netlify / Vercel alternative. [PHP, Apache License 2.0].
  • Dokku ★28973 - A docker-powered PaaS that helps you build and manage the lifecycle of applications. [Shell, MIT License].

User authentication (Auth0 alternatives)

  • Janssen ★458 - An open source enterprise digital identity platform for CIAM or workforce... Janssen is a distribution of standards-based, developer friendly, components that are engineered to work together in any cloud. #OAuth #OpenID #FIDO. [☕️, Apache License 2.0].
  • Keycloak ★22638 - Open Source Identity and Access Management For Modern Applications and Services. [☕️, Apache License 2.0].
  • Logto ★8492 - 🧑‍🚀 The better identity infrastructure for developers and the open-source alternative to Auth0. [TS, Mozilla Public License 2.0].
  • SuperTokens ★12877 - Open source alternative to Auth0 / Firebase Auth / AWS Cognito. [☕️, Other license].

Search (Algolia alternatives)

  • Mellisearch ★46771 - A lightning-fast search API that fits effortlessly into your apps, websites, and workflow. [🦀, MIT License].
  • Sonic ★19844 - 🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM. [🦀, Mozilla Public License 2.0].
  • Tantivy ★11907 - Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust. [🦀, MIT License].
  • Typesense ★20736 - Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences. [C++, GNU General Public License v3.0].

Backend-as-a-Service (Firebase alternatives)

  • Appwrite ★44056 - Your backend, minus the hassle. [TS, BSD 3-Clause "New" or "Revised" License].
  • Nhost ★7858 - The Open Source Firebase Alternative with GraphQL. [TS, MIT License].
  • Supabase ★72273 - The open source Firebase alternative. [TS, Apache License 2.0].

Push notifications (OneSignal alternatives)

  • Apprise ★11714 - Apprise - Push Notifications that work with just about every platform!. [🐍, BSD 2-Clause "Simplified" License].
  • Novu ★34628 - Open-Source Notification Platform. Embeddable Notification Center, E-mail, Push and Slack Integrations. [TS, Other license].
  • ntfy ★18028 - Send push notifications to your phone or desktop using PUT/POST. [Go, Apache License 2.0].

Webhooks notifications (Svix, HostedHooks alternatives)

  • Hook0 ★236 - Open-Source webhooks api and server that makes it easy for developers to send webhooks from their app and SaaS. [☕️, Other license].

Logging (Loggly alternatives)

  • Graylog ★7350 - Free and open log management. [☕️, Other license].

Monitoring/Observability (Datadog alternatives)

  • hyperdx ★6601 - Resolve production issues, fast. An open source observability platform unifying session replays, logs, metrics, traces and errors powered by Clickhouse and OpenTelemetry. [TS, MIT License].
  • signoz ★18691 - SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool. [TS, Other license].
  • Sentry ★38739 - Developer-first error tracking and performance monitoring. [🐍, Other license].

Software development

Bug tracking (Jira alternatives):

  • Bugzilla ★676 - Official repository for the Bugzilla bug tracking system. Report bugs to https://bugzilla.mozilla.org/enter_bug.cgi?product=Bugzilla&format=__default__ . Main website:. [Perl, Mozilla Public License 2.0].
  • Plane ★29536 - 🔥 🔥 🔥 Open Source JIRA, Linear and Asana Alternative. Plane helps you track your issues, epics, and product roadmaps in the simplest way possible. [TS, GNU Affero General Public License v3.0].
  • Redmine ★5267 - Mirror of redmine code source - Official Subversion repository is at https://svn.redmine.org/redmine - contact: @vividtone or maeda (at) farend (dot) jp. [💎, Other license].
  • Taiga ★451 - Taiga is a free and open-source project management for cross-functional agile teams. [🐍, Mozilla Public License 2.0].

Code hosting & collaboration (Github alternatives)

  • Gitea ★44405 - Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD. [Go, MIT License].
  • Gitlab ★23744 - GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com. [💎, Other license].
  • Gogs ★44917 - Gogs is a painless self-hosted Git service. [Go, MIT License].
  • Pagure ★205 - pagure is a light-weight git-centered forge based on pygit2. (MIRROR). [🐍, GNU General Public License v2.0].
  • Sourcehut - This suite of open source tools is the software development platform you've been waiting for.

Continuous integration (CircleCI alternatives)

  • Buildbot ★5244 - Python-based continuous integration testing framework; your pull requests are more than welcome!. [🐍, GNU General Public License v2.0].
  • Drone ★32153 - Gitness is an Open Source developer platform with Source Control management, Continuous Integration and Continuous Delivery. [Go, Apache License 2.0].
  • Jenkins ★23061 - Jenkins automation server. [☕️, MIT License].

Code review (Github alternatives)

Other lists of free / open source software

This it not the first list of free / open source software. Here are some other lists: