NextNotes is an open source project I’m working on, a free way to store your notes in MarkDown format, with support for extensions, connections between notes, etc.
I started working on this project when I was looking for open source alternatives to Notion and Obsidian, that I could install on my server and use from the browser. At first I found one that I liked, called FlatNotes, although seeing that it was missing many of the functions that I liked, I decided to start working on NextNotes.
What I needed was something simple, that doesn’t need a database, with authentication and support for extensions, and that could also be run in Docker.
For the project I decided to use Next.js since it is a framework that I know and makes development much easier for me (hence the name NextNotes), together with an embedded json database, where user data, created files and permission information are stored.