Tauri + CodeMirror desktop editor

Modern text editing without the weight.

Runepad is a lightweight desktop editor for local files, code snippets, and Markdown notes. It keeps the familiar speed of a simple text editor with a cleaner modern stack.

Tauri v2CodeMirror 6Local filesOpen source

Downloads point to the latest zyqzyq/Runepad GitHub Release.

Runepad
notes.md
config.json
1
2
3
4
5
6
7
# Runepad

- local files first
- CodeMirror 6 editor core
- Tauri desktop shell

status: fast, focused, open source
Markdown
Tauri v2
desktop shell
CodeMirror 6
editor core
Local-first
file ownership
Open source
public releases
Editor capabilities

The everyday editing surface, kept compact.

Editing

Multi-tab editing, syntax highlighting, find/replace, and dirty-tab confirmation.

  • Tabs
  • Syntax highlighting
  • Find and replace

Files

Open/save dialogs, a sidebar file tree, directory reads, and directory watching.

  • File tree
  • Open/save
  • Directory watching

Workspace

Recent files, session restore, status bar details, and practical project-folder flow.

  • Recent files
  • Session restore
  • Status bar

Personalization

Light, dark, and system themes with font settings and bilingual homepage support.

  • Themes
  • Font settings
  • zh-CN / en-US
Editor

Desktop app, local files, clear scope.

Runepad is a Tauri desktop app, not a browser shell and not a v1 plugin platform. It focuses first on file editing, folder navigation, shortcuts, themes, encoding, and platform integration.

01

Desktop app, not a browser route

Runepad is built as a Tauri desktop application with native menus, shortcuts, and file integration.

02

Local files first

The core workflow is direct editing of files and folders on your machine.

03

Focused v1 scope

The project prioritizes editing, navigation, themes, encoding, and platform integration before a large plugin ecosystem.

Download

Get the current build through GitHub Releases.

Runepad targets Windows, Linux, and macOS. The homepage points to GitHub Releases, while Windows file associations, context menu integration, and packaging scripts are already part of the project.

GitHub Releases
latest installer targets
latest

Windows

Primary

NSIS/MSIX packaging paths, file associations, and context-menu integration are in progress.

macOS

Target

Tauri bundle resources are configured for release builds.

Linux

Target

Distributed through GitHub Releases as desktop builds become available.

FAQ

Runepad is a lightweight desktop text editor built with Tauri, React, and CodeMirror as a modern alternative to Notepad++.