Zum Hauptinhalt springen

Open-Source-APIs & Self-Hosted-Alternativen

Worum geht's?

Für nahezu jede SaaS-API gibt es eine Open-Source-Alternative, die du selbst hosten kannst. Das löst DSGVO, Lock-in und Token-Kosten – im Tausch gegen Betriebsaufwand. Hier findest du die wichtigsten OSS-Projekte pro Kategorie mit Lizenz, Sprache, Tech-Stack und Pricing-Modell.

1. Kategorien-Überblick

┌──────────────────────────────────────────────────────────────────────┐
│ BACKEND-AS-A-SERVICE → Supabase, Appwrite, PocketBase, Nhost │
│ INSTANT API → Hasura, PostgREST, Postgraphile, NocoDB │
│ HEADLESS CMS → Strapi, Directus, Payload, KeystoneJS │
│ AUTH → Keycloak, Authentik, Ory, SuperTokens │
│ ANALYTICS → Plausible, Matomo, Umami, PostHog │
│ EMAIL/MARKETING → Listmonk, Mautic, Postal │
│ PAYMENT → BTCPay Server, Killbill, Lago │
│ AI / LLM-RUNTIME → Ollama, vLLM, LocalAI, LM Studio │
│ VECTOR / SEARCH → Qdrant, Weaviate, Milvus, Typesense │
│ WORKFLOW → n8n, Activepieces, Huginn, Windmill │
│ CHAT / SUPPORT → Chatwoot, Botpress, Rasa │
│ API-GATEWAY → Kong, Tyk, APISIX, Traefik, Gravitee │
│ MONITORING → Grafana, Prometheus, Sentry, OpenTelemetry │
└──────────────────────────────────────────────────────────────────────┘

2. Backend-as-a-Service (Firebase-Alternativen)

Supabase

LizenzApache 2.0
Repogithub.com/supabase/supabase
StackPostgres + PostgREST + GoTrue (Auth) + Realtime (Phoenix) + Storage
Cloud-PricingFree → $25/Monat Pro → Pay-as-you-go
FeaturesAuth, DB, Realtime, Storage, Edge Functions (Deno), Vector (pgvector)
StärkePostgres-First, sehr starke Developer-Experience, Cloud + Self-Host
Dokusupabase.com/docs

Appwrite

LizenzBSD 3-Clause
Repogithub.com/appwrite/appwrite
StackPHP + MariaDB + Redis + Functions in beliebigen Sprachen
Cloud-PricingFree → $15/Monat Pro
StärkeSehr einfacher Self-Host (Docker), Funktionen in 13+ Sprachen

PocketBase

LizenzMIT
Repogithub.com/pocketbase/pocketbase
StackGo + SQLite, eine Binary
StärkeEinfachster Self-Host überhaupt – ein Binary, eine Datei, fertig. Ideal für Solo-Devs und Edge-Deployments.

Nhost

LizenzMIT
StackHasura + Postgres + Hasura Auth + S3 + Functions
StärkeGraphQL-First-BaaS

3. Instant-API auf bestehender DB

Hasura

LizenzApache 2.0 (Community) + Enterprise
Repogithub.com/hasura/graphql-engine
StackHaskell + Postgres/MS-SQL/BigQuery
StärkeAuto-GraphQL + REST aus existierender DB, sehr performant
Cloud-PricingFree → $99/Monat

PostgREST

LizenzMIT
Repogithub.com/PostgREST/postgrest
StackHaskell + Postgres
StärkeMinimalistisch, generiert REST-API aus Postgres-Schema

PostGraphile

LizenzMIT (V4) / PostGraphile Pro
StackNode + Postgres
StärkeAuto-GraphQL aus Postgres, sehr type-safe

NocoDB (Airtable-Alternative)

LizenzAGPL v3
Repogithub.com/nocodb/nocodb
StärkeSpreadsheet-UI + REST/GraphQL-API auf MySQL/Postgres/SQLite

4. Headless CMS

Strapi

LizenzMIT (Community) + Enterprise
Repogithub.com/strapi/strapi
StackNode.js + Postgres/MySQL/SQLite
StärkeGrößte CMS-Community, Plugin-Markt, Content-Type-Builder

Directus

LizenzBSL → MIT nach 4 Jahren
Repogithub.com/directus/directus
StackNode + beliebige SQL-DB (legt sich über bestehende Tabellen!)
StärkeDatabase-First (keine eigene Schema-Abstraktion), beste Daten-Apps
CloudFree Cloud + Pro Tiers

