package.el archive

ETAF package archive

One archive for all of ETAF: the framework, its applications and its games. Add it once, then M-x etaf-install pulls everything a target needs.

20 packages — downloads latest change Emacs 29.1 or newer

Install

(require 'package)
(add-to-list 'package-archives '("etaf" . "https://etaf.top/packages/"))
(package-initialize)
(package-refresh-contents)
(package-install 'etaf-install)
(call-interactively #'etaf-install)

Evaluate this once; it only bootstraps the installer. Then run M-x etaf-install and pick a target. Applications and games pull the framework they need automatically. Read the installation reference or the ETAF Reference Manual for the supported workflows.

Framework

8 packages
PackageVersion AuthorUpdated Requires Downloads Tarball
eboxPixel-perfect box model renderer3.1.2emacs-tafemacs 29.1, ecss 0.1.0—tar
ecssPure extensible CSS cascade engine0.1.0emacs-tafemacs 28.1—tar
ekpKnuth-Plass line breaking with CJK support1.0.1emacs-tafemacs 29.1—tar
etafText application framework facade0.3.4emacs-tafemacs 29.1, ebox 3.1.0, ecss 0.1.0—tar
etaf-dbDatabase backends for ETAF0.1.0emacs-tafemacs 29.1, etaf 0.2.1—tar
etaf-installInstall ETAF with the Emacs package manager0.2.16emacs-tafemacs 29.1—tar
etaf-posframeFloating ETAF panels in child frames0.3.0emacs-tafemacs 29.1, etaf 0.3.0, etaf-ui 0.3.0, posframe 0.9.0—tar
etaf-uiOfficial ETAF component catalog0.3.3emacs-tafemacs 29.1, etaf 0.2.2, ebox 3.0.1—tar

Applications

9 packages
PackageVersion AuthorUpdated Requires Downloads Tarball
etaf-desktopDesktop application for ETAF0.1.7emacs-tafemacs 29.1, etaf 0.2.1, etaf-ui 0.1.0—tar
etaf-manualThe ETAF Reference Manual0.1.11emacs-tafemacs 29.1, etaf 0.2.2, etaf-ui 0.1.3—tar
etaf-md-previewModern Markdown preview in ETAF0.1.9emacs-tafemacs 29.1, etaf 0.3.0, etaf-ui 0.2.0—tar
etaf-ncmNetEase Cloud Music player for ETAF0.2.2emacs-tafemacs 29.1, etaf 0.3.0, etaf-ui 0.2.0, ebox 3.0.0, etaf-db 0.1.0—tar
etaf-pomodoroFocus timer as an ETAF application0.2.0emacs-tafemacs 29.1, etaf 0.3.0, etaf-ui 0.2.0—tar
etaf-telegaTelegram client with an ETAF interface on Telega's TDLib backend0.1.7emacs-tafemacs 29.1, etaf 0.3.0, etaf-ui 0.2.0, telega 0.8.0—tar
etaf-video-playerPlay video with sound in an ETAF buffer0.2.1emacs-tafemacs 29.1, etaf 0.3.0, etaf-ui 0.2.0, etaf-db 0.1.0—tar
etaf-wereadWeChat Reading client for ETAF0.2.5emacs-tafemacs 29.1, etaf 0.3.0, etaf-ui 0.2.0, etaf-db 0.1.0—tar
exc.elA spreadsheet inside Emacs0.5.1yibieemacs 29.1, etaf 0.3.0—tar

Games

3 packages
PackageVersion AuthorUpdated Requires Downloads Tarball
etaf-gamekitFramework for games with native ETAF presentation0.2.0emacs-tafemacs 29.1, etaf 0.3.0, etaf-ui 0.2.0—tar
etaf-tanksA Battle City-style tank game for Emacs0.2.10emacs-tafemacs 29.1, etaf 0.3.0, etaf-gamekit 0.2.0, etaf-ui 0.1.0—tar
etaf-xiangqiChinese chess (Xiangqi), a standalone GameKit application0.1.7emacs-tafemacs 29.1, etaf 0.3.0, etaf-gamekit 0.1.0, etaf-ui 0.1.0—tar