Skip to content

Self-Hosted Alternatives

Replace SaaS with self-hosted. Own your data, cut your bill.

133
Alternatives
61
Easy to deploy
121
Docker-ready
133 alternatives
Coolifyreplaces Vercel

Self-hosted Heroku/Vercel. Git push deploy, SSL, databases.

easy
35k starsApache-2.0$5-10/mo VPSdocker-compose
Tradeoff: No edge network. Single server unless you add load balancing.
Dokployreplaces Heroku

Lightweight PaaS. Docker + Nixpacks builds. Traefik proxy.

easy
12k starsApache-2.0$5/mo VPSdocker-compose
Tradeoff: Newer project. Smaller community than Coolify.
Grafana + Prometheusreplaces Datadog

Grafana dashboards + Prometheus metrics + Loki logs + Alertmanager. Full observability stack.

medium
65k starsAGPLv3$10-20/mo VPSdocker-compose
Tradeoff: 3 separate services to manage. No APM/tracing out of the box — add Tempo for traces.
Mattermostreplaces Slack

Team messaging with channels, threads, file sharing. Slack-compatible API for bots.

easy
30k starsMIT + EE$5-10/mo VPSdocker-compose
Tradeoff: Free tier has limited features vs Slack. Mobile push requires TPNS relay service.
AppFlowyreplaces Notion

Open-source Notion alternative. Blocks editor, databases, kanban, calendars.

easy
60k starsAGPLv3$5-10/mo VPSdocker-compose
Tradeoff: Feature parity with Notion is still catching up. No web clipper. Mobile apps are less polished.
NocoDBreplaces Airtable

Turns any SQL database into a smart spreadsheet with REST API. Connects to PostgreSQL, MySQL, SQLite.

easy
49k starsAGPLv3$5/mo VPSdocker-compose
Tradeoff: No formula editor as powerful as Airtable. Automations are more limited. No native gallery view grouping.
Chatwootreplaces Intercom

Omnichannel customer support. Live chat, email, WhatsApp, Telegram, Facebook Messenger inbox.

medium
22k starsMIT + EE$10/mo VPSdocker-compose
Tradeoff: No AI-powered suggestions out of the box. Product tours and proactive messaging require custom work.
Listmonkreplaces Mailchimp

Self-hosted newsletter and mailing list manager. PostgreSQL-backed. Sends via SMTP or SES.

easy
15k starsAGPLv3$5/mo VPS + SES $0.10/1k emailsdocker-compose
Tradeoff: No drag-and-drop template editor. Requires own SMTP/SES. Minimal automation sequences compared to Mailchimp.
GlitchTipreplaces Sentry

Sentry-compatible error tracking. Drop-in replacement — use Sentry SDK, point DSN at your instance.

easy
3k starsMIT$5/mo VPSdocker-compose
Tradeoff: No performance monitoring (transactions/spans). No session replay. Slower feature velocity than Sentry.
Meilisearchreplaces Algolia

Fast typo-tolerant search engine. REST API, instant search. Rust-based, ships as a single binary.

easy
49k starsMIT$5/mo VPSdocker-compose
Tradeoff: No AI-vector hybrid search by default. No usage analytics dashboard. Fewer language analyzers than Algolia.
Keycloakreplaces Auth0

Enterprise IAM. OIDC, SAML, social login, MFA, LDAP. Admin console for user management.

medium
24k starsApache-2.0$10/mo (needs 1GB+ RAM)docker-compose
Tradeoff: Java-heavy (~1GB RAM). Admin UI is complex. Startup time is slow. Overkill for small apps.
Fonosterreplaces Twilio

Open-source Twilio alternative. VoIP, SMS via SIP trunk, programmable voice via ARI.

hard
6k starsMIT$10-20/mo VPS + SIP trunkdocker-compose
Tradeoff: Requires SIP trunk provider for PSTN calls. Not feature-complete vs Twilio. Small community. Hard to debug.
Flagsmithreplaces LaunchDarkly

Open-source feature flag and remote config service. SDKs for all major languages. Segments and rollouts.

easy
5k starsBSD-3$5/mo VPSdocker-compose
Tradeoff: Fewer A/B testing features than LaunchDarkly. Analytics integration requires manual setup. Smaller SDK ecosystem.
Keycloakreplaces Auth0 / Clerk

Enterprise-grade IAM. SSO, LDAP, social login, MFA.

medium
24k starsApache-2.0$10/mo (needs RAM)docker-compose
Tradeoff: Java-based, heavy (~1GB RAM). Config UI is complex.
Authentikreplaces Auth0 / Clerk

Modern auth with flows builder. SAML, OIDC, LDAP, SCIM.

medium
14k starsMIT (with commons clause)$5-10/modocker-compose
Tradeoff: Python-based. Lighter than Keycloak but less enterprise adoption.
GlitchTipreplaces Sentry

Sentry-compatible error tracking. Drop-in SDK replacement.

easy
3k starsMIT$5/modocker-compose
Tradeoff: No performance monitoring or session replay. Errors only.
PostHog (self-hosted)replaces PostHog

Same PostHog, on your server. Full feature parity.

medium
23k starsMIT (with limits)$20-50/modocker-compose
Tradeoff: Needs decent server (4GB+ RAM). Updates require manual docker pull.
Plausible CEreplaces Plausible

Same Plausible, self-hosted. Lightweight, privacy-focused.

easy
21k starsAGPL-3.0$3-5/modocker-compose
Tradeoff: Community Edition lacks some features (funnels, revenue tracking).
Meilisearchreplaces Algolia

Single binary, instant search. Typo-tolerant, faceted.

easy
49k starsMIT$5-15/modocker-compose
Tradeoff: RAM-bound. Large datasets (>10M docs) need bigger server.
Typesensereplaces Algolia

