Thanks to visit codestin.com
Credit goes to github.com

Skip to content

korbindeman/zinnia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

138 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zinnia

A note-taking app designed to be bloat-free, robust, and "overzichtelijk"; a Dutch word meaning clear, organized, and easy to navigate.

Most note-taking apps separate folders from notes. This app treats them as the same thing. Each node in the tree can contain both content and child notes. This natural hierarchy reduces duplicate and forgotten notes.

What I'm describing above is my main issue with my current note-taking workflow. I've tried lots of note-taking apps but haven't found anything I really liked.


Planned features

  • Genuinely helpful AI integration.
  • A good Vim mode.
  • Private, encrypted notes
  • A mobile app

Current state

The core functionality works; you can create, edit, and organize notes in a tree structure.

Some important things like backlinks, full-text search, starred notes, settings, context-menus and much more are also not yet implemented.

There is a basic markdown editor (using Milkdown), but it doesn't work very well. I am planning on creating a custom markdown editor that would suit the needs of this app specifically.

Windows/Linux support is limited and untested.


Developing

To develop locally, run: (make sure the npm packages in the frontend crate have been installed)

make dev

To build the app, run:

make build

A note on AI usage

I'm using AI coding tools (Claude Code, Amp and Zed) for development. I carefully review all generated code and write significant portions myself, and I do my best to maintain the quality of the codebase.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors