Hacker News new | ask | show | jobs
Show HN: DBcooper – Open-source database client for macOS built with Tauri (github.com)
2 points by pixxxel 213 days ago
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?

2 comments

Awesome!

Curious what has changed since the previous ShowHN, https://news.ycombinator.com/item?id=39913197

Not sure if I got your questions, this is a completely different project
Thx 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.
Interesting, will explore this more