Fast, typo-tolerant search. C++ core = low resource usage.

easy
22k starsGPL-3.0$5-15/modocker-compose
Tradeoff: GPL license — check compatibility with your project.
Appwritereplaces Firebase

Full BaaS: auth, database, storage, functions, messaging.

medium
46k starsBSD-3-Clause$10-20/modocker-compose
Tradeoff: MariaDB-based, not PostgreSQL. Smaller ecosystem than Firebase.
PocketBasereplaces Firebase

Single Go binary. SQLite-based. Auth, realtime, file storage.

easy
42k starsMIT$3-5/mo
Tradeoff: Single-server only. SQLite = limited concurrent writes.
Lagoreplaces Stripe Billing

Usage-based billing engine. Metering, invoicing, coupons.

medium
8k starsAGPL-3.0$10-20/modocker-compose
Tradeoff: No payment processing — still need Stripe for actual charges.
Postalreplaces Resend / SendGrid

Full mail server. Send and receive. Webhooks, tracking.

hard
15k starsMIT$5-10/mo + domaindocker-compose
Tradeoff: Email deliverability is HARD. IP warming, SPF, DKIM, DMARC setup.
Gitea + Woodpeckerreplaces GitHub Actions

Lightweight CI. YAML pipeline syntax similar to Drone.

medium
4k starsApache-2.0$10/modocker-compose
Tradeoff: Smaller plugin ecosystem than GitHub Actions.
BookStackreplaces Notion

Structured wiki. Books, chapters, pages. WYSIWYG + Markdown.

easy
16k starsMIT$5/modocker-compose
Tradeoff: Less flexible than Notion. No databases or kanban views.
Outlinereplaces Notion

Notion-like wiki. Rich editor, nested docs, Slack integration.

medium
29k starsBSL-1.1$10/modocker-compose
Tradeoff: BSL license — can't offer as hosted service. Needs S3 for file storage.
Planereplaces Linear

Open-source Linear/Jira alternative. Issues, cycles, modules.

easy
32k starsAGPL-3.0$5-10/modocker-compose
Tradeoff: Newer project. Fewer integrations than Linear. Performance on large projects TBD.
Mattermostreplaces Slack

Slack alternative. Channels, threads, file sharing, integrations.

medium
31k starsMIT (client) / AGPL-3.0 (server)$10-20/modocker-compose
Tradeoff: UI feels dated compared to Slack. Plugin ecosystem smaller but adequate.
Grafana + Prometheusreplaces Datadog

Industry standard monitoring stack. Dashboards, alerting, metrics.

hard
66k starsAGPL-3.0$10-30/modocker-compose
Tradeoff: Requires PromQL knowledge. Multiple components to maintain. No APM out-of-box.
Uptime Kumareplaces Datadog

Uptime monitoring with beautiful UI. HTTP, TCP, DNS checks. Notifications.

easy
62k starsMIT$3-5/modocker-compose
Tradeoff: Only uptime monitoring. No metrics, logs, or APM. Complementary to Grafana.
Kamalreplaces Vercel

Docker deploy tool from 37signals. Zero-downtime deploys to any VPS via SSH.

medium
11k starsMIT$5-10/mo VPS
Tradeoff: Ruby-based tooling. No built-in CI, preview deploys, or edge network. You manage the server.
Better Authreplaces Auth0 / Clerk

TypeScript auth library. Email/password, OAuth, MFA, sessions. Runs in your framework.

easy
18k starsMIT$0 (runs in your app)
Tradeoff: Library, not a service — you own the auth DB but handle everything in code. No hosted UI or dashboard.
Kill Billreplaces Stripe Billing

Enterprise billing platform. Subscriptions, invoicing, payments, tax, multi-tenancy.

hard
4.5k starsApache-2.0$15-30/modocker-compose
Tradeoff: Java-based, heavy (needs 2GB+ RAM). Steep learning curve. Still need a payment gateway (Stripe, Adyen).
n8nreplaces Zapier

Visual workflow automation. 400+ integrations. Code nodes for custom logic.

easy
52k starsSustainable Use License$5-10/modocker-compose
Tradeoff: License restricts competing SaaS offerings. Some premium nodes need n8n cloud. Community integrations vary in quality.
Listmonkreplaces Mailchimp

High-performance mailing list manager. Campaigns, templates, analytics. Single binary.

easy
15k starsAGPL-3.0$5/mo + SMTP costsdocker-compose
Tradeoff: No built-in SMTP — need Amazon SES or similar ($0.10/1k emails). No drag-and-drop email builder.
Cal.comreplaces Calendly

Scheduling platform. Round-robin, collective booking, payments, integrations.

medium
33k starsAGPL-3.0$10-15/modocker-compose
Tradeoff: Heavier setup (Next.js + Prisma + PostgreSQL). Some features (Teams, workflows) need more config. Active but fast-moving codebase.
SST (self-hosted on AWS)replaces Vercel

Infrastructure-as-code for serverless. Deploy Next.js, Remix, Astro to your AWS account.

medium
22k starsMITAWS costs only (~$5-20/mo)
Tradeoff: Requires AWS account setup. No preview URL dashboard. More DevOps knowledge needed. But you own the infrastructure.
BullMQ + Bull Boardreplaces Inngest

Redis-based job queue for Node.js. Priority queues, rate limiting, retries, cron.

medium
6k starsMIT$5-10/mo (needs Redis)docker-compose
Tradeoff: No visual flow builder. Requires Redis. Less observability out-of-box — pair with Bull Board for dashboard.
Penpotreplaces Figma

Open-source design and prototyping. SVG-native. Real-time collaboration.

medium
34k starsMPL-2.0$10-20/modocker-compose
Tradeoff: Fewer plugins and community resources than Figma. Component library smaller. Auto-layout less mature. Improving rapidly.
NocoDBreplaces Airtable

