





Hibiscus; a modular local-first desktop workspace built using tauri
Hey everyone, I'm a third year computer engineering student and ive recently been working on an open-source Tauri app called Hibiscus for a while now and wanted to finally share it here and get some genuine feedback on it.
This entire project has been a fun build for me as it started off as something i wanted to use keeping in mind local-first notes (almost all of my notes given by professors are either in .docx or .pdf) and visualization of aforementioned notes. Its also been an introduction for me into ai-assisted engineering heavily for iteration speed, boilerplate, refactors, debugging etc.
Hibiscus started off as a study app, but over time it slowly evolved into more of a modular local-first workspace for studying, note-taking, planning, knowledge management and focused workflows. Its built with Tauri, React+typescript and a Rust backend.
Here's the repo and my documentation links for some additional information:
Repo:
https://github.com/AndyFerns/Hibiscus
Docs;
https://andyferns.github.io/Hibiscus/
The project still has a lot of rough edges and architectural problems I’m actively trying to improve, so I’d genuinely appreciate both positive AND negative feedback from people here since I’m trying to build this as an actual long-term maintained OSS project and not just another disposable "productivity" app.
Would really appreciate people trying it out and telling me what feels good, what feels terrible, what feels overengineered, underengineered, confusing, unnecessary, etc.