Skip to content

Repository files navigation

OneText

LicenseVersionPlatform

OneText is a minimal text editor built in Rust. It focuses on single-file editing without the distraction of tabs, using gpui for high performance.

alt text

✨ Features

FeatureDescription
Focus-FirstSingle-file editing designed for concentration.
Theming20+ themes included (Dracula, Solarized, Catppuccin, etc.).
PerformanceBuilt on gpui for instant startup and 120fps rendering.
PDF ExportBuilt-in PDF generation.

📦 Installation

Download the latest installer from the Releases page.

The installer (OneText-Setup-x.x.x.exe) installs the app to Program Files and creates a Start Menu shortcut.

🛠️ Building from Source

To build OneText yourself, you'll need Rust installed.

# Clone the repository
git clone https://github.com/codename-B/OneText.git
cd OneText
# Build and run in release mode
cargo run --release

Building the Installer (Windows)

Requires Inno Setup 6.

# 1. Build release binary
cargo build --release
# 2. Compile installer&'C:\Program Files (x86)\Inno Setup 6\ISCC.exe''installer\onetext.iss'

🤝 Contributing

Contributions are welcome! Please feel free to open issues or submit pull requests.

About

A distraction-free text editor for focused writing. Inspired by Windows XP Notepad.

Topics

Resources

Stars

8 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages