diff --git a/paradedb/README-short.txt b/paradedb/README-short.txt new file mode 100644 index 000000000000..e133c9b01973 --- /dev/null +++ b/paradedb/README-short.txt @@ -0,0 +1 @@ +ParadeDB brings Elastic-quality full-text search and analytics directly inside Postgres. diff --git a/paradedb/compose.yaml b/paradedb/compose.yaml new file mode 100644 index 000000000000..e42fcd8f86f1 --- /dev/null +++ b/paradedb/compose.yaml @@ -0,0 +1,15 @@ +services: + paradedb: + image: paradedb:latest + container_name: paradedb + environment: + POSTGRES_USER: myuser + POSTGRES_PASSWORD: mypassword + POSTGRES_DB: mydatabase + ports: + - 5432:5432 + volumes: + - paradedb_data:/var/lib/postgresql/ + +volumes: + paradedb_data: diff --git a/paradedb/content.md b/paradedb/content.md new file mode 100644 index 000000000000..345c385633be --- /dev/null +++ b/paradedb/content.md @@ -0,0 +1,97 @@ +

+ ParadeDB +
+

+ +

+ Simple, Elastic-quality search for Postgres
+

+ +

+ Website • + Docs • + Community • + Blog • + Changelog +

+ +

+ Docker Pulls  + License  + Community  + Follow @paradedb +

+ +--- + +## Installation + +```bash +curl -fsSL https://paradedb.com/install.sh | sh +``` + +When you're ready to deploy, check out our [hosting options](https://docs.paradedb.com/deploy/overview). + +## What is ParadeDB? + +[ParadeDB](https://paradedb.com) is a PostgreSQL extension that brings Elastic-quality full-text search and analytics directly inside Postgres. + +- [Full-Text Search](https://docs.paradedb.com/documentation/full-text/overview) + - [BM25 Scoring](https://docs.paradedb.com/documentation/sorting/score) + - [Top K](https://docs.paradedb.com/documentation/sorting/topk) + - [Highlighting](https://docs.paradedb.com/documentation/full-text/highlight) + - [Tokenizers & Token Filters](https://docs.paradedb.com/documentation/tokenizers/overview) +- [Filtering](https://docs.paradedb.com/documentation/filtering) +- [Aggregates](https://docs.paradedb.com/documentation/aggregates/overview) + - [Columnar Storage](https://docs.paradedb.com/documentation/indexing/columnar) + - [Bucket & Metrics](https://docs.paradedb.com/documentation/aggregates/overview) + - [Facets](https://docs.paradedb.com/documentation/aggregates/facets) +- [JOINs](https://docs.paradedb.com/documentation/joins/overview) + +Star and watch the [repository](https://github.com/paradedb/paradedb) to follow along. See our [current projects](https://github.com/paradedb/paradedb/projects?query=is%3Aopen) and [long-term roadmap](https://docs.paradedb.com/welcome/roadmap). + +## How It Works + +ParadeDB integrates battle-tested Rust libraries for search and analytics inside Postgres, contributing upstream whenever possible. Our primary dependencies are: + +- [pgrx](https://github.com/pgcentralfoundation/pgrx) — bridges Postgres and Rust +- [Tantivy](https://github.com/quickwit-oss/tantivy) — powers full-text search +- [Apache DataFusion](https://github.com/apache/datafusion) — handles OLAP processing + +For a deeper dive, see our [architecture docs](https://docs.paradedb.com/welcome/architecture) or [CMU Database Group talk](https://db.cs.cmu.edu/events/building-blocks-paradedb-philippe-noel/). + +## Integrations + +ParadeDB integrates with the tools you already use, with more on the way. + +### ORMs & Frameworks + +- [Django](https://github.com/paradedb/django-paradedb) +- [SQLAlchemy](https://github.com/paradedb/sqlalchemy-paradedb) +- [Rails](https://github.com/paradedb/rails-paradedb) + +### AI Agents + +- [Agent Skills](https://github.com/paradedb/agent-skills) +- [MCP Integration](https://docs.paradedb.com/documentation/getting-started/ai-agents) + +### PaaS & Cloud Platforms + +- [Railway](https://docs.paradedb.com/deploy/cloud-platforms/railway) +- [Render](https://docs.paradedb.com/deploy/cloud-platforms/render) +- [DigitalOcean](https://docs.paradedb.com/deploy/cloud-platforms/digitalocean) + +## Community & Support + +- [Slack](https://paradedb.com/slack) — ask questions, share what you're building +- [GitHub Discussions](https://github.com/paradedb/paradedb/discussions) — longer-form Q&A +- [GitHub Issues](https://github.com/paradedb/paradedb/issues/new/choose) — bug reports and feature requests +- [Email](mailto:sales@paradedb.com) — enterprise support and commercial licensing + +## Contributing + +We welcome contributions of all sizes! Check out our [good first issues](https://github.com/paradedb/paradedb/labels/good%20first%20issue) to get started. For larger contributions, we recommend discussing them with us in [Slack](https://paradedb.com/slack) first. See our Contributing Guide (CONTRIBUTING.md) and Code of Conduct (CODE_OF_CONDUCT.md) for details. + +## License + +ParadeDB Community is licensed under the GNU Affero General Public License v3.0. For [ParadeDB Enterprise](https://docs.paradedb.com/deploy/enterprise) licensing, contact [sales@paradedb.com](mailto:sales@paradedb.com). diff --git a/paradedb/get-help.md b/paradedb/get-help.md new file mode 100644 index 000000000000..62776a243ffa --- /dev/null +++ b/paradedb/get-help.md @@ -0,0 +1 @@ +[the ParadeDB Slack](https://www.paradedb.com/slack) diff --git a/paradedb/github-repo b/paradedb/github-repo new file mode 100644 index 000000000000..89f0859ef353 --- /dev/null +++ b/paradedb/github-repo @@ -0,0 +1 @@ +https://github.com/paradedb/paradedb diff --git a/paradedb/license.md b/paradedb/license.md new file mode 100644 index 000000000000..3d2c9b6d3f53 --- /dev/null +++ b/paradedb/license.md @@ -0,0 +1 @@ +View [license information](https://github.com/paradedb/paradedb/blob/main/LICENSE) for the software contained in this image. diff --git a/paradedb/logo.png b/paradedb/logo.png new file mode 100644 index 000000000000..2f562e766212 Binary files /dev/null and b/paradedb/logo.png differ diff --git a/paradedb/maintainer.md b/paradedb/maintainer.md new file mode 100644 index 000000000000..000ec262a461 --- /dev/null +++ b/paradedb/maintainer.md @@ -0,0 +1 @@ +[the ParadeDB team](%%GITHUB-REPO%%) diff --git a/paradedb/metadata.json b/paradedb/metadata.json new file mode 100644 index 000000000000..3d3937b21fb1 --- /dev/null +++ b/paradedb/metadata.json @@ -0,0 +1,7 @@ +{ + "hub": { + "categories": [ + "databases-and-storage" + ] + } +}