Hacker GitHub

← All repos

pg83/shitty

View on GitHub ↗ ★ 324 Python

A serious terminal emulator with a stupid name

4 mentions on Hacker News by 4 people: 2 stories, 2 comments · first 2026-07-23 · latest 2026-08-03

Mentions per year 4 mentions · busiest year 2026 (4)
20082026
  1. …The author of shitty encoded the whole terminal state machine in Ragel: https://github.com/pg83/shitty/blob/master/parser.rl The thing generates one of big DFA with actions for everything that can ever happen in the terminal. Prec
  2. …are used. In fact, it's even reflected in our CONTRIBUTING.md that we prefer LLM-assisted code! https://github.com/pg83/shitty/blob/master/CONTRIBUTING.md