Block-Based Editing
Split your content into independent code blocks, each with different language settings. Inspired by Heynote's innovative design philosophy.
Designed for developers, built with modern technology

Split your content into independent code blocks, each with different language settings. Inspired by Heynote's innovative design philosophy.
Built-in support for 30+ programming languages with automatic language detection and Prettier integration for code formatting.
Integrated HTTP client with support for multiple request formats including JSON, FormData, XML, and more. Test APIs directly within the editor.
Work on multiple documents simultaneously with independent windows. Each window maintains its own state and configuration.
Full theme customization support with dark/light modes. Create and save your own editor themes to match your preferences.
VSCode-style search and replace, rainbow brackets, minimap, color picker, translation tool, text highlighting, and more.
Built-in self-update mechanism with support for multiple update sources. Stay up-to-date with the latest features and improvements.
Automatic data backup using Git repositories. Supports GitHub, Gitea, with multiple authentication methods including SSH and tokens.
Built with Wails3, Vue 3, and CodeMirror 6. Cross-platform desktop application with native performance and modern UI.