Needs macOS 13 or later and the Xcode Command Line Tools (xcode-select --install).
git clone https://github.com/chakri192/vitrium.git
cd vitrium
./Scripts/bundle.sh
open build/Vitrium.appDrag build/Vitrium.app into Applications to keep it.
- See-through window with adjustable transparency
- Tabs
- Syntax highlighting for Python, C/C++, Swift, JavaScript/TypeScript, Shell, YAML, JSON, and Markdown
- Find and replace
- Line numbers, auto-indent, bracket and quote pairing, comment toggling, moving and duplicating lines
- Drag files onto the window to open them
- Notices when a file changes on disk and offers to reload it
- Reopens your files where you left off
- Safe saving: an interrupted save never damages the original file
| Shortcut | Action |
|---|---|
| ⌘T / ⌘O / ⌘⇧O | New tab / Open / Recent files |
| ⌘S / ⌘⇧S | Save / Save As |
| ⌘W / ⌘⌥W / ⌘⌥⇧W | Close tab / Close others / Close all |
| ⌘⇧] ⌘⇧[ or ⌃⇥ ⌃⇧⇥ | Next / previous tab |
| ⌘F / ⌘⌥F | Find / Find and replace |
| ⌘G / ⌘⇧G | Next / previous match |
| ⌘L | Go to line |
| ⌘/ | Toggle comment |
| ⌘D | Duplicate line |
| ⌥↑ ⌥↓ | Move line up / down |
| ⌘] ⌘[ | Indent / outdent |
| ⌥Z | Word wrap |
| ⌘= ⌘- ⌘0 | Zoom in / out / reset |
| ⌘⌥[ ⌘⌥] | More / less transparent |
| ⌘⇧R | Show in Finder |
| ⌃⌘F | Full screen |
./Scripts/test.shSee CHANGELOG.md. Version 2.0 is a rewrite in Swift of the original Qt/C++ version.
MIT © V Chakradhar
| chakri192 | Author |
| aider | AI pair programmer |
