Skip to content

Repository files navigation

Notes icon

Notes

A minimalist native text editor for Windows.

Tauri 2 · Rust · React · CodeMirror 6

version platform license

Notes screenshot

What it does

  • Opens any text file — nothing is restricted by extension — with automatic encoding and line-ending detection
  • Syntax highlighting for 25 languages, dropped automatically past 1.5 MB so large files stay responsive
  • Markdown shows its syntax only on the line you are editing; every other line reads as the rendered result
  • Split Markdown preview on Alt+P, sanitised before rendering
  • Streams files over 2 MB so the window keeps painting while they load
  • Prompts before closing a tab or quitting with unsaved edits
  • Notes are stored locally in IndexedDB; files on disk are edited in place

Windows only. No telemetry, no network access — the app declares a content-security policy that permits none.

  • Swipe a note sideways to pin it or send it to the trash
  • Checklists, bulleted and numbered lists, convertible to and from prose

Status

v0.4 is a rebuild. Working today: opening, editing, saving, search, Markdown preview, checklists, pinning, trash and persistence. Not yet reimplemented from v0.3: per-note password locking.

Categories were dropped on purpose — in a flat personal note list they duplicated search.

Shortcuts

Ctrl+N New note
Ctrl+Shift+N New checklist
Ctrl+O Open file
Ctrl+S / Ctrl+Shift+S Save / Save as
Ctrl+W Close
Ctrl+D Move note to trash
Ctrl+F Find
Ctrl+B Toggle sidebar
Alt+P Markdown preview
Ctrl+± / Ctrl+0 Font size

Development

Requires Windows, Node.js 18+ and Rust.

npm install
npm run app

npm run check runs the type checker, the linter and the test suite together. It gates every commit.

Build

npm run dist

License

MIT — see LICENSE.

Built by da0t-exe. v0.1–v0.3 with Cursor, v0.4 onward with Claude Code.

About

Lightweight native tabbed text editor for Windows. Tauri + Rust, zero Electron.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages