A lightweight and modern macOS code editor built for speed and simplicity - focused on speed, readability, and automatic syntax highlighting. Minimal by design: quick edits, fast file access.
Find a file
2026-03-04 19:55:27 +01:00
.githooks Prepare v0.4.7: scope highlighting and settings persistence fixes 2026-02-12 23:20:39 +01:00
.github docs: automate release download metrics refresh 2026-03-04 19:53:58 +01:00
docs docs: move metrics legend higher in trend chart 2026-03-04 19:55:27 +01:00
homebrew-tap update-cask.yml löschen 2026-02-12 06:58:43 +01:00
Neon Vision Editor Prepare v0.4.33 release and iPad shortcut updates 2026-03-03 10:48:23 +01:00
Neon Vision Editor.xcodeproj docs: move metrics legend higher in trend chart 2026-03-04 19:55:27 +01:00
Neon Vision EditorTests Improve updater/build handling, support UX/localization, and prep v0.4.29 release docs 2026-02-23 19:58:03 +01:00
release docs: add v0.4.5 release notes body 2026-02-11 11:23:36 +01:00
samples/language-fixtures Add new language support and fixtures (v0.4.3-beta) 2026-02-08 23:41:39 +01:00
scripts docs: move metrics legend higher in trend chart 2026-03-04 19:55:27 +01:00
.gitattributes chore(release): prepare v0.4.24 metadata and docs 2026-02-18 13:47:08 +01:00
.gitignore Fix support tip IAP in TestFlight 2026-02-25 01:21:58 +01:00
ARCHITECTURE.md ARCHITECTURE.md erstellen 2026-02-15 07:29:17 +01:00
CHANGELOG.md Prepare v0.4.33 release and iPad shortcut updates 2026-03-03 10:48:23 +01:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2026-01-24 14:03:00 +01:00
CONTRIBUTING.md Create CONTRIBUTING.md 2026-01-24 13:58:03 +01:00
Info-macOS.plist Fix file open/restore reliability and markdown detection 2026-02-23 09:02:15 +01:00
ISSUE_TEMPLATE.md ISSUE_TEMPLATE.md erstellen 2026-02-15 07:24:54 +01:00
LICENSE Rename LICENSE.md to LICENSE 2026-01-24 14:21:09 +01:00
NeonVisionEditorApp.png Update screenshot in README 2026-02-12 10:15:40 +01:00
NeonVisionEditorIcon.png Rename NeonVision Editor.png to NeonVisionEditorIcon.png 2026-02-06 14:37:19 +01:00
PRIVACY.md appreview: add paywall disclosures and privacy policy links 2026-02-12 16:55:14 +01:00
README.md docs: automate release download metrics refresh 2026-03-04 19:53:58 +01:00
SECURITY.md SECURITY.md aktualisieren 2026-02-09 06:55:22 +01:00

Neon Vision Editor

Latest Release License: MIT Platforms App Store TestFlight

Neon Vision Editor Logo

A lightweight, modern editor focused on speed, readability, and automatic syntax highlighting.

Minimal by design: quick edits, fast file access, no IDE bloat.

h3p apps is a focused portal for product docs, setup guides, and release workflows: >h3p apps

Release Download: GitHub Releases

Status: active release
Latest release: v0.4.33 Platform target: macOS 26 (Tahoe) compatible with macOS Sequoia Apple Silicon: tested / Intel: not tested Last updated (README): 2026-03-04 for release line v0.4.33

Download Metrics

All Downloads v0.4.33 Downloads

Release Download Trend

GitHub release downloads trend chart

Styled line chart with highlighted points shows per-release totals and trend direction.

Snapshot total downloads: 530 across releases.

Project Docs

What's New Since v0.4.32

  • iPad toolbar keeps key actions visible more consistently (Settings, Search, Project Sidebar, Markdown Preview).
  • iPad Markdown Preview now auto-prioritizes preview space by collapsing the project sidebar when needed.
  • Settings polish on iOS/iPad: improved German localization coverage, centered tab headers, and cleaner card grouping.
  • macOS top-left window controls are more stable during settings/tab transitions.

Who Is This For?

  • Quick note takers who want a fast native editor without IDE overhead.
  • Markdown-focused writers who need clean editing and quick preview on Apple devices.
  • Developers editing scripts/config files who want syntax highlighting and fast file navigation.

Download

Prebuilt binaries are available on GitHub Releases.

  • Latest release: v0.4.33
  • Channel: Stable (GitHub Releases)
  • Apple AppStore On the AppStore
  • TestFlight beta: Join here
  • Channel: Beta (TestFlight)
  • Architecture: Apple Silicon (Intel not tested)
  • Notarization: is finally implemented

