# Textual Projects at AI Tinkerers

> Canonical HTML: https://aitinkerers.org/technologies/textual
> Markdown URL: https://aitinkerers.org/technologies/textual.md
> Technology record last updated: 2026-05-18T00:48:04Z
> Generated: 2026-10-23T09:40:22Z

A rapid application development framework for building sophisticated Terminal User Interfaces with Python.

Textual leverages Python to build rich terminal applications using CSS for layout and styling. It provides a robust event system and a library of ready-to-use widgets (like DataTables, TreeViews, and Input fields) that support mouse interaction and smooth animations. Built by the team behind Rich, it handles complex layouts through a reactive framework, allowing developers to create tools like the Frogmouth Markdown browser or the textual-paint editor with minimal boilerplate.

- Official technology site: https://github.com/Textualize/textual
- Public AI Tinkerers demos and talks: 2
- Result page: 1 of 1

## Recent Public Talks and Demos

### [Easy self-serve Ray Clusters on Kubernetes, no YAML.](https://montreal.aitinkerers.org/talks/rsvp_8YtgDaZMryo)

- Event context: AI Tinkerers Montreal - May Demo Meetup @ Ubisoft — 2026-05-26 — Montreal
- Public talk page: https://montreal.aitinkerers.org/talks/rsvp_8YtgDaZMryo

### [ThreadHop: local-first context sharing across coding agent sessions](https://montreal.aitinkerers.org/talks/rsvp_72wf-elK3uc)

- Event context: AI Tinkerers Montreal - April Demo Night — 2026-04-22 — Montreal
- Public talk page: https://montreal.aitinkerers.org/talks/rsvp_72wf-elK3uc

## Related Technologies

- [Python](https://aitinkerers.org/technologies/python) ([Markdown](https://aitinkerers.org/technologies/python.md)) — 684 public demos
- [CLI](https://aitinkerers.org/technologies/cli) ([Markdown](https://aitinkerers.org/technologies/cli.md)) — 9 public demos
- [FTS5](https://aitinkerers.org/technologies/fts5) ([Markdown](https://aitinkerers.org/technologies/fts5.md)) — 3 public demos
- [K8s](https://aitinkerers.org/technologies/k8s) ([Markdown](https://aitinkerers.org/technologies/k8s.md)) — 4 public demos
- [KubeRay](https://aitinkerers.org/technologies/kuberay) ([Markdown](https://aitinkerers.org/technologies/kuberay.md)) — 2 public demos
- [Ray](https://aitinkerers.org/technologies/ray) ([Markdown](https://aitinkerers.org/technologies/ray.md)) — 6 public demos
- [SQLite](https://aitinkerers.org/technologies/sqlite) ([Markdown](https://aitinkerers.org/technologies/sqlite.md)) — 32 public demos
- [SQLite FTS5](https://aitinkerers.org/technologies/sqlite-fts5) ([Markdown](https://aitinkerers.org/technologies/sqlite-fts5.md)) — 3 public demos
- [TUI](https://aitinkerers.org/technologies/tui) ([Markdown](https://aitinkerers.org/technologies/tui.md)) — 2 public demos
- [Used Python](https://aitinkerers.org/technologies/used-python) ([Markdown](https://aitinkerers.org/technologies/used-python.md)) — 1 public demo
