emacs-taf

Emacs text application framework ecosystem: core, extensions, applications

ETAF — Emacs Text Application Framework

ETAF builds complete text applications in Emacs with a web-style model: declarative components and reactive state, CSS cascade styling, Box/Flex/Grid layout, and incremental buffer updates instead of full redraws. Around it sit a shared UI catalog, data backends, and a growing set of applications — a music player, readers, chat and video clients.

emacs-taf is the development workspace: it records the repository map, integration checkpoints and the shared engineering rules. Each package keeps its own public interface, checks and releases; start from its README and root entry Commentary.

Follow the Telegram channel t.me/vhkdzszh, or reach the maintainer at @geekinney.

Updated 2026-10-22 21:27:14 +08:00
Native Pi agent client: streamed conversations, tool output, session recovery and multiline input
app
Updated 2026-10-22 14:17:00 +08:00
Runnable Ebox layout examples, preview and interaction tools
lab
Updated 2026-10-22 14:15:56 +08:00
Data backends for ETAF applications; SQLite today
ext
Updated 2026-10-22 14:15:22 +08:00
Emacs-KP: Knuth–Plass line breaking for Emacs, usable standalone or as an Ebox wrap mode
Updated 2026-10-22 14:14:28 +08:00
Cascading style engine for Emacs text interfaces: selectors, specificity, cascade and computed styles
Updated 2026-10-22 14:14:17 +08:00
Updated 2026-10-21 23:00:10 +08:00
Video and HTTP(S) streams inside an Emacs buffer as pure characters: density ramp and true-color half blocks
app
Updated 2026-10-20 11:04:57 +08:00
已归档:应用与游戏已迁入 emacs-taf 单一工作区(同级检出)
Updated 2026-10-19 12:45:52 +08:00
已归档:应用与游戏已迁入 emacs-taf 单一工作区(同级检出)
Updated 2026-10-19 12:45:52 +08:00
Updated 2026-10-16 17:40:16 +08:00