Aurora Pad hero
Beta Started 2026

Aurora Pad

A native code editor that feels familiar, stays fast, and honors a design system.

  • Rust
  • Tauri v2
  • Svelte 5
  • TypeScript
  • CodeMirror 6
Started
2026
Status
beta
Platforms
macOS · Windows

Aurora Pad is a cross-platform native code editor built with Tauri v2, Rust, SvelteKit, and CodeMirror 6. It’s intentionally shaped to feel familiar to Notepad++ users while being a first-class citizen of the Aurora Core design system.

Why it exists

Every other editor I love either treats design as an afterthought or fights the OS. I wanted something native, fast, beautifully themed, and small enough that a single engineer (me, with Claude Code) could own it end to end.

Highlights

  • Tauri v2 shell with a real Rust backend — not an Electron container pretending to be a desktop app.
  • Svelte 5 runes drive the UI; CodeMirror 6 handles editor internals.
  • Aurora Core tokens end to end — no ad-hoc colors.
  • Multi-tab editing with drag-reorder, editor text drag-and-drop with copy-on-Ctrl.
  • Workspace list and tab strip stay in sync even with nonlinear user actions.
  • just-based developer loop mirrored in this portfolio’s own repo.

Technical approach

The Rust layer handles the file system, shell commands, and anything that benefits from native speed. The SvelteKit layer is a static-preset bundle served from inside Tauri’s window. Build outputs cover both .dmg for macOS and NSIS installers for Windows. The project is beta-ready; current work is tracked in ACP tasks and short-lived PRs rather than a standing roadmap.