Code Faster with
NodeText

A lightweight, blazing-fast code editor with syntax highlighting for 20+ languages. Built with Rust for Windows and Android.

main.rs - NodeText
1
2
3
4
5
6
7
8
9
10
11
12
use std::fs;
use std::io::Result;

/// Read a file and return its contents
fn read_file(path: &str) -> Result<String> {
    let content = fs::read_to_string(path)?;
    println!("Loaded {} bytes", content.len());
    Ok(content)
}

fn main() {
    let data = read_file("hello.txt");
}

Why NodeText?

Everything you need in a code editor, nothing you don't.

Lightning Fast

Built with Rust and optimized viewport rendering. Opens large files instantly with no lag, even on mobile.

Syntax Highlighting

Rich highlighting for 20+ languages including Rust, Python, JavaScript, C++, Go, Java, and more.

Find & Replace

Powerful search with match highlighting, replace all, and keyboard shortcuts for fast navigation.

Line Numbers

Clear line numbering with current line highlighting. Navigate your code with precision.

File Explorer

Open folders and browse your project tree. Expand directories, click to open files seamlessly.

Cross Platform

Native apps for Windows and Android. Same great experience on desktop and mobile.

20+ Languages Supported

First-class syntax highlighting for the languages you use every day.

Rust Python JavaScript TypeScript C / C++ C# Java Go HTML CSS JSON XML TOML Markdown Shell / Bash Batch CSV INI / Config Log Files Razor / CSHTML

Available on Your Platform

Native performance on desktop and mobile.

Windows

Native Windows app built with Tauri. Lightweight installer, minimal resource usage, instant startup.

Download for Windows

Android

Touch-optimized mobile editor with slide-in file explorer, native file picker, and adaptive toolbar.

Download for Android

Ready to Code?

Download NodeText today and experience a fast, clean editor that stays out of your way.

Get NodeText Free