
Npp - Lightweight Text Editor
Editor with Tabs persistence
0 ratings
Free
About
NPP — Notepad++ Inspired Code Editor
A fast, lightweight code editor that treats your unsaved work as sacred. Whether you're a professional developer, a student, or a tinkerer, NPP gives you the essentials to write and edit code — without the weight of a full IDE, and without ever fearing lost changes.
NEVER LOSE YOUR WORK
This is what makes NPP different. Every tab and every unsaved edit is continuously saved to disk in the background. Close the app, swipe it away, run out of battery, or let it crash mid-sentence — it doesn't matter. Reopen NPP and every tab is exactly where you left it, down to the last character you typed. No "Save?" dialogs, no warnings, no anxiety. Commit to a real file only when you're truly done.
MULTI-TAB EDITING
Work on many files at once with intuitive tabs. Spin up as many scratch tabs as you like — for quick notes, snippets, or full drafts — without touching your file system. Switch between them instantly.
BUILT FOR BIG FILES
A rebuilt editing engine keeps typing smooth and responsive even in very large files, where other mobile editors stutter.
SYNTAX HIGHLIGHTING FOR 60+ LANGUAGES
• Python, JavaScript, TypeScript, Dart, Vue
• Java, Kotlin, Swift, Objective-C
• C, C++, C#, Go, Rust, Assembly
• Ruby, PHP, Perl, Lua, R
• Elixir, Erlang, Haskell, Clojure, OCaml, F#, Julia
• HTML, CSS, SCSS, JSON, XML, YAML, TOML
• SQL, GraphQL, Protocol Buffers, Diff/Patch, LaTeX
• Bash, PowerShell, Dockerfile, Makefile, nginx & Apache configs, .env
• Markdown and many more
VIEW & EDIT CSV AS A TABLE
Open any CSV or TSV and see it as a clean spreadsheet with automatic delimiter detection. Tap a cell to edit it, and search across all cells with the matching cell highlighted — then switch back to raw text anytime.
MORE THAN A PLAIN EDITOR
• Live Markdown preview with clickable links
• One-tap JSON formatting / beautify
• Find & Replace with case-sensitivity and regular expressions
• Automatic bracket matching
FILE OPERATIONS
• Open files from your device
• Save, Save As, and export scratch tabs to real files
• Automatic UTF-8 detection with fallback for legacy files
• Open files directly from other apps
MADE YOURS
• Light, dark, and system themes
• Toggle line numbers and word wrap
• Adjustable font size
• Custom status bar color
SUPPORTED DEVICES
NPP runs on phones, tablets, and desktop computers, adapting its layout to each screen size for a comfortable editing experience everywhere.
PRIVATE BY DESIGN
NPP works fully offline. No account, no ads, no tracking — your code never leaves your device.
Show more
What's New in Npp
1.0.0
July 9, 2026
Your work is now crash-proof: unsaved edits are auto-preserved and restored even if the app is killed. Faster editing in huge files. Undo, cursor and scroll survive tab switching. Search in CSV table view with cell highlighting. Redesigned search dialog. 60+ new syntax formats (Vue, GraphQL, Protobuf, Diff, Elixir, Haskell, LaTeX and more). Markdown preview opens links. Many fixes: CSV CRLF parsing, save prompts, Ctrl+Shift+S for Save As.
More




