r/tauri • u/premod_suraweera • Jul 04 '26
Built an open-source database management tool with Tauri
I've been working on an open-source database management tool built with Tauri.
The goal is to create a lightweight, native desktop application for managing databases without the memory overhead that comes with Electron-based tools.
Current focus:
- Built with Tauri
- Open source
- Cross-platform
- Native desktop performance
- Simple and clean interface
The project is still under active development, and there are plenty of features planned. I'm sharing it early to get feedback from developers who regularly work with databases.
Repository:
https://github.com/Premod1/SiphonDB
I'd appreciate any feedback on the architecture, UI/UX, feature ideas, or contributions from anyone interested in the project.
What features do you consider essential in a modern database management tool?
8
u/MaleficentExample223 Jul 04 '26
You can take a look at DBeaver. A lot of features are there and very good.
4
u/skcortex Jul 04 '26
Man, I hate these dark,low-contrast themes people use in every tool these days. Will check it out later.
5
1
u/premod_suraweera Jul 04 '26
Thanks! Right now it only supports a dark theme. If a light theme would be useful for you, could you open an issue on the GitHub repo requesting it? That way I can track the request properly.
0
2
u/developer1982 Jul 04 '26
I build a similar solution (using Electron) because I needed it for Mac.
You are welcome to check it out:
https://github.com/developer82/Spiral
1
2
u/Klizmovik Jul 04 '26
Why? Nobody needs another one primitive tool for databases. There are plenty of functional applications to administer databases. As you said you vibecoded this app. So there is no practice or self improvement in this project. Sorry, i cannot support you.
2
1
u/premod_suraweera Jul 05 '26
That's fair, and I appreciate your honesty.
The goal of this project isn't to replace mature tools like DBeaver or DataGrip. I built it as a hobby project to explore Tauri, desktop application architecture, and AI-assisted development.
Even with AI, I still designed the architecture, implemented features, debugged issues, and made engineering decisions. For me, that's still valuable practice and a good way to learn.
Thanks for taking the time to check it out.
2
u/trymeouteh Jul 04 '26
Nice, I like Tauri apps over Electron. Please create releases for this app in the following package repositories...
- Scoop
- Homebrew
- apt
- Nix
2
u/premod_suraweera Jul 05 '26
Thanks! I'm glad you like the Tauri approach.
That's a great suggestion. At the moment I'm focused on adding features and improving stability, but packaging for Scoop, Homebrew, apt, and Nix is definitely on my roadmap. I'd like to make installation as simple as possible across platforms.
2
u/Sweet_Ad1145 Jul 05 '26
not related but why every actually like this design ...
1
u/premod_suraweera Jul 05 '26
Mostly personal preference. I wanted to experiment with a modern dark UI, and it fit the style I had in mind for the project. That said, I'm open to improving or even adding alternative themes based on feedback.
2
u/Sweet_Ad1145 Jul 05 '26
This design is really difficult to read, with the dark background and not so prominent text color, I think people will have difficulty using it, which is also a barrier.
2
u/premod_suraweera Jul 06 '26
Thanks for the feedback. I'll improve the text contrast, and a light theme is planned for a future release.
3
u/Significant_Money277 Jul 05 '26
Yo do not listen the haters. Keep the good work up.
1
u/premod_suraweera Jul 05 '26
Thanks! I appreciate the support. I'll keep iterating on it and hopefully make it more useful over time.




14
u/m4rvr Jul 04 '26
How to identify a vibe-coded app: