-
vui.el
Declarative, component-based UI library for Emacs. React-like components with state, hooks, reconciliation, and layouts - rendered using native Emacs widgets.
At minimum, the one linked in the blogpost is a new library for the existing emacs: https://github.com/d12frosted/vui.el
That's in melpa, one of the primary package repos for emacs today. The author's work seems focused at basically making emacs UI development for extensions more akin to the structure and flow of more modern frontend patterns
Others have tried to solve that problem in different ways, such as the Emacs Application Framework (https://github.com/emacs-eaf/emacs-application-framework) There are a number of utilities implemented with that, but they're primarily in Python and not "lispy" in the way this library seems to be.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
emacs-application-framework
EAF, an extensible framework that revolutionizes the graphical capabilities of Emacs
At minimum, the one linked in the blogpost is a new library for the existing emacs: https://github.com/d12frosted/vui.el
That's in melpa, one of the primary package repos for emacs today. The author's work seems focused at basically making emacs UI development for extensions more akin to the structure and flow of more modern frontend patterns
Others have tried to solve that problem in different ways, such as the Emacs Application Framework (https://github.com/emacs-eaf/emacs-application-framework) There are a number of utilities implemented with that, but they're primarily in Python and not "lispy" in the way this library seems to be.
-
vulpea
Database layer for org-mode notes with async indexing, rich queries, backlink discovery, and external change detection. Scales to 100k+ notes.
-
I spent some time reorganizing the code in my gist into a repo for better change tracking at https://github.com/whacked/inline-interactive-forms.el
I also pulled vui.el into the dev setup and basically instructed the agents to reach feature parity. I ran out of CC credits fast so switched to codex. Codex makes a lot of unbalanced parenthesis mistakes even in agent, although it does eventually get it right by telling it to run emacs itself. Codex wasn't able to reach feature parity though, like the background color indications (I supply a video in the readme). I didn't look too deep yet.
Related posts
-
EAF stuck saying "EAF/browser Opening https://example.com"
-
EAF stuck saying "EAF/browser Opening https://example.com"
-
Does anyone here live inside emacs? can you share your workflow if you do?
-
Self-motivation by daily progress (in Emacs for literature)
-
Just adding to the Editor controversy (Original post by u/das-not-so-bad on r/emacs)