Our great sponsors
-
emacs-application-framework
EAF, an extensible framework that revolutionizes the graphical capabilities of Emacs
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
There exists very viable modern extensive web browsing in Emacs, that's the Emacs Application Framework.
Regarding the applications: there's no manual for application writing, and the info you'd need is all over the place as of now. What I'd suggest looking at is: - A list of extensions in the Nyxt repo - Igoralmeida's nx-notmuch email client (it's not yet release-ready AFAIK, but it's pretty big and uses lots of Nyxt APIs). - Nyxt source or built-in describe-* system :) While it's not the fastest way to understand how to build Nyxt applications, it's the most solid one. For example, search for manual with describe-command and see how internal pages are usually defined. Or look at the sources of other commands/classes/slots to see how they work and what internal APIs there are.
Regarding the applications: there's no manual for application writing, and the info you'd need is all over the place as of now. What I'd suggest looking at is: - A list of extensions in the Nyxt repo - Igoralmeida's nx-notmuch email client (it's not yet release-ready AFAIK, but it's pretty big and uses lots of Nyxt APIs). - Nyxt source or built-in describe-* system :) While it's not the fastest way to understand how to build Nyxt applications, it's the most solid one. For example, search for manual with describe-command and see how internal pages are usually defined. Or look at the sources of other commands/classes/slots to see how they work and what internal APIs there are.