Epiphany, a notion clone #6498
Replies: 3 comments 1 reply
-
That looks so cool! 🥳 If you don't mind opening a PR for it, we'd much appreciate such a project in https://github.com/tauri-apps/awesome-tauri/ ! |
Beta Was this translation helpful? Give feedback.
-
Out of curiosity, did you implement contextual menus yet? I didn’t find a solution when I was last interested in doing that, I imagine script-side control over opening and populating pop-up context menus that are displayed by the OS, not just hacked together to look like a menu. In other terms, given you’re on macOS, I expect a function like |
Beta Was this translation helpful? Give feedback.
-
Looks great! Notion needs some competition right now. |
Beta Was this translation helpful? Give feedback.
-
Hello everyone,
I want to show you Epiphany, a notion-inspired editor.
Screen recording: ( https://youtu.be/_C0rpXXaETc )
Github (https://github.com/shi-yan/Epiphany)
This is my impulse build. I wanted to start a blog. Having used so many blogging platforms, I'm tired of migrating and losing content. I want to own my data and version control them. Although there are static site generators, I don't think working on raw markdown files is a good writing experience. I, therefore, wanted to have a nice editor that has a focus on technical writing (good support for equations and references) and saves plain text files (I'm using the djot format) with a built-in static site generator.
The workload of building this has grown way more than I estimated. I'm now exhausted. The current release contains a ton of bugs and is only barely usable. But I want to get the first version out. I have created so many abandoned projects, I hope this won't become one of them. I will force myself to keep using it and improving it.
Some future directions to pursue include
I also want to support splittable windows/tabs (similar to chrome and sublime text), but I don't know if that's feasible using Tauri.
Dragging and dropping files also seem to be a little limited in Tauri. It sends an event, but it doesn't give the dropping location. If say I have multiple drop areas, I will have to detect which one should receive the drop event.
Beta Was this translation helpful? Give feedback.
All reactions