Modern desktop editing for real project work

One focused editor for code, search, terminal flow, and release-ready shipping.

AuroraPad brings Monaco editing, project navigation, built-in skills, integrated terminal sessions, and packaged cross-platform releases into a faster, cleaner desktop experience.

PlatformsWindows, macOS, Linux
Core stackElectron, Vue, Monaco
Release flowTagged builds with CI
AuroraPad Workspace
v0.1.x builds
release.ymlsettings.jsWebsiteApp.vue
release:
semanticVersioning: automatic
tags: generated-by-ci
binaries:
windows: ready
macos: ready
linux: ready
workspace:
search: enabled
terminalDock: integrated
builtInSkills:
- developer-tools
- text-tools
- selection-tools
Integrated Terminalzsh • project root
$ npm run build✓ app ready✓ website ready✓ release assets packaged
SearchWhole-project search, not file-only editing
ReleaseShip tagged builds for Windows, macOS, and Linux
Monaco editingWorkspace searchCommand paletteIntegrated terminalBuilt-in skillsCross-platform packaging

Why AuroraPad

Built for developers who want a sharper desktop editor without losing project depth.

Focused

Fast enough for everyday editing without feeling stripped down.

AuroraPad is designed to keep opening, searching, editing, and saving feeling immediate instead of heavy.

Project-aware

Structured for repository work, not just single files.

Project search, session restore, terminal context, release automation, and persistent preferences extend it beyond a simple text editor.

Extensible

Open to plugin skills and workflow shaping.

Built-in tools and JavaScript plugins make it practical to adapt AuroraPad to the way you like to work.

Workspace

Editing, navigation, terminal context, and commands in one calm desktop surface.

AuroraPad is shaped around the real loop of opening a repo, moving through files, searching across the project, making changes, and running commands without breaking flow.

01
Editor core

Monaco editing with desktop-native controls.

Language-aware editing, minimap, wrapping, whitespace visibility, bookmarks, split view, font controls, and session persistence are built into the workspace.

02
Workspace flow

Navigation and search built around repositories.

Open a folder, move through the tree, jump with the command palette, and search across the project without leaving the editor rhythm.

03
Terminal context

Integrated terminals that respect the active project.

Terminal sessions open in context, expose available shell profiles, and keep command execution close to the files you are editing.

04
Shipping path

Release management is part of the product story.

AuroraPad ships with semantic versioning, GitHub release automation, and platform-specific build generation for Windows, macOS, and Linux.

Showcase

A closer look at the moments that make AuroraPad feel like a modern desktop tool.

Command PaletteCmd/Ctrl + P
> open release.yml> toggle sidebar> find in files> open plugins manager
Command flow

A command palette that behaves like a workspace launcher.

Jump to files, actions, and editor controls from one place instead of hunting through menus.

Built-in Skillsready
developer-toolstext-toolsselection-toolsplugin-ready architecture
Built-in skills

Useful tools are there immediately, not buried behind setup.

Text transforms, developer helpers, and selection tools make the editor practical from the first run.

Terminal Dockproject-aware
$ npm run build$ npm run electron:devzsh • powershell • bashsession state: ready
Terminal dock

Run commands where the project already lives.

Keep shell work in-context with visible profiles, active sessions, and cleaner terminal handoff.

What Makes It Different

More grounded than a generic editor shell, lighter than a full IDE, and packaged like a real product.

Desktop-first polish

The interface is tuned like a real desktop app rather than a browser view wrapped in Electron.

Workflow over feature clutter

The goal is a better editing loop, not a bloated panel maze.

Open-source transparency

The repository, release flow, website, and product direction are visible and hackable in one place.

Positioning

Made for the space between a bare text editor and a full-blown IDE.

Lighter than an IDE

Open quickly and stay focused on editing.

AuroraPad is aimed at people who want project capability without carrying the visual and mental weight of a heavyweight IDE all day.

Richer than a scratch editor

Keep project search, terminal context, and release awareness close.

It is built for repositories, not just loose files, so the surrounding workflow feels intentional instead of bolted on.

More product-minded

Ship, explain, and iterate from the same repository.

The app, release flow, and website all live together, which makes AuroraPad easier to evolve as an actual software product.

Releases

Clear download paths, GitHub transparency, and release automation that matches the product.

PlatformPrimary assetsBest for
WindowsSetup executable, portable executable, latest metadataBest for standard installs or carrying AuroraPad as a portable utility.
macOSDMG package, ZIP archive, update metadataBest for direct desktop installs on Apple Silicon systems.
LinuxAppImage, tar.gz archive, release metadataBest for quick runs or keeping AuroraPad inside custom developer environments.

Release Flow

From commit to tagged desktop binaries.

01
Version resolves from repository history

CI computes the next semantic version and tags the release so builds stay consistent with the project timeline.

02
Cross-platform artifacts are generated

Windows, macOS, and Linux packages are built in automation so downloads are ready for real users, not just developers.

03
GitHub release becomes the download source

Packaged binaries are attached to the release, and the website points users toward those intended assets first.

Project System

The editor, the release flow, and the product website live in one repository.

App

Desktop editor

The main AuroraPad application is built with Vue, Electron, and Monaco, with persistent preferences and workflow-focused tooling.

CI

Semantic releases

Versioning, tags, and packaged binaries are driven by automation so releases stay reproducible and easier to reason about.

Web

Product website in the same repo

The marketing site lives inside the project so the product story stays aligned with the actual app and release state.

FAQ

Questions people usually ask before trying a new editor.

Is AuroraPad meant to replace a full IDE?

It is designed more as a fast, capable desktop editor for focused project work. The goal is to stay lighter than a full IDE while covering the workflow depth many lightweight editors miss.

Can I inspect or modify the project myself?

Yes. AuroraPad is open source, and the repository includes the desktop app, release workflow, and website in one place.

How do downloads work?

The intended downloads are the packaged binaries attached to GitHub Releases for Windows, macOS, and Linux.

Try AuroraPad

Download the latest build, inspect the repo, and shape the editor around your own workflow.

Download a buildStart with the latest packaged release for your platform.
Inspect the repoReview the code, workflow, and release setup directly on GitHub.
Adapt the workflowUse built-in skills, plugins, and project tooling to shape AuroraPad around your own routine.