Notty

A fast, file-based notes manager for Windows. Your notes are plain files on disk — your folders are the database.

Windows 10/11 · .NET 8 · WPF

Self-contained — no .NET install required · Windows 10/11 64-bit

Notty editing a Markdown note with live preview and GitHub alert callouts

Everything you need to take notes

A focused editor that gets out of your way — and never traps your notes in a proprietary format.

📁

Your folders are the database

Notes are ordinary .md and .txt files; categories are folders. No database, no cloud, no lock-in.

✍️

Live Markdown preview

Render GitHub-Flavored Markdown inline while staying fully editable — including NOTE / TIP / WARNING alert callouts, tables, and code blocks.

Slash commands

Type / to insert tables, lists, callouts, code blocks, and images. The menu adapts to Markdown or plain-text files.

↩️

Smart list editing

Enter continues a list and renumbers; empty items outdent or exit. Tab / Shift+Tab nest and un-nest.

💾

Auto-save with status

Optional auto-save writes shortly after you stop typing, with a live status indicator — Saving… → Saved 2 mins ago.

🎨

Themes & customization

Light and dark built in. Add your own by dropping a JSON palette into the themes folder — no rebuild. Sidebar icons are swappable SVGs.

The filesystem is the source of truth

Close Notty, open the folder in Windows Explorer, and every note is right there as a plain file. Back it up, sync it, grep it, or edit it in any other app — it's just files.

No database No cloud No account No lock-in Fully offline
# A workspace is just a folder you pick
Notes/
├─ Work/
│  ├─ Meeting Notes.md
│  └─ Sprint Plan.md
├─ Personal/
│  ├─ Journal.md
│  └─ Shopping List.txt
└─ Learning/
   └─ Networking.md

Get started

Download the latest release, or build from source in a couple of commands.

  1. Install the .NET 8 SDK on Windows 10 or 11.
  2. Clone the repository from GitHub.
  3. Run the app with a single dotnet command.
  4. On first launch, create or open a workspace folder — and start writing.
# clone
git clone https://github.com/Blankscreen-exe/Notty-Text-Editor.git
cd Notty-Text-Editor

# run
dotnet run --project src/Notty.App

# or build a release binary
dotnet build Notty.sln -c Release