Awesome open-source alternatives to SaaS

Overview

Awesome open-source alternatives to SaaS

Awesome

Awesome Open-Source Alternatives to SaaS - GitHub list of open-source alternatives to well-known SaaS | Product Hunt

Awesome list of open-source startup alternatives to established SaaS products. Maintained by folks at Runa Capital.

Also checkout our ROSS index: fastest-growing open-source startups, every quarter.

Criteria

Open-source company is added to the list if:

  1. Its product is strongly based on an open-source repo
  2. It has a well-known closed-sourced competitor, solving a similar business problem
  3. It is a private for-profit company, founded in the last 10 years
  4. Its repo has 100+ stars on GitHub

Things change really fast in the startup world, so this list can neither be fully complete, nor 100% up to date.

Don't hesitate to contribute and add new startups. Let's build the most comprehensive list together.


Startup List

All startups in the list are sorted by categories and names in an alphabetical order. If you click on the stars badge, you will get to a product's repo. Have a good search!

Category Company Description GitHub Stars Alternative to
API Platform Hoppscotch API development ecosystem Postman
Auth & SSO Cerbos Granular access control Okta, Auth0
Auth & SSO Oso Authorization building framework Okta, Auth0
Auth & SSO Supertokens User authentication and session management framework Okta, Auth0
Backend as a service Appwrite Backend server with REST APIs to manage core backend needs Firebase
Backend as a service Nhost Backend server with GraphQL Firebase
Backend as a service Supabase Backend server with REST APIs to manage core backend needs Firebase
Business intelligence Metabase Business intelligence software Tableau, Power BI, DataStudio
CMS Builder Drag and drop page builder and CMS Contentfull
CMS Concrete CMS for teams Contentfull
CMS Directus Data platform which wraps any database with an intuitive app Contentfull
CMS Netlify CMS Git-based CMS for static site generators Contentfull
CMS Plasmic The headless page builder for singe-page frameworks Contentfull
CMS Strapi Node.js Headless CMS to build customisable APIs Contentfull
CMS Tina Visual editor for React websites Contentfull
CMS Webiny Enterprise serverless CMS Contentfull
Cloud Storage Minio S3 compatible object storage Amazon S3
Cloud Storage Storj Decentralized cloud storage Amazon S3
Communication Fonoster APIs for SMS, voice and video Twilio
Customer Data Platform Jitsu Fully-scriptable data ingestion engine for modern data teams Segment
Customer Data Platform Rudderstack Customer data platform for developers Segment
Customer Engagement Chaskiq Live chat widget Intercom, Zendesk
Customer Engagement Chatwoot Live chat widget Intercom, Zendesk
Customer Engagement Papercups Live chat widget Intercom, Zendesk
Cybersecurity CrowdSec Collaborative IPS able to analyze visitor behavior and to provide an adapted response to all kinds of attacks. GreyNoise
Cybersecurity Firezone VPN Server & Firewall for teams OpenVPN Access Server
Design Modulz Code-based tool for designing and prototyping Figma
Design Penpot Design & prototyping platform Figma
E-commerce Medusa Headless e-commerce platform Shopify, Ecwid
E-commerce Saleor Headless e-commerce platform Shopify, Ecwid
E-commerce Shuup Headless e-commerce platform Shopify, Ecwid
E-commerce Sylius Headless e-commerce platform Shopify, Ecwid
E-commerce Vendure Headless e-commerce platform Shopify, Ecwid
E-commerce Vue Storefront Frontend for e-commerce platform Shogun
ELT / ETL Airbyte Data integration platform Fivetran
ELT / ETL Dagster Orchestration platform for data assets Fivetran
ELT / ETL Orchest No-code data pipelines builder Fivetran
ELT / ETL Prefect Data orchestration platform for a modern data stack Fivetran
Email marketing Keila Email newsletter tool Mailchimp, Sendinblue
Enterprise Search AppBase Search UI components for React and Vue Algolia
Enterprise Search deepset NLP platform to build enterprise-grade semantic search AWS Kendra, QnA Maker
Enterprise Search Jina.ai Neural search framework for 𝙖𝙣𝙮 kind of data (including images) Algolia
Enterprise Search MeiliSearch Search engine Algolia
Enterprise Search Qdrant Vector similarity search engine with extended filtering support Algolia
Enterprise Search SeMI's Weaviate Real-time vector search engine Google Vertex AI, Algolia
Enterprise Search TypeSense Typo tolerant fuzzy search engine Algolia
Feature flag and toggle management FlagSmith Feature Flag & Remote Config Service LaunchDarkly
Feature flag and toggle management Unleash Feature flags platform LaunchDarkly
File Hosting Filestash A file manager that let you manage your data anywhere it is located Dropbox, Google Drive
File Hosting Nextcloud A personal cloud which runs on your own server Dropbox, Google Drive
File Hosting Owncloud A personal cloud which runs on your own server Dropbox, Google Drive
Forum Software Discourse A platform for community discussion Tribe, Circle
Forum Software Vanilla A platform for community discussion Tribe, Circle
Graph database Memgraph In-memory graph database TigerGraph, Amazon Neptune
Graph database Neo4j Graph database platform TigerGraph, Amazon Neptune
Graph database TerminusDB Knowledge graph and document store TigerGraph, Amazon Neptune
Internal Tools AppSmith Low-code platform for internal tools Retool
Internal Tools Budibase Low-code platform for internal tools Retool
Internal Tools Lowdefy YAML-based low-code platform for internal tools Retool
Internal Tools Tooljet Low-code framework for internal tools Retool
Log Management Graylog Log management platform Splunk
ML Ops Cortex Production infrastructure for machine learning AWS SageMaker
ML Ops MindsDB In-database machine learning platform BigQuery ML
Messaging Element Enterprise communication platform Slack
Messaging Mattermost Enterprise communication platform for developers Slack
Messaging Rocket.chat Enterprise communication platform Slack
Messaging Zulip Team chat Slack
Metrics store Cube.js Headless business intelligence suite Looker
Metrics store LightDash Low-code metrics layer, alternative to Looker Looker
Metrics store MLCraft Low-code metrics layer, alternative to Looker Looker
Metrics store MetriQL Headless business intelligence suite Looker
No-code database Baserow No-code database and Airtable alternative Repo on Gitlab AirTable
No-code database NocoDB No-code database and Airtable alternative AirTable
No-code database Rowy Extendable Airtable-like spreadsheet UI for databases AirTable
Notetaking AppFlowy Open-source alternative to Notion Notion
Notetaking Athens Research Knowledge graph for research and notetaking Roam Research
Notetaking Boost Note Collaborative workspace for developer teams Notion
Notetaking Dendron Knowledge base plugin for VS Code Roam Research
Notetaking Logseq Knowledge base manager Roam Research
Notetaking Outline Wiki and knowledge base Notion
Observability and monitoring Grafana Observability and data visualization platform DataDog, NewRelic
Observability and monitoring Sentry Application monitoring with a focus on error reporting DataDog, NewRelic
Observability and monitoring Signoz Application monitoring and observability platform DataDog, NewRelic
Password manager BitWarden Password manager for teams and individuals 1Password
Password manager Padloc Password manager for teams and individuals 1Password
Password manager Passbolt Password manager for teams and individuals 1Password
Platform as a service Coolify Self-hostable Heroku alternative Heroku
Platform as a service Porter Kubernetes powered PaaS that runs in your own cloud Heroku
Platform as a service Qovery Kubernetes powered PaaS that runs in your own cloud Heroku
Platform as a service Space Cloud Serverless cloud deployment platform Heroku
Product Analytics PostHog Product analytics platform Amplitude, MixPanel
Project Management Focalboard Alternative to Trello, Notion, and Asana Trello, Notion, Asana
Project Management OpenProject Project management software Asana, Trello
Reverse ETL Castled Data synchronization framework focused on external apps Hightouch, NewRelic
Reverse ETL Grouparoo Data synchronization framework Hightouch
Robotic Process Automation (RPA) RoboCorp Set of tooling that allows to create automation packages UiPath
Scheduling Calendso Scheduling infrastructure, alternative to Calendly Calendly
Session replay software OpenReplay Session replay stack for developers LogRocket, FullStory
Streaming Glimesh Live streaming platform Twitch
Timeseries database InfluxDB Database designed to process time series data Kdb+
Timeseries database QuestDB Database designed to process time series data Kdb+
Timeseries database TimescaleDB Database designed to process time series data Kdb+
Video Conferencing Jitsi Video conferences platform and SDK Zoom
Website analytics Matomo Google Analytics alternative Google Analytics
Website analytics Plausible Google Analytics alternative Google Analytics
Website analytics Umami Google Analytics alternative Google Analytics
Workflow automation N8N Node-based workflow automation tool for developers Zapier
Workflow automation Temporal Workflows as code platform Zapier
Owner
Runa Capital
Global venture capital firm
Runa Capital
CD for MachineLearnia