Turns any database into a smart spreadsheet. REST API, forms, kanban, gallery views.

easy
50k starsAGPL-3.0$5-10/modocker-compose
Tradeoff: Automations less powerful than Airtable. Some advanced field types missing. But works on top of your existing MySQL/PostgreSQL.
Flagsmithreplaces LaunchDarkly

Feature flags and remote config. Segments, A/B tests, audit logs.

easy
5k starsBSD-3-Clause$5-10/modocker-compose
Tradeoff: Smaller SDK ecosystem than LaunchDarkly. UI is functional but less polished. Edge evaluation requires separate setup.
Unleashreplaces LaunchDarkly

Enterprise-grade feature toggles. Activation strategies, constraints, variants.

easy
11k starsApache-2.0$5-10/modocker-compose
Tradeoff: Some features (advanced segments, change requests) only in paid or Enterprise edition. But core toggle functionality is fully open source.
Umamireplaces Mixpanel / Amplitude

Privacy-focused web analytics. Pageviews, events, funnels, retention. GDPR-friendly.

easy
23k starsMIT$5/modocker-compose
Tradeoff: No product analytics depth (cohorts, user paths, A/B tests). Best for website analytics, not product analytics. Lighter than PostHog.
MapLibre + Protomapsreplaces Mapbox

Open-source fork of Mapbox GL JS. Self-host vector tiles with Protomaps or tileserver-gl.

medium
7k starsBSD-3-Clause$3-10/mo (tile hosting)
Tradeoff: No turnkey geocoding or navigation. Must source and host your own tiles. But zero per-request API costs.
imgproxyreplaces Cloudinary / imgix

Fast image processing server. Resize, crop, watermark, format conversion on the fly.

easy
9k starsMIT$5-10/modocker-compose
Tradeoff: No CDN included — pair with Cloudflare or your own CDN. No asset management UI. Processing only, not storage.
Zincreplaces Algolia

Lightweight Elasticsearch alternative. Full-text search with simple REST API.

easy
17k starsApache-2.0$5/modocker-compose
Tradeoff: Not as feature-rich as Meilisearch or Typesense for instant search UX. Better for log search and simple text queries.
Highlight.ioreplaces Sentry

Full observability: error tracking, session replay, logging, tracing in one tool.

medium
8k starsApache-2.0$10-20/modocker-compose
Tradeoff: Heavier resource requirements than GlitchTip. Newer project with faster-moving API. But covers more ground (replay + errors + logs).
CapRoverreplaces Vercel / Netlify

PaaS on your own server. One-click app deploys, Let's Encrypt SSL, Nginx load balancing.

easy
13k starsApache-2.0$5-10/mo VPSdocker-compose
Tradeoff: Single-server by default. No built-in CI (use GitHub Actions). Less polished than Coolify but battle-tested and stable.
Mailtrainreplaces Resend / SendGrid

Self-hosted newsletter and mailing list manager. Automation, templates, segmentation.

medium
6k starsGPL-3.0$5/mo + SMTPdocker-compose
Tradeoff: GPL license. Less active development than Listmonk. Still needs external SMTP (Amazon SES, Postal). UI feels dated.
Taigareplaces Jira

Agile project management. Scrum and Kanban boards, epics, sprints, wiki.

medium
7k starsMPL-2.0$5-10/modocker-compose
Tradeoff: Less integration ecosystem than Jira. Suited for agile teams — not a general-purpose PM tool. Smaller community but solid for Scrum workflows.
Payload CMSreplaces Contentful

Code-first headless CMS. TypeScript, Next.js app router, rich text, media, auth built in.

easy
28k starsMIT$5-10/modocker-compose
Tradeoff: Requires Node.js hosting + MongoDB or PostgreSQL. No visual drag-and-drop page builder (yet). Config is code, not GUI — steeper learning curve for non-developers.
Directusreplaces Contentful

Instant REST + GraphQL API for any SQL database. No-code dashboard for content management.

easy
29k starsBSL-1.1 → GPL-3.0$5-10/modocker-compose
Tradeoff: BSL license (converts to GPL after 3 years). Less TypeScript-native than Payload. But works with existing databases — no migration needed.
Medusareplaces Shopify

Headless commerce engine. Products, orders, customers, payments, fulfillment. Plugin architecture.

medium
27k starsMIT$10-20/modocker-compose
Tradeoff: Headless = need your own storefront (Next.js starter available). No app store like Shopify. Payment integration requires more setup. But full commerce backend with MIT license.
Cal.comreplaces Calendly

Full scheduling platform. Booking pages, round-robin, collective, payments, webhooks.

medium
33k starsAGPL-3.0$10-15/modocker-compose
Tradeoff: Heavier setup (Next.js + Prisma + PostgreSQL). Fast-moving codebase means frequent updates. Some features need extra config for self-hosted (Google/Outlook OAuth app registration).
Trigger.devreplaces Inngest / Temporal

Background job platform for TypeScript. Long-running tasks, cron, webhooks, retries.

medium
10k starsApache-2.0$5-10/modocker-compose
Tradeoff: v3 rewrite changed architecture significantly — needs container runtime. TypeScript-only. Self-hosting simplified in v3 but still more complex than BullMQ.
Windmillreplaces Zapier / Make

Developer-first automation. Scripts in Python/TS/Go/Bash/SQL. Visual flow builder. App builder.

easy
11k starsAGPLv3$5-10/modocker-compose
Tradeoff: More code-oriented than Zapier — better for developers, harder for non-technical users. Enterprise features (SAML, audit) need paid license.
Grafana + Loki + Temporeplaces Datadog

Full observability stack. Grafana (dashboards) + Prometheus (metrics) + Loki (logs) + Tempo (traces).

