{"id":42968087,"url":"https://github.com/qoredb/qoredb","last_synced_at":"2026-05-17T19:08:59.207Z","repository":{"id":332190387,"uuid":"1133020582","full_name":"QoreDB/QoreDB","owner":"QoreDB","description":"Next Generation Database Client","archived":false,"fork":false,"pushed_at":"2026-03-05T16:56:52.000Z","size":13096,"stargazers_count":9,"open_issues_count":3,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-05T19:37:25.462Z","etag":null,"topics":["database-client","nosql","opensource","sql"],"latest_commit_sha":null,"homepage":"https://www.qoredb.com/fr","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/QoreDB.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-12T19:15:03.000Z","updated_at":"2026-02-27T17:59:53.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/QoreDB/QoreDB","commit_stats":null,"previous_names":["raphplt/qoredb","qoredb/qoredb"],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/QoreDB/QoreDB","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QoreDB%2FQoreDB","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QoreDB%2FQoreDB/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QoreDB%2FQoreDB/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QoreDB%2FQoreDB/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QoreDB","download_url":"https://codeload.github.com/QoreDB/QoreDB/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QoreDB%2FQoreDB/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30225404,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T17:00:40.062Z","status":"ssl_error","status_checked_at":"2026-03-07T17:00:39.026Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["database-client","nosql","opensource","sql"],"created_at":"2026-01-31T00:14:13.629Z","updated_at":"2026-05-17T19:08:59.200Z","avatar_url":"https://github.com/QoreDB.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"public/logo.png\" alt=\"QoreDB logo\" width=\"120\" /\u003e\n\n# QoreDB\n\n**One app for all your databases.**\n\nThe fast, open-source database client built with Rust. Connect to **12 native drivers** from a single, beautiful interface. Local-first: your data stays yours.\n\n[![License](https://img.shields.io/badge/license-Apache--2.0%20%2F%20BUSL--1.1-blue?style=flat-square)](LICENSE)\n[![Release](https://img.shields.io/github/v/release/raphplt/QoreDB?style=flat-square\u0026color=8b5cf6)](https://github.com/raphplt/QoreDB/releases)\n[![Downloads](https://img.shields.io/github/downloads/raphplt/QoreDB/total?style=flat-square\u0026color=10b981)](https://github.com/raphplt/QoreDB/releases)\n[![Stars](https://img.shields.io/github/stars/raphplt/QoreDB?style=flat-square\u0026color=facc15)](https://github.com/raphplt/QoreDB/stargazers)\n[![Issues](https://img.shields.io/github/issues/raphplt/QoreDB?style=flat-square)](https://github.com/raphplt/QoreDB/issues)\n[![Platform](https://img.shields.io/badge/platform-macOS%20%7C%20Windows%20%7C%20Linux-lightgrey?style=flat-square)](#installation)\n\n[**Website**](https://qoredb.com) · [**Download**](https://qoredb.com/download) · [**Docs**](https://qoredb.com/docs) · [**Roadmap**](https://qoredb.com/roadmap) · [**Discord**](https://discord.gg/Yr6P3wuZDt)\n\n  \u003cimg src=\"docs/screenshots/query-screen.png\" alt=\"QoreDB SQL editor and result grid\" width=\"100%\" /\u003e\n\n\u003c/div\u003e\n\n---\n\n## Why QoreDB?\n\nDBeaver, pgAdmin, phpMyAdmin do the job — but they feel slow, dated, and full of dialogs from another era. QoreDB is what we wished existed: a tool you actually enjoy opening every morning.\n\n| | |\n|---|---|\n| ⚡ **Native performance** | Rust + Tauri. No Electron tax — small binary, instant startup, low memory. ~25% faster on real workloads than the previous baseline (Apple Silicon). |\n| 🔒 **Local-first \u0026 secure** | Credentials in your OS keychain (Argon2). Dev/Staging/Prod guards, dangerous query detection, read-only mode. Nothing leaves your machine by default. |\n| 🧩 **SQL + NoSQL, unified** | One UI for PostgreSQL, MySQL, SQL Server, SQLite, DuckDB, CockroachDB, MongoDB and Redis — plus first-class support for Supabase, Neon and TimescaleDB. |\n| 📓 **Notebooks built-in** | Executable SQL/Mongo + Markdown documents with parameters, charts and Git-diffable `.qnb` files. |\n| 🛡️ **Safety-first** | Universal Query Interceptor, audit logging, sandbox mode with migration generation. Production damage is harder to do by accident. |\n| 🤝 **Open core** | Apache 2.0 core, readable and auditable. Premium add-ons under BUSL-1.1 — never at the expense of the open-source experience. |\n\n---\n\n## Supported databases\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"public/databases/postgresql.png\" alt=\"PostgreSQL\" height=\"40\" /\u003e\u0026nbsp;\u0026nbsp;\n  \u003cimg src=\"public/databases/mysql.png\" alt=\"MySQL\" height=\"40\" /\u003e\u0026nbsp;\u0026nbsp;\n  \u003cimg src=\"public/databases/mariadb.png\" alt=\"MariaDB\" height=\"40\" /\u003e\u0026nbsp;\u0026nbsp;\n  \u003cimg src=\"public/databases/sqlserver.png\" alt=\"SQL Server\" height=\"40\" /\u003e\u0026nbsp;\u0026nbsp;\n  \u003cimg src=\"public/databases/sqlite.png\" alt=\"SQLite\" height=\"40\" /\u003e\u0026nbsp;\u0026nbsp;\n  \u003cimg src=\"public/databases/duckdb.png\" alt=\"DuckDB\" height=\"40\" /\u003e\u0026nbsp;\u0026nbsp;\n  \u003cimg src=\"public/databases/cockroachdb.png\" alt=\"CockroachDB\" height=\"40\" /\u003e\u0026nbsp;\u0026nbsp;\n  \u003cimg src=\"public/databases/mongodb.png\" alt=\"MongoDB\" height=\"40\" /\u003e\u0026nbsp;\u0026nbsp;\n  \u003cimg src=\"public/databases/redis.png\" alt=\"Redis\" height=\"40\" /\u003e\u0026nbsp;\u0026nbsp;\n  \u003cimg src=\"public/databases/supabase.png\" alt=\"Supabase\" height=\"40\" /\u003e\u0026nbsp;\u0026nbsp;\n  \u003cimg src=\"public/databases/neon.png\" alt=\"Neon\" height=\"40\" /\u003e\u0026nbsp;\u0026nbsp;\n  \u003cimg src=\"public/databases/timescaledb.png\" alt=\"TimescaleDB\" height=\"40\" /\u003e\u0026nbsp;\u0026nbsp;\n  \u003cimg src=\"public/databases/clickhouse.png\" alt=\"ClickHouse\" height=\"40\" /\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003csub\u003eDriver auto-detection from DSN — paste a connection string and QoreDB picks the right driver.\u003c/sub\u003e\n\u003c/div\u003e\n\n---\n\n## Screenshots\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd width=\"50%\"\u003e\u003cimg src=\"docs/screenshots/database-screen.png\" alt=\"Database browser\" /\u003e\u003cbr/\u003e\u003csub\u003e\u003cb\u003eDatabase browser\u003c/b\u003e — multi-connection sidebar, table preview, breadcrumbs.\u003c/sub\u003e\u003c/td\u003e\n    \u003ctd width=\"50%\"\u003e\u003cimg src=\"docs/screenshots/query-screen.png\" alt=\"SQL editor\" /\u003e\u003cbr/\u003e\u003csub\u003e\u003cb\u003eSQL editor\u003c/b\u003e — autocomplete, formatting, multi-statement execution, virtualized result grid.\u003c/sub\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd width=\"50%\"\u003e\u003cimg src=\"docs/screenshots/er-diagram-screen.png\" alt=\"ER diagram\" /\u003e\u003cbr/\u003e\u003csub\u003e\u003cb\u003eER diagram\u003c/b\u003e — interactive schema graph with isolate/focus workflows.\u003c/sub\u003e\u003c/td\u003e\n    \u003ctd width=\"50%\"\u003e\u003cimg src=\"docs/screenshots/table-screen.png\" alt=\"Data grid\" /\u003e\u003cbr/\u003e\u003csub\u003e\u003cb\u003eData grid\u003c/b\u003e — virtualization, column pinning, advanced filters, inline editing.\u003c/sub\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n---\n\n## Features\n\n\u003cdetails open\u003e\n\u003csummary\u003e\u003cb\u003eQuery \u0026amp; schema\u003c/b\u003e\u003c/summary\u003e\n\n- **SQL editor** — Syntax highlighting, formatting, snippets, multi-statement execution\n- **MongoDB editor** — Autocomplete (collections, methods, operators), real-time JSON linter, aggregation pipeline validation with stage classification and examples\n- **QoreQuery** — Type-safe multi-dialect query builder (JOINs, subqueries, aggregates, CAST, COALESCE, LIKE/ILIKE) targeting PostgreSQL, MySQL, SQLite, DuckDB and SQL Server\n- **Query library** — Folders, tags, JSON import/export, reusable queries\n- **ER diagram** — Interactive schema graph with isolate/focus workflows _[Pro]_\n- **Visual DDL editor** — Full CREATE and ALTER TABLE from the UI: columns, foreign keys, indexes, check constraints with live driver-specific SQL preview\n- **Explain Plan visualization** — Interactive execution plan tree with cost highlighting (PostgreSQL, MySQL, SQL Server)\n- **Visual data diff** — Side-by-side comparison of table/query results _[Pro]_\n- **Global full-text search** — Search values across all tables and columns\n- **Foreign key peek + virtual relations** — Navigation even without native FK constraints\n- **Routines, procedures, triggers \u0026 events** — List, create and edit stored objects with SQL templates\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eData operations\u003c/b\u003e\u003c/summary\u003e\n\n- **High-performance data grid** — Virtualization, server-side filtering/sorting, pagination, infinite scroll, column pinning\n- **Advanced column filters** — `contains`, `regex`, `greater than`, `between` and more across every driver\n- **Inline editing** — Edit rows directly in SQL and NoSQL datasets\n- **Bulk edit** — Multi-row column updates from the grid with live SQL preview (≤ 5 rows in Core, more in Pro)\n- **Time Travel** — Browse the history of any row with a visual timeline, diff between any two points, preview Rollback SQL before reverting _[Pro]_\n- **Blob/binary viewer** — Hex / base64 / image preview (PNG, JPEG, GIF, SVG, BMP, ICO) with copy-as-data-URI\n- **CSV import** — Automatic separator/encoding detection, column mapping, preview before import\n- **Transaction management** — Toggle autocommit, explicit Commit/Rollback, active transaction indicator\n- **Export pipeline** — CSV, JSON, SQL, HTML, self-contained HTML (+ XLSX/Parquet in Pro)\n- **Cross-database federation** — Query and join across active connections via DuckDB\n- **Sandbox mode** — Isolated local changes with migration generation\n- **Backup \u0026amp; restore** — Visual wrappers around `pg_dump`, `mysqldump`, `mongodump` and `sqlite3 .dump`, with streaming logs, cancel mid-run and tool-path overrides\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eData quality \u0026amp; integration\u003c/b\u003e\u003c/summary\u003e\n\n- **Data Contracts** — Declarative YAML assertions (12 rule types: NOT NULL %, regex, range, unique, FK integrity, custom SQL) executed as generated SQL, with a health dashboard, notebook cell and post-mutation alert hook _[Pro]_\n- **Instant Data API** — Expose saved queries as read-only REST endpoints on `127.0.0.1`, with Bearer auth, rate limiting, OpenAPI 3.1 generation and one-shot token regeneration _[Pro]_\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eNotebooks\u003c/b\u003e\u003c/summary\u003e\n\n- Executable documents mixing SQL/Mongo and Markdown cells, connected to a live database\n- Parameterized variables (`$customer_id`, `{{date_from}}`) with typed inputs\n- Run All / Run From Here with stop-on-error\n- Inter-cell references and Chart cells (bar, line, pie, scatter) _[Pro]_\n- Import from `.sql` / `.md`, export to Markdown or standalone HTML\n- `.qnb` file format, Git-diffable\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eMongoDB \u0026amp; Redis\u003c/b\u003e\u003c/summary\u003e\n\n- **MongoDB** — Bulk write/find, aggregation pipeline validation, regex and text search, native index management UI\n- **Redis** — Create, edit and delete keys and values across all Redis types from the UI, with Lua script evaluation\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eSecurity \u0026amp; reliability\u003c/b\u003e\u003c/summary\u003e\n\n- **Secure vault** — Native OS keychain storage (Argon2) + optional app lock\n- **SSH tunneling** — Native OpenSSH client with proxy jump support\n- **SQL Server Windows authentication** — NTLM (username/password) and SSPI/Kerberos (integrated, no credentials)\n- **Environment safety** — Dev/Staging/Prod guards, dangerous query detection, read-only mode\n- **Universal Query Interceptor** — Central hooks for safety, audit and profiling\n- **Audit logging** — Sensitive content redaction in logs, stable SHA-256 query fingerprint per entry, JSONL/CSV export from the full retained trail\n- **Connection resilience** — Automatic reconnection, health monitoring, smart keep-alive\n- **Background job manager** — Async execution for long-running tasks with error recovery\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eUser experience\u003c/b\u003e\u003c/summary\u003e\n\n- **Workspaces** — Group connections, queries, notebooks and history per project\n- **Multi-tab workspace** — Drag-and-drop reorder, pinned tabs, persistent context across connection switches\n- **Tab groups** — Tabs grouped by connection, collapsible, per-tab context menu\n- **Session restore** — Tabs and their state persist on app restart\n- **Global search** — `Cmd/Ctrl + K` across connections, history, commands, library\n- **Breadcrumb navigation** — `Connection \u003e Database \u003e Schema \u003e Table` clickable path\n- **Dark / light theme**\n- **Customizable keyboard shortcuts** — Every binding editable from Settings, click-to-rebind, conflict detection, cross-OS chords, reset per shortcut or globally\n- **9 languages** — English, French, Spanish, German, Portuguese (BR), Russian, Japanese, Korean, Chinese (Simplified)\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eAI assistant \u003ci\u003e[Pro]\u003c/i\u003e\u003c/b\u003e\u003c/summary\u003e\n\n- Contextual query generation and error correction\n- Schema-aware suggestions\n- Bring your own key (OpenAI, Anthropic, …)\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003ePerformance\u003c/b\u003e\u003c/summary\u003e\n\n- ~25% faster on real workloads (Apple Silicon) thanks to per-column decoders, MessagePack streaming between Rust and the frontend, batch streaming, expanded LRU caches, `mimalloc` allocator and PGO release builds\n- Lazy loading — heavy frontend modules load on demand for faster startup\n\u003c/details\u003e\n\n---\n\n## How QoreDB compares\n\n| | **QoreDB** | DBeaver | TablePlus | pgAdmin |\n|---|---|---|---|---|\n| Open source core | ✅ Apache 2.0 | ⚪ Community | ❌ No | ✅ Yes |\n| Multi-database (SQL + NoSQL) | ✅ 12 drivers | ✅ Yes | ⚪ Limited | ❌ PG only |\n| Native performance | ✅ Rust/Tauri | ❌ Java/Swing | ✅ Native | ❌ Web-based |\n| Local-first / no cloud | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |\n| Encrypted credential vault | ✅ Argon2 | ⚪ Basic | ✅ Keychain | ❌ No |\n| Production safety guards | ✅ Yes | ❌ No | ⚪ Partial | ❌ No |\n| Sandbox mode + migrations | ✅ Pro | ❌ No | ❌ No | ❌ No |\n| Full-text search (all tables) | ✅ Yes | ❌ No | ❌ No | ❌ No |\n| Interactive ER diagram | ✅ Yes | ✅ Yes | ❌ No | ⚪ Partial |\n| Cross-database federation | ✅ Pro | ❌ No | ❌ No | ❌ No |\n| AI query assistant | ✅ BYOK | ❌ No | ❌ No | ❌ No |\n| Modern, fast UI | ✅ Yes | ❌ Dated | ✅ Yes | ❌ No |\n| Maturity / ecosystem | ⚪ New | ✅ 15+ years | ⚪ Established | ✅ 20+ years |\n| Price (personal use) | **Free / Pro** | Free / $199 | $89 | Free |\n\nWe're young but moving fast — see the [public roadmap](https://qoredb.com/roadmap).\n\n---\n\n## Installation\n\n### Download\n\nGrab the latest release for your platform from the [Releases page](https://github.com/raphplt/QoreDB/releases) or [qoredb.com/download](https://qoredb.com/download).\n\n| Platform | Format |\n|---|---|\n| **macOS** | `.dmg` (Apple Silicon \u0026amp; Intel) |\n| **Windows** | `.msi` / `.exe` |\n| **Linux** | `.deb` / `.AppImage` |\n\n### Arch Linux (AUR)\n\n```bash\nyay -S qoredb-bin\n```\n\n### Build from source\n\n**Prerequisites:** Node.js 18+, pnpm, Rust 1.70+, [Tauri system dependencies](https://tauri.app/start/prerequisites/).\n\n```bash\ngit clone https://github.com/raphplt/QoreDB.git\ncd QoreDB\npnpm install\npnpm tauri dev      # development\npnpm tauri build    # production\n```\n\n\u003cdetails\u003e\n\u003csummary\u003eUbuntu / Debian system packages\u003c/summary\u003e\n\n```bash\nsudo apt-get update\nsudo apt-get install -y \\\n  pkg-config \\\n  libglib2.0-dev \\\n  libgtk-3-dev \\\n  libwebkit2gtk-4.1-dev \\\n  libayatana-appindicator3-dev \\\n  librsvg2-dev\n```\n\u003c/details\u003e\n\n---\n\n## Quick start\n\n1. **Launch QoreDB**\n2. **Add a connection** — click `+` in the sidebar, or paste a DSN\n3. **Connect** — pick the connection in the sidebar\n4. **Explore** — browse databases, tables, run queries or open a notebook\n\n### Keyboard shortcuts\n\n| Shortcut | Action |\n|---|---|\n| `Cmd/Ctrl + K` | Global search |\n| `Cmd/Ctrl + N` | New query tab |\n| `Cmd/Ctrl + W` | Close current tab |\n| `Cmd/Ctrl + Enter` | Execute query |\n| `Cmd/Ctrl + S` | Save |\n| `Cmd/Ctrl + ,` | Settings |\n\n---\n\n## Development\n\n**Frontend:** React 19 · TypeScript 5.9 · Vite 8 · Tailwind CSS 4 · Radix UI · CodeMirror 6 · TanStack Table · i18next\n**Backend:** Rust 2021 · Tauri 2.10 · Tokio · SQLx (PostgreSQL, MySQL, SQLite) · Tiberius + bb8 (SQL Server) · MongoDB \u0026amp; Redis native drivers · DuckDB (embedded analytics + federation)\n\n```bash\npnpm tauri dev              # run app in dev mode (hot reload)\npnpm tauri build            # build production app\npnpm lint:fix               # lint + auto-fix\npnpm format:write           # format code\npnpm test                   # run Rust tests\ndocker-compose up -d        # start dev databases\n```\n\nFor project structure, architecture notes and contribution workflow, see [CONTRIBUTING.md](CONTRIBUTING.md) and [`doc/`](doc/).\n\n---\n\n## Roadmap \u0026amp; community\n\n- 🗺️ [Public roadmap](https://qoredb.com/roadmap) — what's shipped, what's next\n- 📝 [Changelog](https://github.com/raphplt/QoreDB/releases) — release notes on GitHub\n- 💬 [Discord](https://discord.gg/Yr6P3wuZDt) — get help, share feedback\n- 🐛 [Issues](https://github.com/raphplt/QoreDB/issues) — report bugs or request features\n- 💼 [LinkedIn](https://www.linkedin.com/company/qoredb/) — follow project updates\n\n---\n\n## Contributing\n\nContributions are welcome! Please read [CONTRIBUTING.md](CONTRIBUTING.md) before opening a PR. In short:\n\n1. Fork the repo and create a feature branch\n2. Run `pnpm lint:fix` and `pnpm test` before pushing\n3. Add the SPDX license header to new files (`Apache-2.0` for core, `BUSL-1.1` for premium)\n4. Open a PR — we'll review, suggest changes, and ship it\n\nSecurity issues should be reported privately — see [SECURITY.md](SECURITY.md).\n\n---\n\n## License\n\nQoreDB is **open core**:\n\n- Core files — [Apache 2.0](LICENSE)\n- Premium files (ER diagram, data diff, profiling, time travel, …) — [Business Source License 1.1](LICENSE-BSL)\n\nThe boundary is documented in [`CLAUDE.md`](CLAUDE.md) and via SPDX headers in every source file.\n\n---\n\n## Acknowledgments\n\nBuilt on the shoulders of giants:\n[Tauri](https://tauri.app/) ·\n[CodeMirror](https://codemirror.net/) ·\n[Radix UI](https://www.radix-ui.com/) ·\n[Tailwind CSS](https://tailwindcss.com/) ·\n[SQLx](https://github.com/launchbadge/sqlx) ·\n[DuckDB](https://duckdb.org/) ·\n[TanStack Table](https://tanstack.com/table) ·\n[i18next](https://www.i18next.com/)\n\n---\n\n\u003cdiv align=\"center\"\u003e\n  \u003csub\u003eMade with ❤️ in France by \u003ca href=\"https://github.com/raphplt\"\u003e@raphplt\u003c/a\u003e — \u003ca href=\"mailto:qoredb@gmail.com\"\u003eqoredb@gmail.com\u003c/a\u003e · \u003ca href=\"https://www.linkedin.com/in/raphaël-plassart\"\u003eLinkedIn\u003c/a\u003e\u003c/sub\u003e\n  \u003cbr/\u003e\n  \u003csub\u003eIf QoreDB makes your day a little better, a ⭐ on GitHub goes a long way.\u003c/sub\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqoredb%2Fqoredb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqoredb%2Fqoredb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqoredb%2Fqoredb/lists"}