ishell is a private design system for wrkspace projects. it hasn't shipped publicly yet.
shellv1.2.3
a terminal design system for the web. pixel fonts, ordered dithering, instant mechanical feedback, and full Base UI component coverage.
components105
icons1036
base-ui coverage100%
deps4
all of base-ui, ported
every @base-ui/react component, wrapped in mechanical TUI interactions on top of the same unstyled, accessible primitives.
dithered everything
progress, spinners, charts, avatars and surfaces are painted by an ordered bayer dithering engine, not css gradients.
pixel fonts
geist pixel for every heading, label and button. geist mono for code, tables and anything that needs to line up in columns.
instant feedback
controls snap the instant you press them, with no easing curve to soften it.
forms with zod
react-hook-form and zod validation, with real error states.
terminal logs & charts
log stream console with live autoscroll, plus dithered area, bar, sparkline and donut charts.