hard
66k starsAGPL-3.0$15-40/modocker-compose
Tradeoff: Multiple components to install and maintain. Loki for logs is less powerful than Elasticsearch. Tempo for traces is newer. But total cost is a fraction of Datadog.
MinIOreplaces AWS S3

S3-compatible object storage. Single binary. Erasure coding. Versioning. Lifecycle policies.

easy
49k starsAGPLv3$5-20/mo (disk-bound)docker-compose
Tradeoff: You manage disks and replication. No built-in CDN. Performance depends on your server's disk I/O. But S3 API compatibility means zero code changes.
Garagereplaces AWS S3 / GCS

Lightweight distributed S3-compatible storage. Designed for self-hosting across multiple nodes.

medium
4k starsAGPLv3$5-15/modocker-compose
Tradeoff: Newer and less proven than MinIO. Smaller community. But designed specifically for geo-distributed self-hosting scenarios where MinIO is too heavy.
Temporal (self-hosted)replaces Temporal Cloud

Durable execution engine. Workflow orchestration with retries, timeouts, versioning. Multi-language SDKs.

hard
13k starsMIT$20-50/modocker-compose
Tradeoff: Complex to operate — needs Cassandra or PostgreSQL + Elasticsearch. Worker code is portable but server management is significant. Production requires careful capacity planning.
Zitadelreplaces Clerk / Auth0

Cloud-native IAM. OIDC, SAML, passkeys, MFA, organizations, branding. Written in Go — single binary.

easy
9k starsApache-2.0$5-10/modocker-compose
Tradeoff: Smaller community than Keycloak. Go binary is lighter but fewer extensions/plugins. Admin UI is modern and clean. Good middle ground between Keycloak (heavy) and Better Auth (library-only).
Dokployreplaces Vercel

Modern PaaS with Docker + Nixpacks builds. Traefik proxy, auto-SSL, database management.

easy
12k starsApache-2.0$5/mo VPSdocker-compose
Tradeoff: Single-node by default. No built-in edge CDN or serverless functions. But covers 90% of deployment needs for most apps. Rapidly improving.
Keilareplaces Loops / Mailchimp

Newsletter and email marketing. Campaigns, segments, templates, analytics. GDPR-friendly.

easy
1.5k starsAGPLv3$5/mo + SMTPdocker-compose
Tradeoff: Smaller community than Listmonk. Needs external SMTP (SES, Postal). But has a more polished UI and better template editor than Listmonk.
OpenPanelreplaces PostHog

Web + product analytics. Events, funnels, retention, user profiles. Lighter than PostHog.

easy
3k starsMIT$5-10/modocker-compose
Tradeoff: Newer project — fewer features than PostHog (no session replay, no feature flags). But much lighter resource requirements. Good for teams that need product analytics without the full PostHog stack.
Matomoreplaces Amplitude / Mixpanel

Web analytics platform. Heatmaps, session recording, A/B testing, funnels. GDPR-compliant.

easy
20k starsGPL-3.0$5-10/modocker-compose
Tradeoff: PHP-based — feels dated compared to modern tools. Product analytics depth is less than Amplitude. But proven at scale, excellent GDPR compliance, and 20 years of development.
Graylogreplaces Splunk

Log management and analysis. Alerting, dashboards, pipelines, correlation. Built on Elasticsearch/OpenSearch.

medium
7k starsSSPL$15-30/modocker-compose
Tradeoff: SSPL license limits commercial SaaS use. Java-based, needs 4GB+ RAM. Less powerful query language than SPL but covers 80% of log analysis needs.
OpenSearch + Dashboardsreplaces Splunk

AWS-backed Elasticsearch fork. Full-text search, log analytics, observability. OpenSearch Dashboards replaces Kibana.

hard
10k starsApache-2.0$15-40/modocker-compose
Tradeoff: Heavier resource requirements. Multiple components to manage. But Apache-2.0 license and strong AWS backing ensure long-term viability.
SigNozreplaces New Relic

Full-stack observability: APM, logs, traces, metrics, dashboards, alerts. OpenTelemetry-native.

medium
20k starsMIT (with EULA)$10-30/modocker-compose
Tradeoff: Newer project — some enterprise features still maturing. But OpenTelemetry-native means zero vendor lock-in on instrumentation. ClickHouse backend is fast for analytics.
Apache SkyWalkingreplaces Dynatrace

Application performance monitoring. Distributed tracing, service mesh observability, metrics, log analysis.

medium
24k starsApache-2.0$10-20/modocker-compose
Tradeoff: Less polished UI than Dynatrace. No equivalent to Davis AI. But mature Apache project with strong Java/Kubernetes ecosystem support.
Quickwitreplaces Elastic Cloud

Cloud-native search engine for logs and traces. Sub-second search on object storage (S3). Jaeger/OTEL compatible.

medium
8k starsAGPL-3.0$5-15/modocker-compose
Tradeoff: Designed for logs/traces, not general-purpose search. Newer project. But dramatically cheaper storage costs by using S3 instead of local disks.
Planereplaces Jira

Open-source project management. Issues, cycles, modules, pages, analytics. Modern UI similar to Linear.

easy
32k starsAGPL-3.0$5-10/modocker-compose
Tradeoff: Newer project with fewer integrations than Jira. Agile features still evolving. But clean UI and active development make it viable for most teams.
Leantimereplaces Jira

Strategic project management. Goals, milestones, kanban, timesheets, retrospectives. Designed for non-technical teams.

easy
5k starsAGPL-3.0$5/modocker-compose
Tradeoff: PHP-based. Less developer-focused than Plane or Linear. But better for mixed teams with non-technical stakeholders who find Jira overwhelming.
Wiki.jsreplaces Confluence