Payload CMS

LizenzMIT
Repogithub.com/payloadcms/payload
StackNode + Postgres/MongoDB
StärkeTypeScript-First, Code-Defined Schema, Next.js-Integration

KeystoneJS / Sanity (Headless)

→ Keystone als Self-Hosted-CMS, Sanity ist Hosted-only aber sehr beliebt für Content-Plattformen.


5. Auth-as-a-Service (Auth0-Alternativen)

Keycloak

LizenzApache 2.0
Repogithub.com/keycloak/keycloak
StackJava/Quarkus
FeaturesOAuth2, OIDC, SAML, LDAP, MFA, SSO, Realm-Konzept
StärkeEnterprise-Standard, riesiges Feature-Set
SchwächeRessourcenhungrig, komplexe Konfiguration

Authentik

LizenzMIT
Repogithub.com/goauthentik/authentik
StackPython/Django + PostgreSQL + Redis
StärkeSchickeres UI als Keycloak, Flow-basierte Auth

Ory (Hydra, Kratos, Keto)

LizenzApache 2.0
StärkeMicroservice-Stack: Kratos (Identity), Hydra (OAuth2), Keto (Permissions), Oathkeeper (Proxy)

SuperTokens

LizenzApache 2.0
StärkeDeveloper-First, Self-Host + Managed

Logto

LizenzMPL 2.0
StärkeSehr modernes UI, OIDC-First

6. Analytics (GA-Alternativen)

Plausible

LizenzAGPL v3
Repogithub.com/plausible/analytics
StackElixir + Postgres + ClickHouse
StärkePrivacy-First, cookieless, sehr leichtgewichtig
Cloud99–99+/Monat

Matomo

LizenzGPL v3
Repogithub.com/matomo-org/matomo
StackPHP + MySQL
StärkeVollständigster GA-Klone, On-Prem-Klassiker

Umami

LizenzMIT
Repogithub.com/umami-software/umami
StackNext.js + Postgres/MySQL
StärkeSehr schick, einfaches Self-Hosting

PostHog

LizenzMIT (Core) + EE
Repogithub.com/PostHog/posthog
StackDjango + Kafka + ClickHouse
StärkeProduct-Analytics + Feature-Flags + Session-Replay + Surveys + Experiments

7. E-Mail / Marketing-Automation

Listmonk

LizenzAGPL v3
Repogithub.com/knadh/listmonk
StackGo + Postgres
StärkeSelf-Hosted Mailchimp-Alternative, einfach, schnell, riesige Listen handhabbar

Mautic

LizenzGPL v3
StackSymfony / PHP
StärkeKomplette Marketing-Automation mit Lead-Scoring, Drip-Campaigns

Postal

LizenzMIT
StackRuby
StärkeSelf-Hosted SMTP-Service à la SendGrid/Mailgun

Cuttlefish, MailerSend OSS, Sendy (PHP)

Weitere Optionen für transaktionale Mails.


8. Payment-OSS

BTCPay Server

LizenzMIT
Repogithub.com/btcpayserver
StärkeBitcoin + Altcoin-Processor, 0 % Fees, volle Souveränität

Kill Bill

LizenzApache 2.0
StärkeKomplexe Subscription-Engine (Trials, Add-ons, Bundles, Tax)

Lago

LizenzAGPL v3
Repogithub.com/getlago/lago
StärkeModernes Usage-Based-Billing, „Stripe-Billing-Alternative"

9. LLM-Runtime & Modelle

Ollama

LizenzMIT
StackGo
StärkeEinfachster lokaler LLM-Runner (ollama run llama4), OpenAI-kompatible API

vLLM

LizenzApache 2.0
StackPython + CUDA
StärkeProduction-grade GPU-Inferenz, PagedAttention, sehr hoher Durchsatz

LocalAI

LizenzMIT
StärkeDrop-in-Replacement für OpenAI-API, CPU/GPU, viele Modelltypen

LM Studio

LizenzProprietär (Free)
StärkeDesktop-UI für lokale Modelle, OpenAI-API-Server

llama.cpp

→ Die Engine unter Ollama/LM Studio. Sehr aktiv, läuft auch auf RaspberryPi, Apple Silicon mit Metal.


Qdrant

LizenzApache 2.0
StackRust
StärkeSehr schnell, Hybrid-Search, Cloud + Self-Host

Weaviate

LizenzBSD 3-Clause
StackGo
StärkeGraphQL-API, eingebaute Vectorizer-Module

