3 ms·
Show HN: DBcooper – Open-source database client for macOS built with Tauri
Hey HN! I built DBcooper, a native macOS database client using Tauri (Rust) + React.
Supports PostgreSQL, SQLite, Redis, and ClickHouse in one app.
Features:
- Schema visualizer with interactive ER diagrams
- AI-powered SQL generation (bring your own OpenAI key)
- Command palette for keyboard-first navigation
- SSH tunnel support for remote connections
- Fast and lightweight (~9MB) thanks to Tauri
This started as a side project because I wanted something simpler than the existing options.
Built with: Rust + Tauri, React + TypeScript, shadcn/ui
Would love feedback from fellow developers. What features would you want in a database client?
- holg 9mo agoThx for sharing, seems to be solidly done, so i would opt for using even more rust, use it as wasm, only using JS for necessary bindings, so in terms of tauri this shall mean using leptos e.g.
- pixxxel 9mo agoInteresting, will explore this more
- brudgers 9mo agoAwesome! Curious what has changed since the previous ShowHN, https://news.ycombinator.com/item?id=39913197 https://news.ycombinator.com/item?id=39913197
- pixxxel 9mo agoNot sure if I got your questions, this is a completely different project