Modern wiki engine. Markdown/WYSIWYG editor, Git sync, search, diagrams, multiple storage backends.

easy
25k starsAGPL-3.0$5/modocker-compose
Tradeoff: Less collaborative than Confluence (no inline comments on paragraphs). But beautiful UI, lightweight, and supports Git-based content storage.
Atlantisreplaces Terraform Cloud

Terraform pull request automation. Plan/apply via PR comments. Works with GitHub, GitLab, Bitbucket.

medium
8k starsApache-2.0$5/modocker-compose
Tradeoff: No state management — still need S3/GCS backend. No UI dashboard. But integrates beautifully with Git workflow and works with both Terraform and OpenTofu.
Apache APISIXreplaces Kong Enterprise

Cloud-native API gateway. Dynamic routing, authentication, rate limiting, observability. Plugin ecosystem.

medium
14k starsApache-2.0$5-10/modocker-compose
Tradeoff: Smaller community than Kong. etcd dependency adds operational complexity. But Apache-2.0 license and more OSS plugins than Kong OSS.
Tykreplaces Kong Enterprise

API gateway and management platform. Rate limiting, auth, analytics, developer portal. Go-based.

medium
10k starsMPL-2.0$5-10/modocker-compose
Tradeoff: Some features (Universal Data Graph, MDCB) are enterprise-only. Go binary is lightweight. Dashboard has a learning curve but covers API lifecycle management.
Activepiecesreplaces Zapier

No-code automation platform. Visual flow builder, 200+ integrations. AI assistant for building flows.

easy
12k starsMIT$5-10/modocker-compose
Tradeoff: Fewer integrations than Zapier (200 vs 7000+). Newer project. But MIT license, modern UI, and growing community make it a strong alternative.
Fonosterreplaces Twilio

Open-source Twilio alternative. Programmable voice, SIP trunking, voice apps. Kubernetes-native.

hard
6k starsMIT$10-20/mo + telephonydocker-compose
Tradeoff: Still needs a SIP trunk provider for actual phone connectivity. Voice-focused — no SMS equivalent. Less mature than Twilio's ecosystem. But fully programmable voice without per-minute API fees.
Cuttlefishreplaces SendGrid

Transactional email server with tracking. Open, click tracking. Bounce handling. Simple REST API.

medium
1.5k starsAGPL-3.0$5-10/mo + domaindocker-compose
Tradeoff: Smaller community than Postal. Ruby-based. Requires IP warmup and DNS setup for deliverability. But simpler to set up than a full mail server.
Twentyreplaces HubSpot CRM

Modern open-source CRM. Contacts, companies, deals, tasks, notes. GraphQL API. Beautiful UI.

medium
24k starsAGPL-3.0$10-20/modocker-compose
Tradeoff: Very new project — missing many HubSpot features (marketing automation, sequences). But modern architecture (TypeScript, PostgreSQL) and rapid development pace.
ERPNextreplaces HubSpot CRM

Full ERP with CRM module. Sales pipeline, campaigns, leads, quotations, invoicing. Built on Frappe Framework.

medium
22k starsGPL-3.0$10-30/modocker-compose
Tradeoff: CRM is part of a larger ERP — heavier than dedicated CRM. Python-based. Steeper learning curve. But covers CRM + accounting + inventory in one system.
Chatwootreplaces Intercom

Customer engagement platform. Live chat, email, social media inbox. Chatbots, knowledge base, reporting.

medium
22k starsMIT$10-20/modocker-compose
Tradeoff: No equivalent to Intercom's Fin AI agent. Product tours and in-app messaging less mature. But covers omnichannel support well and MIT license is very permissive.
Grafana OnCallreplaces PagerDuty

Incident response and on-call management. Schedules, escalations, integrations with monitoring tools. Grafana native.

easy
4k starsAGPL-3.0$5-10/modocker-compose
Tradeoff: Fewer integrations than PagerDuty. No mobile app equivalent. But free, integrates natively with Grafana alerting stack, and covers core on-call needs.
Infisicalreplaces HashiCorp Vault

Secret management platform. Environment variables, rotation, access controls. SDKs for all major languages.

easy
16k starsMIT (with EULA)$5-10/modocker-compose
Tradeoff: Less mature than Vault for complex enterprise use cases (dynamic secrets, PKI). But dramatically simpler to set up and use. Perfect for application secrets management.
ClickHouse (self-hosted)replaces ClickHouse Cloud

Column-oriented OLAP database. Blazing fast analytics queries. SQL interface. Real-time data ingestion.

hard
39k starsApache-2.0$15-40/modocker-compose
Tradeoff: Single-node is easy. Cluster with replication needs ClickHouse Keeper (ZooKeeper replacement). Memory-hungry — 8GB+ RAM recommended for production. But same binary as cloud version.
VictoriaMetricsreplaces InfluxDB Cloud

High-performance time series database. Prometheus-compatible. Efficient compression. Simple single-binary deployment.

easy
13k starsApache-2.0$5-15/modocker-compose
Tradeoff: Cluster version requires Enterprise license. But single-node handles millions of metrics. PromQL and MetricsQL query languages. 10x less RAM than Prometheus for same data.
Giteareplaces GitLab

Lightweight Git forge. Repos, issues, PRs, CI/CD (Gitea Actions), packages, wiki. Single binary.

easy
46k starsMIT$5/modocker-compose
Tradeoff: Fewer features than GitLab (no built-in SAST, DAST). CI/CD is newer. But incredibly lightweight (~100MB RAM) and fast.
Tooljetreplaces Retool

Visual app builder for internal tools. 45+ data source connectors. Drag-and-drop UI builder.

easy
33k starsAGPL-3.0$5-10/modocker-compose
Tradeoff: Fewer pre-built components than Retool. JavaScript-only (no Python). But covers 80% of internal tool needs.
Appsmithreplaces Retool