Codebase supporting my talk on CI/CD for MachineLearnia (Nov 12 2021) The dataset used is available here. The point of the talk is to demonstrate a si

0 Feb 23, 2022
A functional standard library for Python.

Toolz A set of utility functions for iterators, functions, and dictionaries. See the PyToolz documentation at https://toolz.readthedocs.io LICENSE New

4.1k Jan 04, 2023
Oblique Strategies for Python

Oblique Strategies for Python

Łukasz Langa 3 Feb 17, 2022
Utils to quickly evaluate many 🤗 models on the GLUE tasks

Utils to quickly evaluate many 🤗 models on the GLUE tasks

Przemyslaw K. Joniak 1 Dec 22, 2021
Home Assistant integration for spanish electrical data providers (e.g., datadis)

homeassistant-edata Esta integración para Home Assistant te permite seguir de un vistazo tus consumos y máximas potencias alcanzadas. Para ello, se ap

VMG 163 Jan 05, 2023
An Notifier Program that Notifies you to relax your eyes Every 15 Minutes👀

Every 15 Minutes ⌛ Every 15 Minutes is an application that is used to Notify you to Relax your eyes Every 15 Minutes, This is fully made with Python a

FSP Gang s' YT 2 Oct 18, 2021
Simple yet flexible natural sorting in Python.

