Zurück zu den Projekten
in entwicklung v0.4.0

BriskEdit

Ein nativer macOS-Code-Editor, der offen ist, bevor dein Finger das Trackpad verlässt.

Ein SwiftUI- und AppKit-Editor — kein Electron — der sofort öffnet, im Leerlauf unter 120 MB bleibt und deinen Code aus einem Knopf startet, der die Toolchain selbst findet. Kein tasks.json, kein Extension-Host, keine zweite Runtime.

BriskEdit editing a Swift file with the file tree, tabs, and integrated terminal
Problem

Du öffnest VS Code für einen Tippfehler und siehst zu, wie 2 GB RAM verschwinden, ein Extension-Host einen Kern auslastet und ein Ordner-Index dreißig Sekunden dreht, bevor du tippen kannst.

Was ich gebaut habe

Ein nativer Editor auf TextKit 2 und AppKit mit integriertem SwiftTerm-Terminal, einem toolchain-erkennenden Run-Knopf, Markdown-Vorschau, gitignore-bewusster Suche und LSP-Vervollständigung aus den Servern, die schon auf deinem Rechner sind — kein Electron, keine Telemetrie.

Ergebnis

Eine schnelle native Oberfläche, die sich auf die bereits installierten Tools stützt statt auf einen Marktplatz voller Erweiterungen.

Zielgruppe

Für Entwickler, die es satthaben, auf 2 GB RAM und einen Extension-Host zu warten, nur um einen Tippfehler zu korrigieren.

Entwickler-Setup

source without GitHub CLI git clone https://github.com/jx-grxf/BriskEdit.git && cd BriskEdit
source with GitHub CLI gh repo clone jx-grxf/BriskEdit && cd BriskEdit
latest release open https://github.com/jx-grxf/BriskEdit/releases/tag/v0.4.0
download stable macos with GitHub CLI gh release download v0.4.0 -R jx-grxf/BriskEdit -p 'BriskEdit-0.4.0.dmg'
download stable archive with GitHub CLI gh release download v0.4.0 -R jx-grxf/BriskEdit -p 'BriskEdit-0.4.0.zip'

Highlights

  • Öffnet eine 100-MB-Datei sofort — TextKit-2-View, kein Indexieren beim Start.
  • Ein Run-Knopf erkennt die Toolchain pro Datei (clang, swiftc, python3, node, cargo, go).
  • Integriertes SwiftTerm-Terminal, Live-Markdown-Vorschau und gitignore-bewusste Suche im Ordner.
  • LSP-Vervollständigung und Diagnosen aus deinen eigenen Language-Servern — kein Extension-Marketplace, keine Telemetrie, kein Electron.