Open-source platform for building internal tools. 25+ database/API connectors. Git-based version control.

easy
35k starsApache-2.0$5-10/modocker-compose
Tradeoff: Performance can lag with complex apps. JS-only transformations. But Apache-2.0 license is very permissive. Active community.
FreeScoutreplaces Zendesk

Help Scout / Zendesk alternative. Shared inbox, knowledge base, modules. PHP-based, lightweight.

easy
3k starsAGPL-3.0$5/modocker-compose
Tradeoff: PHP-based, feels dated. Some features require paid modules. But incredibly lightweight — runs on a $5 VPS. Covers basic helpdesk needs.
Zammadreplaces Freshdesk

Web-based helpdesk. Ticketing, knowledge base, live chat, phone integration. Multi-channel support.

medium
4.5k starsAGPL-3.0$10-20/modocker-compose
Tradeoff: Ruby-based, needs 4GB+ RAM. Heavier than FreeScout. But more feature-complete with built-in CTI (phone) integration and LDAP/SAML.
Easy!Appointmentsreplaces Calendly

Appointment scheduling. Services, providers, customers, Google Calendar sync. Simple PHP app.

easy
3k starsGPL-3.0$3-5/modocker-compose
Tradeoff: Much simpler than Cal.com — no round-robin, no payments. But extremely lightweight and easy to set up. Good for service businesses.
Screenityreplaces Loom

Chrome extension for screen recording with annotations, webcam, editing. Exports as MP4/GIF/WebM.

easy
12k starsApache-2.0$0 (browser extension)
Tradeoff: No cloud hosting — must share files yourself (S3, Google Drive). No viewer analytics. But completely local, private, and free. Pair with MinIO for self-hosted sharing.
Ghost (self-hosted)replaces Ghost(Pro)

Same Ghost, on your server. Publishing, memberships, newsletters, themes. Full feature parity.

easy
48k starsMIT$5-10/modocker-compose
Tradeoff: Need own SMTP for newsletters (Mailgun ~$0.80/1k emails). Auto-updates need manual docker pull. But MIT license and identical features to Ghost(Pro).
Webstudioreplaces Webflow

Open-source visual site builder. Generates clean HTML/CSS. Component system. CMS integration.

medium
5k starsAGPL-3.0$5-10/modocker-compose
Tradeoff: Much newer and less mature than Webflow. Fewer templates and integrations. But generates clean, maintainable code — unlike Webflow's bloated export.
Thumborreplaces Cloudinary / imgix

Smart image processing service. Crop, resize, filters. Face detection for smart cropping. Python-based.

medium
10k starsMIT$5-10/modocker-compose
Tradeoff: No CDN included — add Cloudflare or Nginx cache. Less feature-rich than imgproxy for modern formats. But smart cropping with face detection is unique.
Nginx + Cloudflarereplaces Bunny.net

Nginx as caching reverse proxy + Cloudflare free tier for global CDN. Standard setup for self-hosters.

medium
25k starsBSD-2-Clause$5-10/mo VPS
Tradeoff: No dashboard or analytics like Bunny.net. Requires Nginx configuration knowledge. But zero CDN cost (Cloudflare free) and full control over caching rules.
Builder.ioreplaces Framer / Webflow

Headless visual CMS. Drag-and-drop page builder. Integrates with React, Next.js, Vue, Qwik.

medium
7k starsMIT$0 (headless, bring your own hosting)
Tradeoff: Headless — needs your own frontend hosting. Not a standalone site builder like Webflow. But integrates directly into your codebase. MIT license.
Saleorreplaces Shopify

Headless e-commerce platform. GraphQL API, dashboard, multi-channel, multi-warehouse. Python/Django.

hard
21k starsBSD-3-Clause$15-30/modocker-compose
Tradeoff: Headless = build your own storefront. More complex than Medusa. Python-based (Django). But enterprise-grade features: multi-warehouse, multi-currency, channels.
WooCommercereplaces Shopify

WordPress-based e-commerce. 800+ extensions. Themes, payments, shipping, tax. Largest market share.

easy
9k starsGPL-3.0$5-15/modocker-compose
Tradeoff: WordPress dependency. PHP performance. Extension quality varies wildly. Security requires vigilance. But massive ecosystem and lowest barrier to entry.
osTicketreplaces Zendesk / Freshdesk

Classic open-source helpdesk. Email piping, ticket management, knowledge base, SLA plans.

easy
3k starsGPL-2.0$3-5/modocker-compose
Tradeoff: Dated UI. PHP-based. No real-time chat. But battle-tested for 15+ years. Extremely lightweight. Covers email-based support workflows well.
Papercupsreplaces Tawk.to / Crisp

Open-source live chat widget. Elixir/Phoenix backend. Slack integration. React chat widget.

easy
6k starsMIT$5-10/modocker-compose
Tradeoff: Development has slowed. Fewer features than Chatwoot. But lightweight, Elixir-based (great performance), and MIT license. Good for simple live chat needs.
Pterodactylreplaces DigitalOcean App Platform

Server management panel. Originally for game servers but works for any Docker/service deployment. Multi-node.

medium
7k starsMIT$5-10/mo VPSdocker-compose
Tradeoff: Designed for game servers — app deployment UX is less polished than Coolify/Dokploy. But multi-node management and resource isolation are excellent.
PeerTubereplaces Mux

Federated video platform. HLS transcoding, live streaming, federation (ActivityPub). Full YouTube alternative.

medium
13k starsAGPL-3.0$10-20/modocker-compose
Tradeoff: Designed for public video platforms, not API-driven video infrastructure. No programmatic upload API like Mux. But full video hosting with transcoding included.
OwnCastreplaces Loom