Getting Started (30 Seconds)

  1. Install using curl or Homebrew (below), or download the latest .zip/.dmg from Releases.
  2. Move Neon Vision Editor.app to /Applications.
  3. Launch the app.
  4. Open a file with Cmd+O.
  5. Use Cmd+P for Quick Open and Cmd+F for Find & Replace.
  6. Toggle Vim mode with Cmd+Shift+V if needed.

Install

Quick install (curl)

Install the latest release directly:

curl -fsSL https://raw.githubusercontent.com/h3pdesign/Neon-Vision-Editor/main/scripts/install.sh | sh

Install without admin password prompts (user-local app folder):

curl -fsSL https://raw.githubusercontent.com/h3pdesign/Neon-Vision-Editor/main/scripts/install.sh | sh -s -- --appdir "$HOME/Applications"

Homebrew

brew tap h3pdesign/tap
brew install --cask neon-vision-editor

Tap repository: h3pdesign/homebrew-tap

If Homebrew asks for an admin password, it is usually because casks install into /Applications. Use this to avoid that:

brew install --cask --appdir="$HOME/Applications" neon-vision-editor

Gatekeeper (macOS 26 Tahoe)

If macOS blocks first launch:

  1. Open System Settings.
  2. Go to Privacy & Security.
  3. In Security, find the blocked app message.
  4. Click Open Anyway.
  5. Confirm the dialog.

Features

Neon Vision Editor keeps the surface minimal, but covers the workflows used most often while writing, coding, and reviewing files.

Area Highlights macOS iOS iPadOS
Core Experience Fast loading for regular and large text files; tabbed editing; broad syntax highlighting; native Swift/AppKit feel; multi-window workflows Full Full Full
Editing & Productivity Inline code completion (Tab accept); Regex Find/Replace (incl. Replace All); optional Vim mode; one-click language templates; curated built-in themes Full Full Full
Markdown Native Markdown preview templates (Default, Docs, Article, Compact); improved toolbar access to preview workflows Full No Full
Projects & Files Project sidebar + Quick Open (Cmd+P); recursive folder tree; last-session project restore; cross-platform Save As…; direct handling for .plist / .sh / text files Full Full Full
Settings & Support Grouped settings with improved localization and tab structure; optional StoreKit 2 support purchase flow Full Full Full
Architecture & Reliability Flux/command-pattern command flow; Swift concurrency hardening; macOS AI Activity Log diagnostics; privacy-first/no telemetry Full Partial Partial

Feature checklist (explicit):

  • Vim support (optional normal/insert workflow).
  • Regex Find/Replace with Replace All.
  • Inline code completion with Tab-to-accept.
  • Native Markdown preview templates (macOS + iPadOS).
  • Quick Open (Cmd+P) and project sidebar navigation.
  • Recursive project tree rendering for nested folders.
  • Cross-platform Save As… support.
  • Bracket helper on all platforms (macOS toolbar helper, iOS/iPad keyboard bar).
  • Starter templates for common languages.
  • Built-in theme collection (Dracula, One Dark Pro, Nord, Tokyo Night, Gruvbox, Neon Glow).
  • Session restore including previously opened project folder.
  • Optional Support purchase flow in Settings (StoreKit 2).
  • AI Activity Log diagnostics window on macOS.

Platform Matrix

Availability legend: Full = complete support, Partial = available with platform constraints, No = currently unavailable.

Capability macOS iOS iPadOS Notes
Fast text editing + syntax highlighting Full Full Full Optimized for regular and large files.
Markdown preview templates Full No Full Presets: Default, Docs, Article, Compact.
Project sidebar Full Full Full Folder tree + nested structure rendering.
Quick Open (Cmd+P) Full Partial Full iOS requires hardware keyboard for shortcut use.
Bracket helper Full Full Full macOS: toolbar helper, iOS/iPadOS: keyboard snippet bar.
Settings tabs + grouped cards Full Full Full Localized UI with grouped preference cards.

Neon Vision Editor App

1-Minute Demo Flow

  1. Open a file and check syntax highlighting: docs/images/macos-main.png
  2. Use Quick Open and jump between project files: GitHub Releases
  3. Toggle Markdown Preview on iPad: docs/images/ipad-markdown-preview.png
  4. Adjust settings/theme and continue editing: docs/images/iphone-editor.png

Roadmap (Near Term)

  • Improve iPad settings layout density and reduce scrolling friction. Tracking: #12
  • Expand Markdown preview parity and interaction stability across Apple platforms. Tracking: #13
  • Improve toolbar consistency and action discoverability across window sizes. Tracking: #14

Known Issues

Troubleshooting

  1. App blocked on first launch: use Gatekeeper steps above in Privacy & Security.
  2. Markdown preview not visible: ensure you are on macOS or iPadOS (not available on iPhone).
  3. Shortcut not working on iOS: connect a hardware keyboard for shortcut-based flows like Cmd+P.
  4. Sidebar/layout feels cramped on iPad: switch orientation or close side panels before preview.
  5. Settings feel off after updates: quit/relaunch app and verify current release version in Settings.