Milvus

LizenzApache 2.0
StärkeHigh-Scale Vector-DB, GPU-Index, eigenes Standalone- und Cluster-Setup

Chroma

LizenzApache 2.0
StärkeSehr einfach, in-process oder Server, beliebt für Prototypen

Typesense

LizenzGPL v3
StärkeOpen-Source-Alternative zu Algolia, schnelle Full-Text-Search

Meilisearch

LizenzMIT
StärkeSuche mit Typo-Tolerance, sehr schnell, sehr DX-fokussiert

pgvector + Postgres

→ Die billigste Vector-DB ist eine Postgres-Extension. Reicht für Mio. Einträge problemlos.


11. Workflow / Automation (OSS)

→ Vollständig in Automation-APIs behandelt. Kurzübersicht:

ToolLizenzStärke
n8nFair-CodeGrößte Connector-Bibliothek, AI-Agents
ActivepiecesMITEchtes OSS Zapier-Alternative
WindmillAGPLCode + UI-First, ScriptHub
HuginnMITHacker-orientiert, Self-Host-Klassiker

12. Chat / Support / Conversational

Chatwoot

LizenzMIT
Repogithub.com/chatwoot/chatwoot
StärkeIntercom-Alternative, omnichannel (Web, FB, IG, WA, E-Mail, API)

Botpress (Community)

→ Siehe Chatbot-APIs.

Rasa Open Source

→ Siehe Chatbot-APIs.

LibreChat / Open WebUI

LizenzMIT
StärkeSelbst gehostetes ChatGPT-UI, OpenAI- und Anthropic-kompatibel, RAG-fähig

13. API-Gateways (OSS)

→ Vollständig in Management. Schnellliste:

GatewayLizenzStärke
KongApache 2.0Microservices, Plugin-Architektur
TykMPL 2.0GraphQL-Federation
APISIXApache 2.0OpenResty-basiert, Hot-Reload
GraviteeApache 2.0Event-Driven
TraefikMITCloud-native Edge
KrakenDApache 2.0Aggregation/BFF
OpenRestyBSDHigh-Performance Basis

14. Monitoring & Observability

ToolLizenzStärke
GrafanaAGPLDashboards für alles
PrometheusApache 2.0Metrik-Standard
LokiAGPLLogs (Grafana-Stack)
TempoAGPLDistributed Tracing
Sentry (Self-Hosted)FSLError-Tracking
OpenTelemetryApache 2.0Vendor-neutraler Trace/Metric-Standard
GlitchTipMITSentry-kompatible OSS-Alternative
Uptime KumaMITSelf-Hosted Uptime-Monitor
SigNozMITOTel-native Full-Stack-Observability

15. Auswahl-Heuristik

Du brauchst…Nimm
Firebase-AlternativeSupabase (Postgres) oder Appwrite (PHP)
Schnelles MVPPocketBase
API auf bestehender DBHasura, PostgREST oder Directus
Headless CMSDirectus (Daten) oder Strapi (Content)
Auth-ServerKeycloak (Enterprise) oder Authentik (modern)
Privacy-AnalyticsPlausible oder Umami
Mass-Mailing Self-HostListmonk
Lokale LLMsOllama (einfach) oder vLLM (Production)
Vector-DB kleinpgvector oder Qdrant
Vector-DB großMilvus oder Qdrant Cluster
Support-InboxChatwoot
API-GatewayKong oder APISIX

16. Self-Hosting Realität

Was Self-Hosting wirklich kostet
  • Server-Kosten: ab ~€20/Monat (Hetzner CX31) für kleine Stacks; größere setzen Kubernetes voraus
  • Backup & Monitoring: Plane mindestens 1 Tag/Monat für Wartung ein
  • Updates: Major-Versionen brechen gerne API; CI-getestete Rollbacks Pflicht
  • Security-Patches: zeitnah einspielen, sonst wird der OSS-Stack zur Schwachstelle
  • TLS-Zertifikate: Caddy oder Traefik automatisieren das
  • SLA: Du bist die SLA – kein Anbieter, der dich um 3 Uhr nachts anrufen kann

Faustregel: Bis ~€500/Monat SaaS-Kosten lohnt Self-Host selten. Darüber wird es schnell wirtschaftlich – wenn du Ops-Skill hast.


17. Weiterführend

Quote

„Open Source ist nicht gratis – du bezahlst mit Zeit. Aber du behältst die Souveränität."