Self-hosted live streaming server. RTMP ingest, HLS output, built-in chat, S3 storage integration.

easy
9k starsMIT$5-10/modocker-compose
Tradeoff: Live streaming focused — not async video messaging like Loom. No recording/editing. But great for live broadcasts, webinars, and streaming to your own server.
Appwrite (self-hosted)replaces Appwrite Cloud

Same Appwrite, on your server. Auth, database, storage, functions, messaging. Full feature parity with cloud.

medium
46k starsBSD-3-Clause$10-20/modocker-compose
Tradeoff: Docker Compose setup with 10+ containers. Needs 2GB+ RAM. Updates require docker-compose pull. But zero usage limits and full data ownership.
PocketBase (self-hosted)replaces PocketBase Cloud

Single Go binary. SQLite-based BaaS. Auth, realtime subscriptions, file storage. Zero dependencies.

easy
42k starsMIT$3-5/mo
Tradeoff: Single-server only (SQLite limitation). No horizontal scaling. But incredibly simple — download binary, run, done. Perfect for indie projects and MVPs.
Qdrantreplaces Pinecone / Weaviate Cloud

Vector database in Rust. Filtering, payloads, snapshots, distributed mode. Sub-millisecond search at billions of vectors.

easy
20k starsApache-2.0$5-15/modocker-compose
Tradeoff: Smaller community than Pinecone. Cluster mode requires more operational expertise. But Rust performance, Apache 2.0 license, and snapshot exports make it the safest choice for self-hosting vectors.
Milvusreplaces Pinecone

Cloud-native vector database. GPU acceleration, multiple index types (HNSW, IVF, DiskANN). Designed for billion-scale.

hard
30k starsApache-2.0$15-50/modocker-compose
Tradeoff: Heavy operational footprint — needs etcd, MinIO, Pulsar in production. Single-node mode (Milvus Lite) for development. Best for teams already running Kubernetes.
pgvector + Postgresreplaces Pinecone

Vector similarity search as a Postgres extension. SQL-native vector queries with HNSW and IVFFlat indexes.

easy
13k starsPostgreSQL$0-10/mo (existing Postgres)
Tradeoff: Slower than dedicated vector DBs at billion-scale. Best under 100M vectors. But uses your existing Postgres — zero new infrastructure. Available in Supabase, Neon, RDS, etc.
OpenTelemetry + Jaegerreplaces Datadog APM

Distributed tracing system originally from Uber. OpenTelemetry-native ingestion. Backed by CNCF.

medium
21k starsApache-2.0$10-30/modocker-compose
Tradeoff: Tracing only — pair with Prometheus for metrics, Loki for logs. Storage backends (Cassandra, Elasticsearch) add operational overhead. But OTel-native means no vendor lock-in on instrumentation.
Workerdreplaces Vercel Edge Functions

Cloudflare Workers runtime, open-sourced. Run Workers code locally or self-host edge functions on your own infrastructure.

hard
6k starsApache-2.0$5-10/modocker-compose
Tradeoff: No global edge network — that's the whole point of edge functions. Best for local dev parity with Cloudflare Workers, or for sovereign deployments. Operational complexity is significant.
Postgres + Patronireplaces Heroku Postgres

Postgres HA template using etcd/Consul/ZooKeeper for leader election. Industry-standard for self-hosted Postgres clusters.

hard
7k starsMIT$10-30/modocker-compose
Tradeoff: Operational complexity is high — need to understand Postgres replication, failover scenarios, and DCS operations. But Patroni runs the same Postgres binaries used by RDS, Crunchy, etc. — zero data lock-in.
Matrix (Synapse)replaces Twilio Conversations

Matrix protocol server. Federated end-to-end encrypted messaging. Bridges to Slack, Discord, IRC, Telegram.

hard
12k starsAGPL-3.0$10-20/modocker-compose
Tradeoff: Resource-hungry (Synapse has been criticized for memory usage; Dendrite/Conduit are lighter alternatives). Federation adds complexity. But fully open protocol with E2EE and growing ecosystem.
Coqui TTS / XTTS-v2replaces ElevenLabs

Open-source text-to-speech with voice cloning. XTTS-v2 model supports 17 languages and 6-second voice clones.

hard
37k starsMPL-2.0 (XTTS-v2 has CPML)$20-100/mo (GPU)docker-compose
Tradeoff: Requires GPU for real-time inference. XTTS-v2 model uses CPML (non-commercial unless paid). Coqui company shut down in 2024 but the open-source code lives on. Quality below ElevenLabs but improving rapidly.
Manticore Searchreplaces Algolia / Elasticsearch

Drop-in Elasticsearch alternative. Full-text search, vector search, real-time indexing. Fork of Sphinx — production-ready since 2017.

medium
10k starsGPL-3.0$5-15/modocker-compose
Tradeoff: Smaller community than Elasticsearch/OpenSearch. GPL license. SQL interface is unique among search engines. 5-10x faster than Elasticsearch on similar hardware for many workloads.
Komodoreplaces Heroku / Railway

Build and deployment platform for Docker containers across multiple servers. Web UI, API, periodic builds, SSH execution.

medium
3k starsGPL-3.0$5-10/mo VPSdocker-compose
Tradeoff: Newer project, smaller community than Coolify or Dokploy. But supports multi-server orchestration without Kubernetes complexity. Good middle ground for teams outgrowing single-server PaaS.
Hankoreplaces Clerk / Auth0

Passkey-first authentication. Web components for login/registration UI. FIDO2/WebAuthn native. Supports passwords as fallback.

medium
7k starsAGPL-3.0$5/mo VPSdocker-compose
Tradeoff: Passkey support varies by browser/device. AGPL license requires sharing modifications. Smaller ecosystem than Keycloak. But modern, lightweight, and purpose-built for passkeys.
Stack Authreplaces Clerk / Auth0

