Status: released and actively developed · Latest: v1.0.9 · Requires: Windows 10 1809 (build 17763) or later
A lightweight, modern Notepad clone for Windows built with WinUI 3 and .NET 8.
Inklet faithfully recreates the classic Windows 10 Notepad experience with modern WinUI 3 styling, Mica backdrop, and system theme support — while staying as light and fast as possible.
Grab the latest portable build from Releases — unzip and run Inklet.exe. Self-contained, so no .NET runtime is needed.
Builds are currently unsigned; Windows SmartScreen will warn on first run. Choose More info → Run anyway if you trust the source.
- New — Start a fresh document in the current tab
- New Tab — Open an additional editor tab (Ctrl+T)
- Close Tab — Close the current tab (Ctrl+W)
- Open — Open any text file with automatic encoding detection
- Save / Save As — Save with your choice of encoding (Ctrl+S / Ctrl+Shift+S)
- Print / Page Setup — Full Windows print support (Ctrl+P)
- Drag & Drop — Drop files directly onto the editor
- Undo / Redo — Ctrl+Z / Ctrl+Y
- Cut / Copy / Paste / Delete — Standard clipboard operations
- Find & Replace — With match-case option (Ctrl+F / Ctrl+H)
- Find Next / Previous — F3 / Shift+F3
- Go To Line — Jump to a specific line number (Ctrl+G)
- Select All — Select entire document (Ctrl+A)
- Time/Date — Insert current timestamp (F5)
- Multi-tab editing — Any number of tabs open simultaneously
- Session persistence — All tab content, cursor position, encoding, and line endings are automatically saved on close and restored on next launch (including unsaved content in untitled tabs)
- Tab headers —
*prefix indicates unsaved changes
- Word Wrap — Toggle word wrap on/off
- Font — Choose font family, style, and size
- Status Bar — Line/column position, encoding, line ending, zoom level
- Zoom — Ctrl+Scroll, Ctrl+Plus/Minus, or View › Zoom menu (25%–500%)
- UTF-8 (with and without BOM)
- UTF-16 LE / BE
- ANSI (system default)
- Auto-detection of file encoding including international code pages
- Extensive code page support (Shift-JIS, GB2312, ISO-8859-x, and more)
- Windows (CRLF)
- Unix (LF)
- Classic Mac (CR)
- Automatic detection and display in status bar
-
Instant startup
-
Documents of any length — a custom Win2D editor draws only the lines visible in the viewport, so files of any size display in full and stay responsive (the built-in WinUI text controls stop rendering large documents)
-
Responsive typing in large files — the editor never re-serialises the whole document on a keystroke; the cached copy is refreshed only when needed (save, find, go to)
-
Minimal memory footprint
-
Mica backdrop behind the title bar and tabs
-
IME (East-Asian composition) input via
CoreTextEditContext, so an active IME composes and commits inline at the caret
Not yet implemented on the new editor surface: screen-reader (UIA) accessibility — a planned follow-up.
- Registers as an "Open With" handler for common text formats:
.txt,.log,.ini,.cfg,.md,.xml,.json,.csv,.yaml,.yml
- Windows 10 version 1809 (build 17763) or later
- Windows 11 supported
- Open
Inklet.slnxin Visual Studio 2022 17.8+ or Visual Studio 2026 - Set Inklet (Package) as the startup project
- Build and run (F5)
Default editor font size is 12 pt (Consolas).
dotnet test Inklet.TestsInklet is source-available, not open source, under the PolyForm Noncommercial License 1.0.0.
You may read, build and modify the source for any noncommercial purpose. Commercial use — including redistribution, resale, or publishing to an application store — is reserved to JAD Apps. For a commercial licence, get in touch via jadapps.app.
© 2026 John Donnelly, trading as JAD Apps.
Inklet collects no data. See PRIVACY_POLICY.md for details.
John Donnelly — JAD Apps
© 2025 JAD Apps. All rights reserved.



