I was inspired by a demo of a digital art canvas that kept revealing gem after gem. I wanted to apply that concept to a website via a text editor. I've used obsidian for note-taking for a while now, and while appreciate it's publish feature, I wanted to take a swing at making a website with markdown based back-end.
The worldnotes SDK has:
* Markdown based notes, compatible with Obsidian or other markdown based editors that support wikilinks.
* Lean editor core (just the basics to get you going)
* Plugin system to extend editor capabilities
* Full theming support via CSS tokens - easy to make your own
* Ability to create custom storage adapters to serve content however you like
You can checkout a demo here: (all changes are local) https://worldnotes.alexmason.me
Disclaimer: AI was used in development - it's okay. The code won't hurt you.