Open-source Clerk alternative with drop-in React components. OAuth, magic links, passwords. Pre-built UI for sign-in, sign-up, user settings.

medium
6k starsMIT$5/mo VPSdocker-compose
Tradeoff: Younger project than Keycloak — fewer enterprise features (no SAML yet). But MIT license and React-first DX make it attractive for Next.js teams. Feature gap closing fast.
Documensoreplaces DocuSign

Open-source document signing. Templates, multi-signer workflows, audit trails. Next.js + Prisma + PostgreSQL stack.

medium
9k starsAGPL-3.0$10/mo VPSdocker-compose
Tradeoff: Feature gap vs DocuSign is significant — no advanced workflows, limited mobile experience. AGPL license. But for basic signing needs, it's a solid free alternative.
Papermarkreplaces DocSend

Document sharing with page-by-page analytics, custom domains, password protection, email capture. Built with Next.js.

easy
5k starsAGPL-3.0$5/mo VPSdocker-compose
Tradeoff: Fewer features than DocSend — no spaces, limited CRM integrations. AGPL license. But analytics are solid and self-hosting gives full data ownership.
Dubreplaces Bitly

Link shortening with analytics, QR codes, custom domains. Referral tracking, geo targeting, device targeting. TypeScript SDK.

medium
19k starsAGPL-3.0$10/mo VPSdocker-compose
Tradeoff: Self-hosting requires Redis, PostgreSQL, and Tinybird for analytics. AGPL license. But feature-rich and beautifully designed — one of the best OSS products aesthetically.
Flagsmithreplaces LaunchDarkly

Feature flag and remote config service. A/B testing, user segmentation, audit logs. SDKs for every language.

medium
5k starsBSD-3-Clause$10/mo VPSdocker-compose
Tradeoff: Less polished than LaunchDarkly. Django + React stack may not appeal to all. But BSD license is very permissive and the feature set covers most needs.
Infisicalreplaces Hashicorp Vault

Secrets management with E2EE. Syncs to Vercel, AWS, GCP, Kubernetes. CLI, SDK, and dashboard. Audit logs, versioning, rotation.

medium
16k starsMIT (core)$10/mo VPSdocker-compose
Tradeoff: Less mature than Vault for complex enterprise scenarios. Some features locked to paid tiers. But dramatically simpler to set up and use — Vault is notorious for operational complexity.
OpenStatusreplaces Betterstack / Instatus

Status pages and uptime monitoring. Edge-based checks from multiple regions. Incident management. Beautiful default UI.

easy
6k starsMIT$5/mo VPSdocker-compose
Tradeoff: Fewer monitoring features than Betterstack. Alerting integrations still growing. But MIT license, easy self-hosting, and clean design make it a strong free alternative.
Listmonkreplaces Mailchimp

Newsletter and mailing list manager. Templating, analytics, subscriber management, bounce handling. Single Go binary + PostgreSQL.

easy
15k starsAGPL-3.0$5/mo VPSdocker-compose
Tradeoff: No visual drag-and-drop email builder. Bus factor = 1 (Kailash Nadh). No automation workflows. But handles millions of emails on a $5 VPS.
Highlight.ioreplaces Sentry

Full-stack observability: session replay + error tracking + logging. Replaces Sentry + LogRocket + logging tool in one.

medium
8k starsApache-2.0$20-40/mo VPSdocker-compose
Tradeoff: Resource-heavy self-hosted — needs ClickHouse + Kafka. Apache-2.0 license is permissive. But combining three tools into one simplifies your observability stack significantly.
Novureplaces Intercom (notifications)

Notification infrastructure. Unified API for email, SMS, push, in-app, chat. Provider-agnostic — swap SendGrid for Resend without code changes.

medium
35k starsMIT (core)$10-20/mo VPSdocker-compose
Tradeoff: Self-hosted version requires MongoDB + Redis + workers. Some cloud features missing in self-hosted. But the unified notification API is genuinely powerful for multi-channel apps.
Langfusereplaces LangSmith

LLM observability and evaluation. Tracing, prompt management, cost tracking, A/B testing. Integrates with OpenAI, Anthropic, LangChain, LlamaIndex.

medium
8k starsMIT (core)$10-20/mo VPSdocker-compose
Tradeoff: Needs PostgreSQL + ClickHouse for self-hosting. Rapidly changing API. But MIT license and vendor-agnostic approach make it the best open-source LangSmith alternative.
Lagoreplaces Stripe Billing

Usage-based billing engine. Metering, invoicing, coupons, credit management. Integrates with Stripe/Adyen for payment processing.

hard
8k starsAGPL-3.0$15-30/mo VPSdocker-compose
Tradeoff: Complex self-hosting — PostgreSQL + Redis + Sidekiq workers. AGPL license. Usage-based billing logic is inherently complex. But saves $10k+/mo vs Stripe Billing at scale.
Hono + Cloudflare Workersreplaces Vercel (edge functions)

Ultra-light web framework that runs on every JS runtime. Deploy to Cloudflare Workers for free edge computing. Middleware ecosystem for auth, CORS, caching.

easy
22k starsMIT$0-5/mo (Workers free tier)
Tradeoff: No deploy dashboard like Vercel. Workers have execution time limits. But $0 for millions of requests vs Vercel's per-invocation pricing. Hono RPC gives tRPC-like type safety.
Refinereplaces Retool

React framework for building internal tools, admin panels, dashboards. Headless — works with any UI library. Connectors for REST, GraphQL, Supabase, Hasura.

medium
29k starsMIT$0 (static deploy)
Tradeoff: Requires coding (React) vs Retool's drag-and-drop. No hosted database/auth built in. But MIT license, fully customizable, and deploys as a static site — no ongoing server costs.

Explore other areas