ParadeDB: A Transactional Elasticsearch Alternative on Postgres
This repository profile is provided by osrepos.com, an open source repository discovery platform.
Summary
ParadeDB is a modern, transactional Elasticsearch alternative built on Postgres. It is designed for real-time, update-heavy workloads, offering robust features for search, analytics, and hybrid search capabilities directly within a familiar database environment.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
ParadeDB is a modern Elasticsearch alternative built on Postgres, designed for real-time, update-heavy workloads. It provides powerful capabilities for full-text search, analytics, and hybrid search, leveraging the reliability and familiarity of PostgreSQL. Developed in Rust, ParadeDB extends PostgreSQL to deliver high-performance search and analytical functionalities, making it a compelling choice for applications requiring both transactional integrity and advanced search features. It is licensed under the AGPL-3.0.
Installation
ParadeDB can be easily deployed using Docker or Kubernetes Helm charts. For a quick start, you can pull and run the official Docker image. For Kubernetes environments, the Helm chart is available via Artifact Hub or the ParadeDB Helm Chart GitHub repository. Prebuilt binaries for ParadeDB Postgres extensions are also available for various operating systems and PostgreSQL versions (14+).
Examples
To quickly get a ParadeDB instance up and running with Docker, use the following command:
docker run --name paradedb -e POSTGRES_PASSWORD=password paradedb/paradedb
You can then connect to the database using psql:
docker exec -it paradedb psql -U postgres
For a more persistent setup with custom credentials and data volumes, consider:
docker run \
--name paradedb \
-e POSTGRES_USER=<user> \
-e POSTGRES_PASSWORD=<password> \
-e POSTGRES_DB=<dbname> \
-v paradedb_data:/var/lib/postgresql/ \
-p 5432:5432 \
-d \
paradedb/paradedb:latest
Why Use ParadeDB?
- Leverages PostgreSQL: Combines the robust transactional capabilities of a relational database with advanced search and analytics features.
- Real-time and Update-Heavy Workloads: Optimized for scenarios requiring frequent data updates and immediate search results.
- Elasticsearch Alternative: Offers a transactional approach to search and analytics, providing a strong alternative to Elasticsearch without the operational complexity of a separate search stack.
- Hybrid Search: Supports various search paradigms including full-text (BM25), similarity, and sparse vector search.
- Open Source: Licensed under AGPL-3.0, fostering community contributions and transparency.
Links
Related repositories
Similar repositories that may be relevant next.
Hasura GraphQL Engine: Instant Realtime GraphQL APIs on Your Data
April 27, 2026
The Hasura GraphQL Engine provides blazing fast, instant realtime GraphQL APIs on all your data, complete with fine-grained access control and webhook triggers on database events. With over 31,000 stars, it's a popular open-source project for modern application development, supporting various databases like PostgreSQL, MongoDB, and MS SQL Server.

SQL Studio: A Universal SQL Database Explorer Built with Rust
March 21, 2026
SQL Studio is a versatile, single-binary SQL database explorer built with Rust, offering broad compatibility with databases like SQLite, PostgreSQL, MySQL, DuckDB, and Microsoft SQL Server. It provides a comprehensive set of features for database interaction, from schema overview to advanced query capabilities with rich IntelliSense. This tool simplifies database management and exploration across diverse environments.
HiveChat: An AI Chat Bot for Teams Supporting Multiple LLMs
February 18, 2026
HiveChat is an AI chat application designed for small and medium-sized teams, offering support for a wide range of large language models including Deepseek, OpenAI, Claude, and Gemini. It provides robust features for user and model management, enabling administrators to configure access and token limits for different user groups. This platform streamlines AI integration, making advanced conversational AI accessible and manageable for organizations.
Panora: Exploring an Open-Source Integration Engine
December 15, 2025
Panora was an ambitious open-source project designed to be the integration engine powering a unified API platform. While the open-source product has been sunset, its repository offers a valuable look into a robust, self-hosted solution for connecting various services and CRMs, built with modern web technologies.
Source repository
Open the original repository on GitHub.