2026-03-18 15:42:40 +00:00
< p align = "center" > < a href = "https://apps-h3p.com" > < img alt = "Docs on h3p apps" src = "https://img.shields.io/badge/Docs-h3p%20apps-111827?style=for-the-badge" > < / a > < a href = "https://www.patreon.com/h3p" > < img alt = "Support on Patreon" src = "https://img.shields.io/badge/Support%20on-Patreon-F96854?style=for-the-badge&logo=patreon&logoColor=white" > < / a > < a href = "https://www.paypal.com/paypalme/HilthartPedersen" > < img alt = "Support via PayPal" src = "https://img.shields.io/badge/Support%20via-PayPal-0070BA?style=for-the-badge&logo=paypal&logoColor=white" > < / a > < / p >
2026-03-18 13:22:57 +00:00
< p align = "center" >
< a href = "https://github.com/h3pdesign/Neon-Vision-Editor/releases" > < img alt = "Latest Release" src = "https://img.shields.io/github/v/tag/h3pdesign/Neon-Vision-Editor?label=release" > < / a >
2026-03-18 15:42:40 +00:00
< a href = "https://apps.apple.com/de/app/neon-vision-editor/id6758950965" > < img alt = "Platforms" src = "https://img.shields.io/badge/platforms-macOS%20%7C%20iOS%20%7C%20iPadOS-0A84FF" > < / a >
2026-03-18 13:22:57 +00:00
< a href = "https://github.com/h3pdesign/Neon-Vision-Editor/actions/workflows/release-notarized.yml" > < img alt = "Notarized Release" src = "https://img.shields.io/github/actions/workflow/status/h3pdesign/Neon-Vision-Editor/release-notarized.yml?branch=main&label=Notarized%20Release" > < / a >
< a href = "https://github.com/h3pdesign/homebrew-tap/actions/workflows/update-cask.yml" > < img alt = "Homebrew Cask Sync" src = "https://img.shields.io/github/actions/workflow/status/h3pdesign/homebrew-tap/update-cask.yml?label=Homebrew%20Cask%20Sync" > < / a >
2026-03-27 07:14:29 +00:00
< a href = "https://github.com/h3pdesign/Neon-Vision-Editor/blob/main/SECURITY.md" > < img alt = "Security Policy" src = "https://img.shields.io/badge/security-policy-22C55E" > < / a >
< a href = "https://github.com/h3pdesign/Neon-Vision-Editor/commits/main" > < img alt = "SSH Signed Commits" src = "https://img.shields.io/badge/commits-SSH%20signed-2563EB" > < / a >
2026-03-18 13:22:57 +00:00
< a href = "https://github.com/h3pdesign/Neon-Vision-Editor/blob/main/LICENSE" > < img alt = "License: MIT" src = "https://img.shields.io/badge/license-MIT-green.svg" > < / a >
< / p >
< p align = "center" > < / p >
2026-03-18 15:57:44 +00:00
< div align = "center" >
< img src = "docs/images/readme-wordmark.svg" alt = "Neon Vision Editor wordmark" width = "680" / > < br >
2026-03-18 12:54:35 +00:00
< img src = "docs/images/readme-hero-accent.svg" alt = "Neon Vision Editor accent line" width = "180" / >
2026-03-18 15:57:44 +00:00
< / div >
2026-03-01 15:45:16 +00:00
2026-03-18 13:12:30 +00:00
< p align = "center" > < / p >
2026-03-07 18:58:16 +00:00
< p align = "center" >
2026-03-18 13:12:30 +00:00
< img src = "docs/images/NeonVisionEditorIcon.png?v=20260310" alt = "Neon Vision Editor Logo" width = "228" / >
2026-03-07 18:58:16 +00:00
< / p >
2025-08-26 10:57:01 +00:00
< p align = "center" >
2026-03-18 13:22:57 +00:00
< strong > < span style = "font-size: 1.2em;" > A native editor for markdown, notes, and code across macOS, iPhone, and iPad.< / span > < / strong >
2025-08-26 10:57:01 +00:00
< / p >
2026-01-23 13:27:36 +00:00
< p align = "center" >
2026-03-18 13:06:17 +00:00
Minimal by design. Quick edits, fast file access, no IDE bloat.
2026-01-23 13:27:36 +00:00
< / p >
2025-08-26 11:20:28 +00:00
2026-03-18 13:14:07 +00:00
< p align = "center" > < / p >
2026-01-24 13:09:49 +00:00
< p align = "center" >
2026-03-18 13:06:17 +00:00
< strong > Download:< / strong >
< a href = "https://github.com/h3pdesign/Neon-Vision-Editor/releases" > GitHub Releases< / a >
·
< a href = "https://apps.apple.com/de/app/neon-vision-editor/id6758950965" > App Store< / a >
·
< a href = "https://testflight.apple.com/join/YWB2fGAP" > TestFlight< / a >
2026-03-18 12:54:35 +00:00
< / p >
2026-03-18 13:06:17 +00:00
< h3 align = "center" > Feedback Pulse< / h3 >
2026-02-17 23:19:47 +00:00
< p align = "center" >
2026-03-18 13:06:17 +00:00
< sub > Share what works well and what should improve for both the app and the README.< / sub >
2026-02-17 23:19:47 +00:00
< / p >
2026-03-18 12:54:35 +00:00
< p align = "center" >
2026-03-18 13:06:17 +00:00
< a href = "https://github.com/h3pdesign/Neon-Vision-Editor/issues?q=is%3Aissue%20is%3Aopen%20%22%5BPositive%20Feedback%5D%22%20in%3Atitle" >
< img alt = "Open Positive Feedback" src = "https://img.shields.io/github/issues-search/h3pdesign/Neon-Vision-Editor?query=is%3Aissue%20is%3Aopen%20%22%5BPositive%20Feedback%5D%22%20in%3Atitle&label=Open%20Positive&color=22C55E" >
< / a >
< a href = "https://github.com/h3pdesign/Neon-Vision-Editor/issues?q=is%3Aissue%20is%3Aopen%20%22%5BNegative%20Feedback%5D%22%20in%3Atitle" >
< img alt = "Open Negative Feedback" src = "https://img.shields.io/github/issues-search/h3pdesign/Neon-Vision-Editor?query=is%3Aissue%20is%3Aopen%20%22%5BNegative%20Feedback%5D%22%20in%3Atitle&label=Open%20Negative&color=EF4444" >
< / a >
2026-03-18 12:54:35 +00:00
< / p >
2026-03-10 11:51:31 +00:00
< p align = "center" >
2026-03-18 13:06:17 +00:00
< a href = "https://github.com/h3pdesign/Neon-Vision-Editor/issues/new?template=feature_request.yml&title=%5BPositive%20Feedback%5D%20App%2FREADME%3A%20" > Share positive feedback< / a >
·
< a href = "https://github.com/h3pdesign/Neon-Vision-Editor/issues/new?template=bug_report.yml&title=%5BNegative%20Feedback%5D%20App%2FREADME%3A%20" > Share negative feedback< / a >
2026-03-10 11:51:31 +00:00
< / p >
2026-02-17 23:25:17 +00:00
2026-02-11 20:48:40 +00:00
> Status: **active release**
2026-04-16 10:40:19 +00:00
> Latest release: **v0.6.1**
2026-02-11 20:48:40 +00:00
> Platform target: **macOS 26 (Tahoe)** compatible with **macOS Sequoia**
2026-01-24 13:20:47 +00:00
> Apple Silicon: tested / Intel: not tested
2026-04-16 13:20:04 +00:00
> Last updated (README): **2026-03-30** for latest release **v0.6.1**
2026-03-01 15:58:54 +00:00
2026-03-09 22:06:37 +00:00
## Start Here
- Jump: [Install ](#install ) | [Features ](#features ) | [Contributing ](#contributing-quickstart )
- Quick install: [GitHub Releases ](https://github.com/h3pdesign/Neon-Vision-Editor/releases ), [App Store ](https://apps.apple.com/de/app/neon-vision-editor/id6758950965 ), [TestFlight ](https://testflight.apple.com/join/YWB2fGAP )
2026-03-09 22:10:10 +00:00
- Need help quickly: [Troubleshooting ](#troubleshooting ) | [FAQ ](#faq ) | [Known Issues ](#known-issues )
2026-03-09 22:06:37 +00:00
2026-03-10 09:16:55 +00:00
### Start in 60s (Source Build)
2026-03-09 22:06:37 +00:00
1. `git clone https://github.com/h3pdesign/Neon-Vision-Editor.git`
2. `cd Neon-Vision-Editor`
3. `xcodebuild -project "Neon Vision Editor.xcodeproj" -scheme "Neon Vision Editor" -destination 'platform=macOS,name=My Mac' build`
2026-03-10 09:16:55 +00:00
4. `open "Neon Vision Editor.xcodeproj"` and run, then use `Cmd+P` for Quick Open.
| For | Not For |
|---|---|
| Fast native editing across macOS, iOS, iPadOS | Full IDE workflows with deep refactoring/debugger stacks |
| Markdown writing and script/config edits with highlighting | Teams that require complete Intel Mac validation today |
| Users who want low overhead and quick file access | Users expecting full desktop-IDE parity on iPhone |
## Table of Contents
2026-03-10 10:48:30 +00:00
< p align = "center" >
< a href = "#start-here" > Start Here< / a > ·
< a href = "#release-channels" > Release Channels< / a > ·
< a href = "#download-metrics" > Download Metrics< / a > ·
2026-03-27 08:30:46 +00:00
< a href = "#project-documentation" > Project Documentation< / a > ·
2026-03-10 10:48:30 +00:00
< a href = "#features" > Features< / a > ·
2026-03-27 08:30:46 +00:00
< a href = "#release-spotlight" > Release Spotlight< / a > ·
2026-03-10 10:48:30 +00:00
< a href = "#platform-matrix" > Platform Matrix< / a > < br >
< a href = "#roadmap-near-term" > Roadmap (Near Term)< / a > ·
< a href = "#troubleshooting" > Troubleshooting< / a > ·
< a href = "#faq" > FAQ< / a > ·
< a href = "#changelog" > Changelog< / a > ·
< a href = "#contributing-quickstart" > Contributing Quickstart< / a > ·
< a href = "#support--feedback" > Support & Feedback< / a >
< / p >
2026-03-09 22:06:37 +00:00
2026-03-07 18:58:16 +00:00
## Release Channels
2026-03-07 19:01:33 +00:00
< div align = "center" >
< table >
< thead >
< tr >
< th > Channel< / th >
< th > Best for< / th >
< th > Delivery< / th >
< / tr >
< / thead >
< tbody >
< tr >
2026-03-10 11:08:25 +00:00
< td > < img alt = "Stable" src = "https://img.shields.io/badge/Stable-22C55E?style=flat-square" > < / td >
2026-03-07 19:01:33 +00:00
< td > Direct notarized builds and fastest stable updates< / td >
< td > < a href = "https://github.com/h3pdesign/Neon-Vision-Editor/releases" > GitHub Releases< / a > < / td >
< / tr >
< tr >
2026-03-10 11:08:25 +00:00
< td > < img alt = "Store" src = "https://img.shields.io/badge/Store-0A84FF?style=flat-square" > < / td >
2026-03-07 19:01:33 +00:00
< td > Apple-managed install/update flow< / td >
< td > < a href = "https://apps.apple.com/de/app/neon-vision-editor/id6758950965" > App Store< / a > < / td >
< / tr >
< tr >
2026-03-10 11:08:25 +00:00
< td > < img alt = "Beta" src = "https://img.shields.io/badge/Beta-F59E0B?style=flat-square" > < / td >
2026-03-07 19:01:33 +00:00
< td > Early testing of upcoming changes< / td >
< td > < a href = "https://testflight.apple.com/join/YWB2fGAP" > TestFlight< / a > < / td >
< / tr >
< / tbody >
< / table >
< / div >
2026-03-07 18:58:16 +00:00
2026-03-04 18:41:43 +00:00
## Download Metrics
< p align = "center" >
< img alt = "All Downloads" src = "https://img.shields.io/github/downloads/h3pdesign/Neon-Vision-Editor/total?style=for-the-badge&label=All%20Downloads&color=0A84FF" >
2026-04-16 12:07:22 +00:00
< img alt = "v0.6.1 Downloads" src = "https://img.shields.io/github/downloads/h3pdesign/Neon-Vision-Editor/latest/total?style=for-the-badge&label=v0.6.1&color=22C55E" >
2026-03-04 18:41:43 +00:00
< / p >
2026-03-11 20:59:41 +00:00
< p align = "center" > < strong > Release Download + Traffic Trend< / strong > < / p >
2026-03-04 18:41:43 +00:00
2026-03-04 18:48:08 +00:00
< p align = "center" >
< img src = "docs/images/release-download-trend.svg" alt = "GitHub release downloads trend chart" width = "100%" >
< / p >
2026-03-11 20:59:41 +00:00
< p align = "center" > < em > Styled line chart shows per-release totals with 14-day traffic counters for clones and views.< / em > < / p >
< p align = "center" >
2026-04-20 09:02:25 +00:00
< img alt = "Unique cloners (14d)" src = "https://img.shields.io/static/v1?label=Unique+cloners+%2814d%29&message=298&color=7C3AED&style=for-the-badge" >
< img alt = "Unique visitors (14d)" src = "https://img.shields.io/static/v1?label=Unique+visitors+%2814d%29&message=147&color=0EA5E9&style=for-the-badge" >
2026-03-11 20:59:41 +00:00
< / p >
< p align = "center" >
2026-04-20 01:05:06 +00:00
< img alt = "Clone snapshot (UTC)" src = "https://img.shields.io/static/v1?label=Clone+snapshot+%28UTC%29&message=2026-04-20&color=334155&style=flat-square" >
< img alt = "View snapshot (UTC)" src = "https://img.shields.io/static/v1?label=View+snapshot+%28UTC%29&message=2026-04-20&color=334155&style=flat-square" >
2026-03-11 20:59:41 +00:00
< / p >
2026-03-27 08:30:46 +00:00
## Project Documentation
2026-03-01 15:58:54 +00:00
- Release history: [`CHANGELOG.md` ](CHANGELOG.md )
- Contributing guide: [`CONTRIBUTING.md` ](CONTRIBUTING.md )
- Privacy: [`PRIVACY.md` ](PRIVACY.md )
- Security policy: [`SECURITY.md` ](SECURITY.md )
2026-03-01 22:59:15 +00:00
- Release checklists: [`release/` ](release/ ) — TestFlight & App Store preflight docs
2025-08-26 10:57:01 +00:00
2026-04-16 10:40:19 +00:00
## What's New Since v0.6.0
2026-03-01 15:24:53 +00:00
2026-03-29 14:31:16 +00:00
- The Project Sidebar and Markdown Preview header were refined across macOS, iPhone, and iPad for cleaner spacing, alignment, and export controls.
2026-04-16 13:45:31 +00:00
- Actions for creating files/folders, plus rename, duplicate, and delete flows
- Refined project sidebar visual hierarchy and interaction density for clearer navigation in large trees
- A dedicated Markdown Preview style toolbar button and consolidated export options into toolbar menus that appear only when preview is active
- Expanded localization coverage for new Markdown Preview toolbar strings (including Simplified Chinese additions)
2026-03-01 15:24:53 +00:00
2026-03-01 16:04:03 +00:00
## Who Is This For?
2026-03-01 15:45:16 +00:00
2026-03-16 11:26:02 +00:00
| Best For | Why Neon Vision Editor |
|---|---|
| Quick note takers | Fast native startup and low UI overhead for quick edits |
| Markdown-focused writers | Clean editing with quick preview workflows on Apple devices |
| Developers editing scripts/config files | Syntax highlighting + fast file navigation without full IDE complexity |
2026-03-01 15:24:53 +00:00
2026-03-07 18:58:16 +00:00
## Why This Instead of a Full IDE?
2026-03-16 11:26:02 +00:00
| Advantage | What It Means |
|---|---|
| Faster startup | Lower overhead for short edit sessions |
| Focused surface | Editor-first workflow without project-system bloat |
| Native Apple behavior | Consistent experience on macOS, iOS, and iPadOS |
2026-03-09 22:06:37 +00:00
2026-01-23 13:27:36 +00:00
## Download
2026-02-08 10:09:57 +00:00
Prebuilt binaries are available on [GitHub Releases ](https://github.com/h3pdesign/Neon-Vision-Editor/releases ).
2026-01-23 13:27:36 +00:00
2026-03-16 11:26:02 +00:00
| Channel | Best For | Download | Release Track | Notes |
|---|---|---|---|---|
2026-04-16 13:21:59 +00:00
| **Stable** | Direct notarized builds and fastest stable updates | [GitHub Releases ](https://github.com/h3pdesign/Neon-Vision-Editor/releases ) | **v0.6.1** | Apple Silicon tested, Intel not fully validated |
2026-03-16 11:26:02 +00:00
| **Store** | Apple-managed installs and updates | [Neon Vision Editor on the App Store ](https://apps.apple.com/de/app/neon-vision-editor/id6758950965 ) | App Store | Automatic Store delivery/update flow |
| **Beta** | Testing upcoming changes before stable | [TestFlight Invite ](https://testflight.apple.com/join/YWB2fGAP ) | TestFlight | Early access builds for feedback |
2026-01-23 13:27:36 +00:00
2026-02-08 10:09:57 +00:00
## Install
### Quick install (curl)
2026-02-08 01:03:34 +00:00
Install the latest release directly:
```bash
curl -fsSL https://raw.githubusercontent.com/h3pdesign/Neon-Vision-Editor/main/scripts/install.sh | sh
```
Install without admin password prompts (user-local app folder):
```bash
curl -fsSL https://raw.githubusercontent.com/h3pdesign/Neon-Vision-Editor/main/scripts/install.sh | sh -s -- --appdir "$HOME/Applications"
```
2026-02-08 10:09:57 +00:00
### Homebrew
```bash
brew tap h3pdesign/tap
brew install --cask neon-vision-editor
```
2026-02-08 20:50:07 +00:00
Tap repository: [h3pdesign/homebrew-tap ](https://github.com/h3pdesign/homebrew-tap )
2026-02-08 10:09:57 +00:00
If Homebrew asks for an admin password, it is usually because casks install into `/Applications` .
Use this to avoid that:
2026-01-24 13:20:47 +00:00
2026-02-08 10:09:57 +00:00
```bash
brew install --cask --appdir="$HOME/Applications" neon-vision-editor
```
2026-01-24 13:20:47 +00:00
2026-02-08 10:09:57 +00:00
### Gatekeeper (macOS 26 Tahoe)
2026-01-24 13:20:47 +00:00
2026-02-08 10:09:57 +00:00
If macOS blocks first launch:
2026-01-23 13:27:36 +00:00
2026-02-08 10:09:57 +00:00
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.
2026-01-23 13:27:36 +00:00
2026-02-08 10:09:57 +00:00
## Features
2026-01-23 13:27:36 +00:00
2026-03-09 22:06:37 +00:00
Neon Vision Editor keeps the surface minimal and focuses on fast writing/coding workflows.
Platform-specific availability is tracked in the [Platform Matrix ](#platform-matrix ) section below.
2026-03-01 16:04:03 +00:00
2026-03-10 12:09:52 +00:00
< p align = "center" >
< img alt = "Fast Editing" src = "https://img.shields.io/badge/Fast%20Editing-Tabbed%20%2B%20Large%20Files-22C55E?style=for-the-badge" >
< img alt = "Syntax Highlighting" src = "https://img.shields.io/badge/Syntax-Multi--Language-0A84FF?style=for-the-badge" >
< img alt = "Regex Find Replace" src = "https://img.shields.io/badge/Find%20%26%20Replace-Regex%20Ready-F59E0B?style=for-the-badge" >
< / p >
< p align = "center" >
< img alt = "Markdown Preview" src = "https://img.shields.io/badge/Markdown-Preview%20Templates-DB2777?style=for-the-badge" >
< img alt = "Quick Open" src = "https://img.shields.io/badge/Quick%20Open-Cmd%2BP-7C3AED?style=for-the-badge" >
< img alt = "Project Sidebar" src = "https://img.shields.io/badge/Project%20Sidebar-Recursive%20Navigation-0891B2?style=for-the-badge" >
< / p >
< p align = "center" >
< img alt = "Cross Platform" src = "https://img.shields.io/badge/Cross--Platform-macOS%20%7C%20iOS%20%7C%20iPadOS-2563EB?style=for-the-badge" >
< img alt = "Safety" src = "https://img.shields.io/badge/Safety-Unsupported%20File%20Guards-EA580C?style=for-the-badge" >
< img alt = "Privacy" src = "https://img.shields.io/badge/Privacy-No%20Telemetry-111827?style=for-the-badge" >
< / p >
2026-03-10 15:46:17 +00:00
< p align = "center" >
< img alt = "Themes" src = "https://img.shields.io/badge/Themes-Prism%20Daylight-DB2777?style=for-the-badge" >
< img alt = "Tabs" src = "https://img.shields.io/badge/Tabs-Double--Click%20Close-4F46E5?style=for-the-badge" >
2026-03-18 16:08:37 +00:00
< img alt = "Code Snapshot" src = "https://img.shields.io/badge/Code%20Snapshot-Share%20Images-F97316?style=for-the-badge" >
2026-03-16 11:26:02 +00:00
< img alt = "TeX Support" src = "https://img.shields.io/badge/TeX%2FLaTeX-Syntax%20Highlighting-14B8A6?style=for-the-badge" >
2026-03-10 15:46:17 +00:00
< / p >
2026-03-18 16:10:52 +00:00
< p align = "center" >
< img alt = "Safe Mode" src = "https://img.shields.io/badge/Safe%20Mode-Startup%20Recovery-E11D48?style=for-the-badge" >
< img alt = "Markdown PDF Export" src = "https://img.shields.io/badge/Markdown%20PDF-Paginated%20%2B%20One--Page-7C3AED?style=for-the-badge" >
< img alt = "Indexed Search" src = "https://img.shields.io/badge/Find%20in%20Files-Background%20Index-2563EB?style=for-the-badge" >
< img alt = "Vim Mode" src = "https://img.shields.io/badge/Vim%20Mode-Hardware%20Keyboard-059669?style=for-the-badge" >
< / p >
2026-03-10 12:09:52 +00:00
### Editing Core
2026-03-09 22:06:37 +00:00
- Fast loading for regular and large text files with tabbed editing.
2026-03-16 11:26:02 +00:00
- Broad syntax highlighting (including TeX/LaTeX), inline completion with Tab-to-accept, and regex Find/Replace with Replace All.
2026-03-10 12:09:52 +00:00
- Optional Vim workflow support and starter templates for common languages.
### Navigation & Workflow
- Quick Open (`Cmd+P`), project sidebar navigation, and recursive project tree rendering.
- Project quick actions (`Expand All` / `Collapse All` ) and supported-files-only filter.
- Cross-platform `Save As…` and Close All Tabs with confirmation.
### Preview, Platform, and Safety
- Native Markdown preview templates on macOS/iOS/iPadOS plus iPhone bottom-sheet preview.
- `.svg` file support via XML mode and bracket helper on all platforms.
- Unsupported-file open/import safety guards and session restore for previously opened project folder.
### Customization & Diagnostics
- Built-in theme collection: Dracula, One Dark Pro, Nord, Tokyo Night, Gruvbox, and Neon Glow.
- Grouped settings, optional StoreKit support flow, and AI Activity Log diagnostics on macOS.
2026-03-01 16:08:22 +00:00
2026-03-27 08:30:46 +00:00
## Release Spotlight
2026-03-16 11:16:59 +00:00
< p align = "center" >
2026-03-30 17:57:35 +00:00
< img alt = "Release Spotlight" src = "https://img.shields.io/badge/RELEASE%20SPOTLIGHT-v0.6.0-F97316?style=for-the-badge" >
2026-03-16 11:16:59 +00:00
< / p >
2026-03-30 17:57:35 +00:00
**Spotlight for v0.6.0:** A cross-platform polish release that completes the current remote-workflow line, strengthens search and navigation, improves iPad keyboard parity, expands Markdown Preview polish, and closes several localization and UI consistency gaps across macOS, iPhone, and iPad.
2026-03-16 10:48:32 +00:00
Create polished share images directly from your selected code.
< p align = "center" >
< a href = "docs/images/code-snapshot-showcase.svg" >
< img src = "docs/images/code-snapshot-showcase.svg" alt = "Code Snapshot preview showing styled code card on gradient background" width = "920" >
< / a > < br >
< sub > Styled export preview for social sharing, changelogs, and issue discussions.< / sub >
< / p >
2026-03-16 11:26:02 +00:00
- Toolbar button: click < img src = "docs/images/code-snapshot-toolbar-icon.svg" alt = "Code Snapshot toolbar icon" width = "16" valign = "middle" > in the top toolbar (`Create Code Snapshot`).
2026-03-16 10:48:32 +00:00
- Selection menu: right-click selected text and choose `Create Code Snapshot` .
- Composer controls: choose appearance, background, frame style, line numbers, and padding.
- Export: use `Share` to generate a PNG snapshot and share/save it.
2026-03-07 18:58:16 +00:00
## Architecture At A Glance
2026-03-18 10:07:24 +00:00
```mermaid
flowchart LR
Mac["Platform: macOS shell (SwiftUI + AppKit bridges)"]
IOS["Platform: iOS/iPadOS shell (SwiftUI + UIKit bridges)"]
ACT["App Layer: user actions (toolbar/menu/shortcuts)"]
VM["App Layer: EditorViewModel (@MainActor state owner)"]
CMD["App Layer: command reducers (Flux-style mutations)"]
IO["Core: file I/O + load/sanitize pipeline"]
HL["Core: syntax highlighting + runtime limits"]
FIND["Core: find/replace + selection engine"]
PREV["Core: markdown preview renderer"]
SAFE["Core: unsupported-file safety guards"]
STORE["Infra: tabs + session restore store"]
PREFS["Infra: settings + persistence"]
SEC["Infra: SecureTokenStore (Keychain)"]
UPD["Infra: release update manager"]
Mac --> ACT
IOS --> ACT
ACT --> VM
VM --> CMD
CMD --> STORE
VM --> IO
VM --> HL
VM --> FIND
VM --> PREV
VM --> SAFE
VM --> PREFS
VM --> UPD
PREFS --> STORE
IO --> STORE
VM --> SEC
classDef platform stroke:#2563EB,stroke-width:3px,fill:transparent,font-family:ui-monospace\, SFMono-Regular\, Menlo\, Monaco\, Consolas\, Liberation Mono\, monospace,font-size:13px;
classDef app stroke:#059669,stroke-width:3px,fill:transparent,font-family:ui-monospace\, SFMono-Regular\, Menlo\, Monaco\, Consolas\, Liberation Mono\, monospace,font-size:13px;
classDef core stroke:#EA580C,stroke-width:3px,fill:transparent,font-family:ui-monospace\, SFMono-Regular\, Menlo\, Monaco\, Consolas\, Liberation Mono\, monospace,font-size:13px;
classDef infra stroke:#9333EA,stroke-width:3px,fill:transparent,font-family:ui-monospace\, SFMono-Regular\, Menlo\, Monaco\, Consolas\, Liberation Mono\, monospace,font-size:13px;
class Mac,IOS platform;
class ACT,VM,CMD app;
class IO,HL,FIND,PREV,SAFE core;
class STORE,PREFS,SEC,UPD infra;
linkStyle 0,1 stroke:#2563EB,stroke-width:2px;
linkStyle 2,3 stroke:#059669,stroke-width:2px;
linkStyle 5,6,7,8,9,13 stroke:#EA580C,stroke-width:2px;
linkStyle 4,10,11,12,14 stroke:#9333EA,stroke-width:2px;
```
2026-03-07 18:58:16 +00:00
2026-03-10 09:19:12 +00:00
- `EditorViewModel` is the single UI-facing orchestration point per window/scene.
- Commands mutate editor state predictably; session/tabs persist through store services.
- File access and parsing stay off the main thread; UI state changes stay on the main thread.
- Platform shells stay thin and route interactions into shared app/core services.
- Security-sensitive credentials remain in Keychain (`SecureTokenStore`), not plain prefs.
2026-03-10 10:40:55 +00:00
- Color key in diagram: blue = platform shell, green = app orchestration, orange = core services, purple = infrastructure.
2026-03-10 09:19:12 +00:00
2026-03-10 09:38:23 +00:00
### Architecture principles
- Keep UI mutations on the main thread (`@MainActor`) and heavy work off the UI thread.
- Keep window/scene state isolated to avoid accidental cross-window coupling.
- Keep security defaults strict: tokens in Keychain, no telemetry by default.
- Keep platform wrappers thin and push shared behavior into common services.
2026-03-01 16:04:03 +00:00
## Platform Matrix
2026-03-10 09:22:16 +00:00
Most editor features are shared across macOS, iOS, and iPadOS.
### Shared Across All Platforms
- Fast text editing with syntax highlighting.
- Markdown preview templates (Default, Docs, Article, Compact).
- Project sidebar with supported-files filter.
- Unsupported-file safety alerts.
- SVG (`.svg`) support via XML mode.
- Close All Tabs with confirmation.
- Bracket helper and grouped Settings cards.
### Platform-Specific Differences
2026-03-01 16:04:03 +00:00
| Capability | macOS | iOS | iPadOS | Notes |
|---|---|---|---|---|
2026-03-10 12:20:20 +00:00
| Quick Open< br >< sub > `Cmd+P`</ sub > |  |  |  | iOS needs a hardware keyboard< br > for shortcut-driven flow. |
| Bracket Helper |  |  |  | Same behavior across platforms;< br > only the UI surface differs. |
| Markdown Preview |  |  |  | Interaction adapts to screen size< br > and platform input model. |
2026-03-01 15:58:54 +00:00
2026-03-07 18:58:16 +00:00
## Trust & Reliability Signals
2026-03-01 15:24:53 +00:00
2026-03-07 18:58:16 +00:00
- Notarized release pipeline: [release-notarized.yml ](https://github.com/h3pdesign/Neon-Vision-Editor/actions/workflows/release-notarized.yml )
- Pre-release verification gate: [pre-release-ci.yml ](https://github.com/h3pdesign/Neon-Vision-Editor/actions/workflows/pre-release-ci.yml )
- Security scanning: [CodeQL workflow ](https://github.com/h3pdesign/Neon-Vision-Editor/actions/workflows/codeql.yml )
2026-03-27 08:30:46 +00:00
- Homebrew cask sync: [update-cask.yml ](https://github.com/h3pdesign/homebrew-tap/actions/workflows/update-cask.yml )
More release integrity details: [Release Integrity ](#release-integrity )
2026-03-07 18:58:16 +00:00
2026-03-09 18:22:32 +00:00
## Platform Gallery
2026-03-07 18:58:16 +00:00
2026-03-09 18:22:32 +00:00
- [macOS ](#macos )
- [iPad ](#ipad )
- [iPhone ](#iphone )
2026-03-07 18:58:16 +00:00
- Source image index for docs: [`docs/images/README.md` ](docs/images/README.md )
2026-03-01 15:45:16 +00:00
- App Store gallery: [Neon Vision Editor on App Store ](https://apps.apple.com/de/app/neon-vision-editor/id6758950965 )
- Latest release assets: [GitHub Releases ](https://github.com/h3pdesign/Neon-Vision-Editor/releases )
2026-03-09 18:22:32 +00:00
### macOS
2026-03-07 18:58:16 +00:00
2026-03-27 07:33:35 +00:00
< table align = "center" >
< tr >
< td align = "center" >
< a href = "docs/images/NeonVisionEditorApp.png" >
< img src = "docs/images/NeonVisionEditorApp.png" alt = "Neon Vision Editor macOS app screenshot" width = "520" >
< / a > < br >
2026-03-27 08:30:46 +00:00
< sub > General editing workflow on macOS< / sub >
2026-03-27 07:33:35 +00:00
< / td >
< td align = "center" >
< a href = "docs/images/macos-editor-light-frame.png" >
< img src = "docs/images/macos-editor-light-frame.png" alt = "Neon Vision Editor macOS editor screenshot in framed light appearance" width = "520" >
< / a > < br >
2026-03-27 08:30:46 +00:00
< sub > Wide editing workspace with tabs and status bar context< / sub >
2026-03-27 07:33:35 +00:00
< / td >
< / tr >
< / table >
2026-03-07 18:58:16 +00:00
2026-03-09 18:22:32 +00:00
### iPad
< table align = "center" >
< tr >
< td align = "center" >
< a href = "docs/images/ipad-editor-light.png" >
< img src = "docs/images/ipad-editor-light.png" alt = "iPad editor in light mode" width = "520" >
< / a > < br >
2026-03-27 08:30:46 +00:00
< sub > Project navigation and editing workflow on iPad< / sub >
2026-03-09 18:22:32 +00:00
< / td >
< td align = "center" >
< a href = "docs/images/ipad-editor-dark.png" >
< img src = "docs/images/ipad-editor-dark.png" alt = "iPad editor in dark mode" width = "520" >
< / a > < br >
2026-03-27 08:30:46 +00:00
< sub > Markdown preview workflow in the editor context< / sub >
2026-03-09 18:22:32 +00:00
< / td >
< / tr >
< / table >
### iPhone
2026-03-18 09:56:02 +00:00
< div align = "center" >
2026-03-27 07:33:35 +00:00
< table width = "100%" style = "max-width: 760px; margin: 0 auto;" >
2026-03-18 09:56:02 +00:00
< tr >
< td align = "center" width = "50%" >
2026-03-27 07:33:35 +00:00
< a href = "docs/images/iphone-editor-light-frame-updated.png" >
< img src = "docs/images/iphone-editor-light-frame-updated.png" alt = "iPhone editor screenshot in light mode with syntax highlighting and keyboard bar" width = "280" >
2026-03-18 09:56:02 +00:00
< / a > < br >
2026-03-27 08:30:46 +00:00
< sub > Editing workflow with syntax highlighting and accessory bar< / sub >
2026-03-18 09:56:02 +00:00
< / td >
< td align = "center" width = "50%" >
2026-03-27 07:33:35 +00:00
< a href = "docs/images/iphone-menu-dark-frame.png" >
< img src = "docs/images/iphone-menu-dark-frame.png" alt = "iPhone editor screenshot with dark overflow menu open" width = "280" >
2026-03-18 09:56:02 +00:00
< / a > < br >
2026-03-27 08:30:46 +00:00
< sub > Overflow menu actions in the editor workflow< / sub >
2026-03-18 09:56:02 +00:00
< / td >
< / tr >
< tr >
2026-03-27 07:33:35 +00:00
< td align = "center" width = "50%" >
< a href = "docs/images/iphone-markdown-preview-dark.png" >
< img src = "docs/images/iphone-markdown-preview-dark.png" alt = "iPhone markdown preview screenshot in dark mode with export controls" width = "280" >
< / a > < br >
< sub > Markdown preview sheet with template, PDF mode, and export action< / sub >
< / td >
< td align = "center" width = "50%" >
< a href = "docs/images/iphone-themes-light-frame.png" >
< img src = "docs/images/iphone-themes-light-frame.png" alt = "iPhone theme colors editor screenshot in light mode" width = "280" >
2026-03-18 09:56:02 +00:00
< / a > < br >
2026-03-27 07:33:35 +00:00
< sub > Theme color editing on iPhone< / sub >
2026-03-18 09:56:02 +00:00
< / td >
< / tr >
< / table >
< / div >
2026-03-07 18:58:16 +00:00
2026-03-10 10:40:55 +00:00
## Release Flow (Completed + Upcoming)
2026-03-09 17:36:00 +00:00
< p align = "center" >
2026-03-10 10:48:30 +00:00
< a href = "docs/images/neon-vision-release-history-0.1-to-0.5-light.svg" >
< picture >
< source media = "(prefers-color-scheme: dark)" srcset = "docs/images/neon-vision-release-history-0.1-to-0.5.svg" >
< source media = "(prefers-color-scheme: light)" srcset = "docs/images/neon-vision-release-history-0.1-to-0.5-light.svg" >
< img src = "docs/images/neon-vision-release-history-0.1-to-0.5-light.svg" alt = "Neon Vision Editor release flow timeline with upcoming milestones" width = "100%" >
< / picture >
< / a >
2026-03-09 17:36:00 +00:00
< / p >
2026-03-10 10:48:30 +00:00
< p align = "center" > < sub > Click to open full-size SVG and zoom. In full view, each card links to release notes or the roadmap hub.< / sub > < / p >
2026-03-09 17:36:00 +00:00
2026-03-01 15:45:16 +00:00
## Roadmap (Near Term)
2026-03-10 12:14:34 +00:00
< p align = "center" >
2026-04-16 10:40:19 +00:00
< img alt = "Now" src = "https://img.shields.io/badge/NOW-v0.6.0%20to%20v0.6.1-22C55E?style=for-the-badge" >
< img alt = "Next" src = "https://img.shields.io/badge/NEXT-v0.6.2%20to%20v0.6.4-F59E0B?style=for-the-badge" >
2026-03-30 17:57:35 +00:00
< img alt = "Later" src = "https://img.shields.io/badge/LATER-v0.7.0-0A84FF?style=for-the-badge" >
2026-03-10 12:14:34 +00:00
< / p >
2026-03-30 17:57:35 +00:00
### Now (v0.6.0)
2026-03-10 12:14:34 +00:00
2026-03-30 17:57:35 +00:00
-  completed the current remote-workflow, search/navigation, iPad parity, and Markdown Preview polish line across macOS, iPhone, and iPad.
Tracking: [Release v0.6.0 ](https://github.com/h3pdesign/Neon-Vision-Editor/releases/tag/v0.6.0 )
2026-03-10 12:14:34 +00:00
2026-04-16 10:40:19 +00:00
### Next (v0.6.2 - v0.6.4)
2026-03-10 12:14:34 +00:00
2026-03-30 17:57:35 +00:00
-  follow-up platform polish and release hardening.
-  remote-session follow-up beyond the current shipped workflow scope.
2026-03-10 12:14:34 +00:00
2026-03-30 17:57:35 +00:00
### Later (v0.7.0)
2026-03-10 12:14:34 +00:00
2026-03-30 17:57:35 +00:00
-  native side-by-side diff view.
Tracking: [#33 ](https://github.com/h3pdesign/Neon-Vision-Editor/issues/33 )
2026-03-01 15:45:16 +00:00
## Known Issues
- Open known issues (live filter): [label:known-issue ](https://github.com/h3pdesign/Neon-Vision-Editor/issues?q=is%3Aissue%20is%3Aopen%20label%3Aknown-issue )
2026-03-01 15:24:53 +00:00
2026-03-01 15:58:54 +00:00
## 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?**
2026-03-10 09:38:23 +00:00
Intel is currently not fully validated. If you can help test, see [Help wanted: Intel Mac test coverage ](https://github.com/h3pdesign/Neon-Vision-Editor/issues/41 ).
2026-03-01 15:58:54 +00:00
- **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` .
2026-02-08 10:09:57 +00:00
## Keyboard Shortcuts
2026-01-23 13:27:36 +00:00
2026-03-05 10:35:25 +00:00
All shortcuts use `Cmd` (`⌘`). iPad/iOS require a hardware keyboard.
2026-03-10 11:08:25 +00:00
 
2026-03-10 11:16:27 +00:00
### 
| Shortcut | Action | Platforms |
|---|---|---|
| `Cmd+N` | New Window |  |
| `Cmd+T` | New Tab |  |
| `Cmd+O` | Open File |  |
| `Cmd+Shift+O` | Open Folder |  |
| `Cmd+S` | Save |  |
| `Cmd+Shift+S` | Save As… |  |
| `Cmd+W` | Close Tab |  |
### 
| Shortcut | Action | Platforms |
|---|---|---|
| `Cmd+X` | Cut |  |
| `Cmd+C` | Copy |  |
| `Cmd+V` | Paste |  |
| `Cmd+A` | Select All |  |
| `Cmd+Z` | Undo |  |
| `Cmd+Shift+Z` | Redo |  |
| `Cmd+D` | Add Next Match |  |
### 
| Shortcut | Action | Platforms |
|---|---|---|
| `Cmd+Option+S` | Toggle Sidebar |  |
| `Cmd+Shift+D` | Brain Dump Mode |  |
### 
| Shortcut | Action | Platforms |
|---|---|---|
| `Cmd+F` | Find & Replace |  |
| `Cmd+G` | Find Next |  |
| `Cmd+Shift+F` | Find in Files |  |
### 
| Shortcut | Action | Platforms |
|---|---|---|
| `Cmd+P` | Quick Open |  |
| `Cmd+D` | Add next match |  |
| `Cmd+Shift+V` | Toggle Vim Mode |  |
###  
| Shortcut | Action | Platforms |
|---|---|---|
| `Cmd+Shift+G` | Suggest Code |  |
| `Cmd+Shift+L` | AI Activity Log |  |
| `Cmd+Shift+U` | Inspect Whitespace at Caret |  |
2026-02-08 00:54:40 +00:00
2026-02-08 10:09:57 +00:00
## Changelog
2026-02-08 00:54:40 +00:00
2026-04-16 10:40:19 +00:00
Latest stable: **v0.6.1** (2026-04-16)
2026-03-09 13:11:52 +00:00
2026-03-10 11:22:10 +00:00
### Recent Releases (At a glance)
2026-03-09 13:11:52 +00:00
2026-03-10 11:22:10 +00:00
| Version | Date | Highlights | Fixes | Breaking changes | Migration |
|---|---|---|---|---|---|
2026-04-16 10:40:19 +00:00
| [`v0.6.1` ](https://github.com/h3pdesign/Neon-Vision-Editor/releases/tag/v0.6.1 ) | 2026-04-16 | project sidebar item actions for creating files/folders, plus rename, duplicate, and delete flows; Refined project sidebar visual hierarchy and interaction density for clearer navigation in large trees; a dedicated Markdown Preview style toolbar button and consolidated export options into toolbar menus that appear only when preview is active; Expanded localization coverage for new Markdown Preview toolbar strings (including Simplified Chinese additions) | missing localization coverage for newly introduced Markdown Preview toolbar labels/help text; Markdown Preview toolbar/menu availability so controls appear only in Markdown Preview mode | None noted | None required |
2026-03-30 17:09:21 +00:00
| [`v0.6.0` ](https://github.com/h3pdesign/Neon-Vision-Editor/releases/tag/v0.6.0 ) | 2026-03-30 | Completed the `0.6.0` remote-workflow line with clearer remote tab/document/session state, broker failure clarity, explicit compare-before-reload conflict handling, and safer unsupported-file handling in the remote browser; Expanded search and navigation maturity with stronger `Quick Open` ranking, clearer search-source/status messaging, grouped `Find in Files` results, direct toolbar entry points, and improved Return/selection behavior; more cross-platform keyboard parity on iPad, including sidebar shortcuts, Settings tab navigation, and result-list arrow-key movement in search panels; Polished Markdown Preview with clearer export affordances, full-window live preview rendering, larger preview typography, and lightweight copy/export status messaging | Settings tab selection unexpectedly jumping back to `General` ; German localization gaps in Settings `General` , remote flows, search panels, and Markdown Preview controls; theme selection and editor-selection contrast, including aligned selection color behavior for `Neon Glow` and stronger selection emphasis across built-in themes | None noted | None required |
| [`v0.5.9` ](https://github.com/h3pdesign/Neon-Vision-Editor/releases/tag/v0.5.9 ) | 2026-03-30 | a small iOS hotfix release for the project-sidebar header regression introduced during the `0.5.8` sidebar cleanup | iPhone project-sidebar header actions so `Open Folder` , `Open File` , refresh, and the sidebar menu remain visible even when the duplicate inline `Project Structure` title is hidden | None noted | None required |
2026-03-08 14:31:01 +00:00
2026-03-10 11:22:10 +00:00
- Full release history: [`CHANGELOG.md` ](CHANGELOG.md )
2026-04-16 10:40:19 +00:00
- Latest release: **v0.6.1**
- Compare recent changes: [v0.6.0...v0.6.1 ](https://github.com/h3pdesign/Neon-Vision-Editor/compare/v0.6.0...v0.6.1 )
2026-02-08 00:54:40 +00:00
2026-02-08 10:09:57 +00:00
## Known Limitations
2026-02-08 00:54:40 +00:00
2026-03-27 08:30:46 +00:00
- Intel Mac support is not fully validated yet.
- Vim mode is intentionally lightweight, not full Vim emulation.
- iPhone and iPad workflows still offer a smaller feature set than macOS.
2026-02-08 00:54:40 +00:00
2026-02-08 10:09:57 +00:00
## Privacy & Security
2026-02-08 00:54:40 +00:00
2026-02-12 15:55:14 +00:00
- Privacy policy: [`PRIVACY.md` ](PRIVACY.md ).
2026-02-08 10:09:57 +00:00
- API keys are stored in Keychain (`SecureTokenStore`), not `UserDefaults` .
- Network traffic uses HTTPS.
- No telemetry.
2026-02-09 10:21:50 +00:00
- External AI requests only occur when code completion is enabled and a provider is selected.
2026-02-08 10:09:57 +00:00
- Security policy and reporting details: [`SECURITY.md` ](SECURITY.md ).
2026-03-27 07:14:29 +00:00
- New repository commits are SSH-signed; older historical commits may still predate commit signing.
2026-03-29 10:44:29 +00:00
- Local SSH-signature verification in this clone can use the repo-scoped `.git_allowed_signers` file.
2026-02-08 00:54:40 +00:00
2026-02-08 10:09:57 +00:00
## Release Integrity
2026-02-08 00:54:40 +00:00
2026-04-16 10:40:19 +00:00
- Tag: `v0.6.1`
2026-03-30 17:57:35 +00:00
- Tagged commit: `85dc0b215da2b977f731c258928cab9344bd0731`
2026-02-08 10:09:57 +00:00
- Verify local tag target:
2026-02-06 19:34:10 +00:00
2026-02-08 10:09:57 +00:00
```bash
2026-04-16 10:40:19 +00:00
git rev-parse --verify v0.6.1
2026-02-08 10:09:57 +00:00
```
2026-01-23 13:27:36 +00:00
2026-02-08 10:09:57 +00:00
- Verify downloaded artifact checksum locally:
2026-01-23 13:27:36 +00:00
2026-02-08 10:09:57 +00:00
```bash
shasum -a 256 < downloaded-file >
```
2026-01-23 13:27:36 +00:00
2026-03-29 10:44:29 +00:00
- Verify local SSH commit signatures in this clone:
```bash
git config --local gpg.ssh.allowedSignersFile .git_allowed_signers
git log --show-signature -1
```
2026-03-01 15:45:16 +00:00
## 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` .
2026-01-23 13:27:36 +00:00
## Requirements
2026-03-27 08:30:46 +00:00
### App Runtime
2026-01-23 13:27:36 +00:00
- macOS 26 (Tahoe)
- Apple Silicon recommended
2026-03-27 08:30:46 +00:00
### Build Requirements
- Xcode with the macOS 26 toolchain
2026-03-09 22:10:10 +00:00
- iOS and iPadOS simulator runtimes installed in Xcode for cross-platform verification
2026-01-23 13:27:36 +00:00
## Build from source
2025-08-26 10:57:01 +00:00
2026-03-10 09:16:55 +00:00
If you already completed the [Start in 60s (Source Build) ](#start-in-60s-source-build ), you can open and run directly from Xcode.
2026-03-09 22:10:10 +00:00
2025-08-26 10:57:01 +00:00
```bash
2026-01-24 12:51:23 +00:00
git clone https://github.com/h3pdesign/Neon-Vision-Editor.git
2026-01-23 13:27:36 +00:00
cd Neon-Vision-Editor
open "Neon Vision Editor.xcodeproj"
2026-02-07 23:20:47 +00:00
```
2026-03-01 15:45:16 +00:00
## Contributing Quickstart
Contributor guide: [`CONTRIBUTING.md` ](CONTRIBUTING.md )
2026-03-09 22:06:37 +00:00
1. Fork the repo and create a focused branch.
2. Implement the smallest safe diff for your change.
3. Build on macOS first.
4. Run cross-platform verification script.
5. Open a PR with screenshots for UI changes and a short risk note.
2026-03-09 22:10:10 +00:00
6. Link to related issue/milestone and call out user-visible impact.
2026-03-09 22:06:37 +00:00
2026-03-01 15:45:16 +00:00
```bash
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
```
2026-03-08 14:31:01 +00:00
Lock-safe cross-platform verification (sequential macOS + iOS Simulator + iPad Simulator):
```bash
scripts/ci/build_platform_matrix.sh
```
2026-03-01 15:58:54 +00:00
## Support & Feedback
2026-03-10 11:51:31 +00:00
- Feedback pulse (top): [Positive + Negative ](#feedback-pulse )
2026-03-27 08:30:46 +00:00
- Questions and ideas: [GitHub Discussions ](https://github.com/h3pdesign/Neon-Vision-Editor/discussions )
- Project board (Now / Next / Later): [Neon Vision Editor Roadmap ](https://github.com/users/h3pdesign/projects/2 )
- Known issues: [Known Issues Hub #50 ](https://github.com/h3pdesign/Neon-Vision-Editor/issues/50 )
- Contributor entry points: [good first issue ](https://github.com/h3pdesign/Neon-Vision-Editor/issues?q=is%3Aissue%20is%3Aopen%20label%3A%22good%20first%20issue%22 ) | [help wanted ](https://github.com/h3pdesign/Neon-Vision-Editor/issues?q=is%3Aissue%20is%3Aopen%20label%3A%22help%20wanted%22 )
- Issue filters: [enhancement ](https://github.com/h3pdesign/Neon-Vision-Editor/issues?q=is%3Aissue%20is%3Aopen%20label%3Aenhancement ) | [known-issue ](https://github.com/h3pdesign/Neon-Vision-Editor/issues?q=is%3Aissue%20is%3Aopen%20label%3Aknown-issue ) | [regression ](https://github.com/h3pdesign/Neon-Vision-Editor/issues?q=is%3Aissue%20is%3Aopen%20label%3Aregression )
2026-03-10 11:45:04 +00:00
2026-03-10 11:58:24 +00:00
### Support Neon Vision Editor
Keep it free, sustainable, and improving.
< p align = "center" >
< a href = "https://www.patreon.com/h3p" >
< img alt = "Support on Patreon" src = "https://img.shields.io/badge/Support%20on-Patreon-F96854?style=for-the-badge&logo=patreon&logoColor=white" >
< / a >
< a href = "https://www.paypal.com/paypalme/HilthartPedersen" >
< img alt = "Support via PayPal" src = "https://img.shields.io/badge/Support%20via-PayPal-0070BA?style=for-the-badge&logo=paypal&logoColor=white" >
< / a >
< / p >
- Neon Vision Editor will always stay free to use.
- No subscriptions and no paywalls.
- Keeping the app alive still has real costs: Apple Developer Program fee, maintenance, updates, and long-term support.
- Optional Support Tip (Consumable): ** $4.99** and can be purchased multiple times.
- Your support helps cover Apple developer fees, bug fixes and updates, future improvements and features, and long-term support.
- Thank you for helping keep Neon Vision Editor free for everyone.
- In-app support tip: `Settings > Mehr/More` (platform-dependent)
- External support: [Patreon ](https://www.patreon.com/h3p )
2026-03-18 13:06:17 +00:00
- h3p apps portal for docs, setup guides, and release workflows: [>h3p apps ](https://apps-h3p.com )
2026-03-10 11:58:24 +00:00
- External support: [PayPal ](https://www.paypal.com/paypalme/HilthartPedersen )
2026-03-10 12:06:21 +00:00
### Creator Sites
< p align = "center" >
< a href = "https://h3p.me/home" >
< img alt = "h3p.me Photography" src = "https://img.shields.io/badge/h3p.me-Photography%20Portfolio-111827?style=for-the-badge" >
< / a >
< a href = "https://apps-h3p.com" >
< img alt = "apps-h3p.com Product Hub" src = "https://img.shields.io/badge/apps--h3p.com-Apps%20%26%20Docs%20Hub-0A84FF?style=for-the-badge" >
< / a >
< / p >
2026-03-10 09:16:55 +00:00
- Discussions categories: [Ideas ](https://github.com/h3pdesign/Neon-Vision-Editor/discussions/categories/ideas ) | [Q&A ](https://github.com/h3pdesign/Neon-Vision-Editor/discussions/categories/q-a ) | [Showcase ](https://github.com/h3pdesign/Neon-Vision-Editor/discussions/categories/show-and-tell )
2026-03-01 15:58:54 +00:00
2026-02-12 22:20:39 +00:00
## Git hooks
To auto-increment Xcode `CURRENT_PROJECT_VERSION` on every commit:
```bash
scripts/install_git_hooks.sh
```
2026-02-08 01:03:34 +00:00
## License
Neon Vision Editor is licensed under the MIT License.
See [`LICENSE` ](LICENSE ).