Skip to content

Credits

Otty is built with the help of many open-source projects. Thank you to all the authors and contributors.


Fonts

NameURLLicense
JetBrains Monohttps://github.com/JetBrains/JetBrainsMonoSIL Open Font License 1.1
Office Code Prohttps://github.com/nathco/Office-Code-ProSIL Open Font License 1.1
Symbols Nerd Fonthttps://github.com/ryanoasis/nerd-fontsMIT License

Icons

NameURLLicense
Lucidehttps://lucide.dev/ISC License
Material Iconshttps://github.com/material-icons/material-iconsApache License 2.0
MingCute Prohttps://www.mingcute.com/Paid License

Rust Crates

NameURLLicense
ahashhttps://github.com/tkaitchuck/aHashApache-2.0 / MIT
alacritty_terminalhttps://github.com/alacritty/alacrittyApache-2.0 / MIT
base64https://github.com/marshallpierce/rust-base64Apache-2.0 / MIT
bitflagshttps://github.com/bitflags/bitflagsApache-2.0 / MIT
bytemuckhttps://github.com/Lokathor/bytemuckApache-2.0 / MIT / Zlib
claphttps://github.com/clap-rs/clapApache-2.0 / MIT
clap_completehttps://github.com/clap-rs/clapApache-2.0 / MIT
core-foundationhttps://github.com/servo/core-foundation-rsApache-2.0 / MIT
core-graphicshttps://github.com/servo/core-foundation-rsApache-2.0 / MIT
core-texthttps://github.com/servo/core-foundation-rsApache-2.0 / MIT
env_loggerhttps://github.com/rust-cli/env_loggerApache-2.0 / MIT
flate2https://github.com/rust-lang/flate2-rsApache-2.0 / MIT
foreign-typeshttps://github.com/sfackler/foreign-typesApache-2.0 / MIT
imagehttps://github.com/image-rs/imageApache-2.0 / MIT
libchttps://github.com/rust-lang/libcApache-2.0 / MIT
loghttps://github.com/rust-lang/logApache-2.0 / MIT
portable-ptyhttps://github.com/wez/weztermMIT
regexhttps://github.com/rust-lang/regexApache-2.0 / MIT
regex-automatahttps://github.com/rust-lang/regexApache-2.0 / MIT
rusqlitehttps://github.com/rusqlite/rusqliteMIT
serdehttps://github.com/serde-rs/serdeApache-2.0 / MIT
serde_jsonhttps://github.com/serde-rs/jsonApache-2.0 / MIT
syntecthttps://github.com/trishume/syntectMIT
tempfilehttps://github.com/Stebalien/tempfileApache-2.0 / MIT
tomlhttps://github.com/toml-rs/tomlApache-2.0 / MIT
toml_edithttps://github.com/toml-rs/tomlApache-2.0 / MIT
unicode-segmentationhttps://github.com/unicode-rs/unicode-segmentationApache-2.0 / MIT
unicode-widthhttps://github.com/unicode-rs/unicode-widthApache-2.0 / MIT
vtehttps://github.com/alacritty/vteApache-2.0 / MIT

Syntax grammars (sublime-syntax)

Bundled into Otty.app/Contents/Resources/syntaxes.bin at build time. The syntect bundled defaults supply ~75 languages; the table below lists the extra .sublime-syntax files we vendor under packages/syntax/extras/ to bring total coverage to ~120 languages. See packages/syntax/extras/NOTICE.md for the full per-file table, rename notes, and refresh instructions.

Source repoLanguagesLicense
https://github.com/sharkdp/bat (assets/syntaxes/02_Extra/)Swift, TypeScript, TSX, Kotlin, Apache, AsciiDoc, ARM Assembly, x86 Assembly, Cabal, CoffeeScript, Crystal, Dart, DotENV, Gnuplot, HTML (Twig), INI, JavaScript (Babel), Lean, LiveScript, Nim, Ninja, Nix, Org Mode, PowerShell, QML, Racket, Rego, Robot, Slim, SML, Stylus, Verilog, WGSLApache-2.0 / MIT
https://github.com/sublimehq/PackagesTOMLMIT
https://github.com/asbjornenge/Docker.tmbundleDockerfileMIT
https://codeberg.org/ziglang/sublime-zig-languageZigMIT
https://github.com/zyxar/Sublime-CMakeListsCMake (+ CMakeCommands)MIT
https://github.com/princemaple/elixir-sublime-syntaxElixirMIT
https://github.com/JuliaEditorSupport/Julia-sublimeJuliaMIT
https://github.com/hoest/sublimetext-fsharpF#MIT
https://github.com/danro/LESS-sublimeLessMIT
https://github.com/dncrews/GraphQL-SublimeText3GraphQLMIT
https://github.com/VcamX/protobuf-syntax-highlightingProtocol BuffersMIT
https://github.com/alexlouden/Terraform.tmLanguageTerraformMIT

Bundled terminfo entries

Compiled terminfo files we ship inside Otty.app/Contents/Resources/terminfo/ so Settings → TERM can offer richer values (xterm-ghostty / alacritty) without requiring the originating terminals to be installed on the user's machine. Loaded by spawned shells via $TERMINFO_DIRS. See packages/app-macos/resources/terminfo/LICENSES.md for refresh instructions.

SourceEntriesLicense
https://github.com/ghostty-org/ghosttyxterm-ghosttyMIT
https://github.com/alacritty/alacrittyalacritty, alacritty-direct, alacritty+commonApache-2.0

Swift Packages

Direct and transitive SPM dependencies linked into Otty.app (see packages/app-macos/Package.resolved for the pinned versions).

NameURLLicense
CodeEditTextViewhttps://github.com/CodeEditApp/CodeEditTextViewMIT
swift-markdownhttps://github.com/swiftlang/swift-markdownApache-2.0
swift-cmarkhttps://github.com/swiftlang/swift-cmarkBSD-2-Clause
swift-collectionshttps://github.com/apple/swift-collectionsApache-2.0
Rearrangehttps://github.com/ChimeHQ/RearrangeBSD-3-Clause
TextStoryhttps://github.com/ChimeHQ/TextStoryBSD-3-Clause

JavaScript / Node.js

NameURLLicense
Fig Autocompletehttps://github.com/withfig/autocompleteMIT
Solid.jshttps://github.com/solidjs/solidMIT
Kobaltehttps://github.com/kobaltedev/kobalteMIT
lucide-solidhttps://github.com/lucide-icons/lucideISC
Tailwind CSShttps://github.com/tailwindlabs/tailwindcssMIT
Vitehttps://github.com/vitejs/viteMIT

Data

Built-in Themes

Several built-in themes adapt classic external palettes:

Direct Inspirations

  • Ghostty — configuration format, many sensible defaults
  • WezTerm / Kitty / iTerm2 — terminal protocol extensions (kitty graphics, OSC 133, OSC 1337)
  • Warp / Fig — autocomplete feature

Otty