natsort Simple yet flexible natural sorting in Python. Source Code: https://github.com/SethMMorton/natsort Downloads: https://pypi.org/project/natsort

Seth Morton 712 Dec 23, 2022
RELATE is an Environment for Learning And TEaching

RELATE Relate is an Environment for Learning And TEaching RELATE is a web-based courseware package. It is set apart by the following features: Focus o

Andreas Klöckner 311 Dec 25, 2022
A collection of full-stack resources for programmers.

A collection of full-stack resources for programmers.

Charles-Axel Dein 22.3k Dec 30, 2022
Script to work around some quirks of the blender obj importer

ObjFix 1.0 (WIP) Script to work around some quirks of the blender obj importer Installation Download this repo In Blender, press "Edit" on the top-bar

Red_3D 4 Nov 20, 2021
Packaging tools for shanty services.

parcel Packaging tools for shanty services. What? Services are docker containers deployed by shanty on a hosting appliance. Each service consists of t

0 Jan 20, 2022
Generate a wordlist to fuzz amounts or any other numerical values.

Generate a wordlist to fuzz amounts or any other numerical values. Based on Common Security Issues in Financially-Oriented Web Applications.

Ivan Šincek 3 Oct 14, 2022
Python Classes Without Boilerplate

attrs is the Python package that will bring back the joy of writing classes by relieving you from the drudgery of implementing object protocols (aka d

The attrs Cabal 4.6k Jan 02, 2023
OnTime is a small python that you set a time and on that time, app will send you notification and also play an alarm.

OnTime Always be OnTime! What is OnTime? OnTime is a small python that you set a time and on that time, app will send you notification and also play a

AmirHossein Mohammadi 11 Jan 16, 2022
Repls goes to sleep due to inactivity, but to keep it awake, simply host a webserver and ping it.

Repls goes to sleep due to inactivity, but to keep it awake, simply host a webserver and ping it. This repo will help you make a webserver with a bit of console controls.

2 Mar 01, 2022
contextlib2 is a backport of the standard library's contextlib module to earlier Python versions.

contextlib2 is a backport of the standard library's contextlib module to earlier Python versions. It also sometimes serves as a real world proving gro

Jazzband 35 Dec 23, 2022
Python client library for the Databento API

Databento Python Library The Databento Python client library provides access to the Databento API for both live and historical data, from applications

Databento, Inc. 35 Dec 24, 2022
A Python library to simulate a Zoom H6 recorder remote control

H6 A Python library to emulate a Zoom H6 recorder remote control Introduction This library allows you to control your Zoom H6 recorder from your compu

Matias Godoy 68 Nov 02, 2022
Necst-lib - Pure Python tools for NECST

necst-lib Pure Python tools for NECST. Features This library provides: something

NANTEN2 Group 5 Dec 15, 2022
Incident Response Process and Playbooks | Goal: Playbooks to be Mapped to MITRE Attack Techniques

PURPOSE OF PROJECT That this project will be created by the SOC/Incident Response Community Develop a Catalog of Incident Response Playbook for every

Austin Songer 987 Jan 02, 2023