Sign in
Join now
ghostty
ptr.pet
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
ghostty
/
src
22 folders
·
28 files
at
main
mitchellh.com
·
terminal: support click_events=2 (#12953)
·
4mo ago
69095e29
apprt
GTK: Improve Split Close Behavior (#11173)
4mo ago
benchmark
benchmark: isolate parser hot loop from code-layout shifts
6mo ago
build
build: gate lib-vt xcframework on emit-xcframework with xcodebuild detection
6mo ago
cli
cli: rework +ssh-cache internals and user interface
5mo ago
config
config: fix missing space in docs
5mo ago
crash
Zig 0.15: zig build test macOS
1y ago
datastruct
fix datastruct/SplitTree not calculating the correct new split ratio when resizing a split
5mo ago
extra
cli: add +explain-config
7mo ago
font
Revert "font: add exact glyph protocol constraints"
4mo ago
input
Apply suggestions from code review
5mo ago
inspector
terminal: support click_events=2
4mo ago
lib
libghostty: add utf-8 grapheme cell getter to C API
5mo ago
os
deal with large outputs from xdg-open/rundll32/open
5mo ago
renderer
renderer: skip updateFrame when surface is not visible
5mo ago
shell-integration
elvish: remove community maintenance note
5mo ago
simd
pkg/highway: vendor and modify to remain all libc usage
6mo ago
stb
Fix typos
1y ago
synthetic
benchmark: add AGENTS, improve UTF-8 synthetic data
6mo ago
terminal
terminal: support click_events=2 (#12953)
4mo ago
terminfo
fix: update Se terminfo entry to reset cursor to configured default
6mo ago
termio
terminal: hook up glyph protocol glossary to terminal state
4mo ago
unicode
Merge remote-tracking branch 'upstream/main' into grapheme-width-changes
9mo ago
App.zig
config: use Config to check key binding instead of App
6mo ago
apprt.zig
Remove unused imports
11mo ago
build_config.zig
Remove unused imports
11mo ago
cli.zig
cli: make the action parser (+foo) generic and reusable
1y ago
Command.zig
Command: let CreateProcessW resolve the program via PATH
6mo ago
config.zig
feat: add middle-click action configuration
6mo ago
fastmem.zig
perf: replace `std.debug.assert` with inlined version
11mo ago
file_type.zig
util: introduce helper for detecting file types
1y ago
global.zig
logging: document GHOSTTY_LOG and make it more flexible
10mo ago
helpgen.zig
build: fix Windows build failures in helpgen and framegen
7mo ago
input.zig
input: extract mouse encoding to a pure, testable file
7mo ago
lib_vt.zig
libghostty: add ghostty_selection_gesture_event
5mo ago
main_bench.zig
Remove unused imports
11mo ago
main_build_data.zig
build: fix Windows build failures in helpgen and framegen
7mo ago
main_c.zig
address review: collapse DllMain into a single struct
6mo ago
main_gen.zig
Remove unused imports
11mo ago
main_ghostty.zig
tripwire: a module for injecting failures to test errdefer
9mo ago
main_wasm.zig
lots more yeeting
2y ago
main.zig
remove src/bench
1y ago
math.zig
math style
4y ago
pty.c
core: simplify pty.c macro usage
7mo ago
pty.zig
core: address getProcessInfo feedback
7mo ago
quirks.zig
quirks: remove type signature for inlineAssert
10mo ago
renderer.zig
testing: use std.Build.TranslateC instead of @cImport
8mo ago
surface_mouse.zig
terminal: consolidate mouse types into mouse.zig
7mo ago
Surface.zig
pr review: added saturated arithmetic
4mo ago
termio.zig
search thread needs to take an allocated needle
11mo ago
tripwire.zig
tripwire: change backing store from ArrayHashMap to EnumMap
9mo ago