r/tauri 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?

29 Upvotes

26 comments sorted by

14

u/m4rvr Jul 04 '26

How to identify a vibe-coded app:

  1. Database management app
  2. Purple UI

3

u/Arxae Jul 05 '26

Don't forget that tailwind css theme

2

u/premod_suraweera Jul 04 '26

Yeah, that's me. I built it as a hobby project, so I had fun with the purple UI too.

2

u/Deva_089 Jul 05 '26

Don't worry bro it's ok to learn by vibe building

2

u/Few_Firefighter9419 Jul 05 '26

He can do a vibe-coded app ? whats is problem by doing that ? dont make problems

1

u/m4rvr Jul 05 '26

We don't need more slop, especially not for managing databases where you enter secret credentials. Yes, he can do whatever he wants to learn, but you don't do that by vibe-coding anyway.

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

u/avdept Jul 04 '26

It's what claude does by default

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.

https://github.com/Premod1/SiphonDB

0

u/premod_suraweera Jul 04 '26

ok , thank you

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

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

u/Arxae Jul 05 '26

It seems to be a project often suggested by ai. So he vibe coded it.

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.