Configuration

  • Theme and appearance: Settings > Designs
  • Editor behavior (font, line height, wrapping, snippets): Settings > Editor
  • Startup/session behavior: Settings > Allgemein/General
  • Support and purchase options: Settings > Mehr/More (platform-dependent)

FAQ

  • Does Neon Vision Editor support Intel Macs?
    Intel is currently not fully validated.
  • Can I use it offline?
    Yes for core editing; network is only needed for optional external services (for example selected AI providers).
  • Do I need AI enabled to use the editor?
    No. Core editing, navigation, and preview features work without AI.
  • Where are tokens stored?
    In Keychain via SecureTokenStore, not in UserDefaults.

Keyboard Shortcuts

Shortcut Action
Cmd+N New Window
Cmd+T New Tab
Cmd+O Open File
Cmd+S Save
Cmd+W Close Tab
Cmd+P Quick Open
Cmd+F Find & Replace
Cmd+Shift+V Toggle Vim Mode
Cmd+Option+S Toggle Sidebar
Cmd+Option+L Toggle Line Wrap
Cmd+Shift+D Toggle Brain Dump Mode
Tab Accept code completion (when shown)

Changelog

v0.4.33 (summary)

  • Added performance instrumentation for startup first-paint/first-keystroke and file-open latency in debug builds.
  • Added iPad hardware-keyboard shortcut bridging for New Tab, Open, Save, Find, Find in Files, and Command Palette.
  • Added local runtime reliability monitoring with previous-run crash bucketing and main-thread stall watchdog logging in debug.
  • Improved command palette behavior with fuzzy matching, command entries, and recent-selection ranking.
  • Improved large-file responsiveness by forcing throttle mode during load/import and reevaluating after idle.

v0.4.32 (summary)

  • Added native macOS SettingsLink wiring for the menu bar entry so it opens the Settings scene through the system path.
  • Improved macOS command integration by preserving the system app-settings command group and standard Settings routing behavior.
  • Improved project-folder last-session restoration reliability by keeping security-scoped folder access active before rebuilding the sidebar tree.
  • Fixed non-standard Settings shortcut mapping by restoring the macOS standard Cmd+, behavior.
  • Fixed startup behavior when "Open with Blank Document" is enabled so launch always opens exactly one empty document.

v0.4.31 (summary)

  • Added an AI Activity Log on macOS with a dedicated diagnostics window and menu entry to inspect startup/provider events.
  • Added centralized macOS app command wiring for settings, AI diagnostics, updater, editor actions, and window-level command routing.
  • Added a full Flux/command-pattern redesign completed in a parallel session.
  • Improved release automation resiliency in scripts/release_all.sh with fail-fast gh auth checks, workflow/runner prechecks, stricter workflow status handling, and retryable asset verification.
  • Improved settings startup behavior to preserve user-selected tabs/preferences and avoid redundant refresh work when opening Settings.

Full release history: CHANGELOG.md

Known Limitations

  • Intel Macs are not fully validated.
  • Vim support is intentionally basic (not full Vim emulation).
  • iOS/iPad editor functionality is still more limited than macOS.

Privacy & Security

  • Privacy policy: PRIVACY.md.
  • API keys are stored in Keychain (SecureTokenStore), not UserDefaults.
  • Network traffic uses HTTPS.
  • No telemetry.
  • External AI requests only occur when code completion is enabled and a provider is selected.
  • Security policy and reporting details: SECURITY.md.

Release Integrity

  • Tag: v0.4.33
  • Tagged commit: 1c31306
  • Verify local tag target:
git rev-parse --verify v0.4.33
  • Verify downloaded artifact checksum locally:
shasum -a 256 <downloaded-file>

Release Policy

  • Stable: tagged GitHub releases intended for daily use.
  • Beta: TestFlight builds may include in-progress UX and platform polish.
  • Cadence: fixes/polish can ship between minor tags, with summary notes mirrored in README and CHANGELOG.md.

Requirements

  • macOS 26 (Tahoe)
  • Xcode compatible with macOS 26 toolchain
  • Apple Silicon recommended

Build from source

git clone https://github.com/h3pdesign/Neon-Vision-Editor.git
cd Neon-Vision-Editor
open "Neon Vision Editor.xcodeproj"

Contributing Quickstart

Contributor guide: CONTRIBUTING.md

git clone https://github.com/h3pdesign/Neon-Vision-Editor.git
cd Neon-Vision-Editor
xcodebuild -project "Neon Vision Editor.xcodeproj" -scheme "Neon Vision Editor" -destination 'platform=macOS,name=My Mac' build

Support & Feedback

Git hooks

To auto-increment Xcode CURRENT_PROJECT_VERSION on every commit:

scripts/install_git_hooks.sh

Support

If you want to support development:

License

Neon Vision Editor is licensed under the MIT License. See LICENSE.