Sequin
Sequin is a self-hosted search engines replacement for Amazon SQS, Bitly, and more.
Overview
Postgres change data capture to streams, queues, and search indexes like Kafka, SQS, Elasticsearch, HTTP endpoints, and more Stream data from Postgres directly to Kafka, Redis, and more. Replace complex tools like Debezium and consolidate workflows. Documentation · Website · Discord · Slack · Blog The project has 2K+ GitHub stars and is licensed under MIT.
Key Features
Source: GitHub README
- Bring your database: Sequin is not an extension. It works with any Postgres database version 14+.
- Never miss a change: Sequin ensures 100% delivery of database changes to sinks with strict ordering.
- Filters: Write custom filters to exclude or include changes to sink.
- Transforms: Transform message payloads by writing functions in low-latency Elixir.
- Routing: Route messages to specific topics, endpoints, or indexes.
- Exactly-once processing: Sequin ensures exactly-once processing of database changes using idempotency keys.
- Backfills: Backfill sinks at any point in time. Run partial backfills to only replay specific rows.
- Infrastructure as code: Manage Sequin as code using a YAML file paired with the Sequin CLI. Or use our Management API.
- Rich web console: Your team can configure and monitor sinks from a full feature web console.
- Observability: Sequin ships a Prometheus metrics endpoint.
Getting Started
Source: GitHub README
See our quickstart to get up and running in your dev environment in about 5 minutes.
Normalized Features
Source: tool-features-normalized.json
docker, elasticsearch, plugins, postgresql, redis, rest api, webhooks.
Deploy
Features
Integrations & APIs
- Plugin / Extension System
- REST API
- Webhooks
Replaces
Compare Sequin
Related Databases & Data Tools Tools
View all 122 →Supabase
99KThe open-source Firebase alternative — Postgres database, Auth, instant APIs, Realtime subscriptions, Edge Functions, Storage, and Vector embeddings.
Prometheus
63KAn open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.
NocoDB
62KTurn your existing database into a collaborative spreadsheet interface — without moving a single row of data.
Meilisearch
56KLightning-fast, typo-tolerant search engine with an intuitive API. Drop-in replacement for Algolia that you can self-host for free.
DBeaver
49KFree universal database management tool for developers, DBAs, and analysts. Supports 100+ databases including PostgreSQL, MySQL, SQLite, MongoDB, and more.
Milvus
43KMilvus is a high-performance open-source vector database built for AI applications, supporting billion-scale similarity search with sub-second latency.