1 Repo
UI components that embed an external engine or terminal into a native operating system window and event loop.
Distinct from Tiled Window Wrappers: Focuses on wrapping an engine into a native OS window rather than tiling window management or API abstractions.
Explore 1 awesome GitHub repository matching user interface & experience · Native Window Wrappers. Refine with filters or upvote what's useful.
MacVim ist eine native Cocoa-Anwendung, die den modalen Texteditor Vim als grafische Benutzeroberfläche unter macOS implementiert. Sie integriert die Editor-Engine direkt in ein natives Fenster und eine Event-Loop, wodurch sie ohne Terminal-Emulator betrieben werden kann. Das Projekt fungiert sowohl als Programmier-Texteditor als auch als hexadezimaler Binär-Editor. Es bietet Tools zur Modifikation roher Binärdaten über ein visuelles hexadezimales Raster und zum Anwenden von Patches auf Binärdateien. Der Editor bietet modale Eingabeverarbeitung, musterbasierte Syntaxhervorhebung und rechteckige Blockauswahl. Zusätzliche Funktionen umfassen mehrstufige Undo-Historie, Dateipfad-Vervollständigung, Rechtschreibprüfung und die Möglichkeit, zu bestimmten Codezeilen über Compiler-Fehlermeldungen zu navigieren. Er unterstützt zudem Layout-Management durch mehrere Fenster und Code-Folding sowie das Rendering für Farsi-Schrift.
Integrates the Vim editor engine directly into a native macOS Cocoa window and event loop.