[go: up one dir, main page]

Skip to content
@emacs-eaf

Emacs Application Framework

EAF, the key to ultimately Live in Emacs

The Emacs Application Framework (EAF) is a powerful extension framework for Emacs. It integrates technologies such as Elisp, Python, JavaScript, Qt, and browsers, and has developed many multi-threaded graphical applications.

Through the interaction of Emacs Lisp and Python, EAF allows Emacs to perform more complex tasks, such as web browsing, PDF reading, video playback, git management, web maps etc.

Most importantly, EAF is designed to allow Emacs users to enjoy the convenience of modern graphical user interfaces without leaving Emacs, making Emacs a more powerful and user-friendly text editor.

You can check out EAF Framework and development tasks to join us! ;)

Pinned Loading

  1. emacs-application-framework emacs-application-framework Public

    EAF, an extensible framework that revolutionizes the graphical capabilities of Emacs

    Python 3k 229

  2. eaf-browser eaf-browser Public

    A modern, customizable and extensible browser in Emacs

    HTML 129 26

  3. eaf-pdf-viewer eaf-pdf-viewer Public

    Fastest PDF Viewer in Emacs

    Python 72 25

  4. eaf-file-manager eaf-file-manager Public

    Fully multi-threaded replacement for dired-mode

    Python 17 4

  5. eaf-video-player eaf-video-player Public

    Video Player in Emacs

    Python 6 2

  6. eaf-terminal eaf-terminal Public

    Full-featured terminal in Emacs

    Python 16 5

Repositories

Showing 10 of 30 repositories
  • eaf-pdf-viewer Public

    Fastest PDF Viewer in Emacs

    emacs-eaf/eaf-pdf-viewer’s past year of commit activity
    Python 72 GPL-3.0 25 1 0 Updated Aug 11, 2024
  • eaf-system-monitor Public

    Simple system monitor tool

    emacs-eaf/eaf-system-monitor’s past year of commit activity
    Vue 2 GPL-3.0 0 0 1 Updated Jul 29, 2024
  • emacs-application-framework Public

    EAF, an extensible framework that revolutionizes the graphical capabilities of Emacs

    emacs-eaf/emacs-application-framework’s past year of commit activity
    Python 3,041 GPL-3.0 229 21 (11 issues need help) 0 Updated Jul 19, 2024
  • eaf-js-video-player Public

    EAF Video Player (JS) for EAF

    emacs-eaf/eaf-js-video-player’s past year of commit activity
    Emacs Lisp 0 GPL-3.0 0 0 1 Updated Jul 15, 2024
  • eaf-vue-tailwindcss Public

    Tailwindcss Demo for EAF

    emacs-eaf/eaf-vue-tailwindcss’s past year of commit activity
    Vue 0 GPL-3.0 0 0 1 Updated Jul 12, 2024
  • eaf-markmap Public

    Visualize your Markdown as markmaps

    emacs-eaf/eaf-markmap’s past year of commit activity
    Emacs Lisp 18 GPL-3.0 0 1 1 Updated Jul 12, 2024
  • eaf-map Public

    OpenStreetMap application for EAF.

    emacs-eaf/eaf-map’s past year of commit activity
    Vue 173 GPL-3.0 9 0 1 Updated Jul 12, 2024
  • eaf-camera Public

    Camera in Emacs

    emacs-eaf/eaf-camera’s past year of commit activity
    Vue 3 GPL-3.0 0 0 0 Updated Jun 23, 2024
  • eaf-vue-demo Public template

    EAF app demo base on Vue.js

    emacs-eaf/eaf-vue-demo’s past year of commit activity
    Emacs Lisp 2 GPL-3.0 0 0 0 Updated Jun 21, 2024
  • eaf-terminal Public

    Full-featured terminal in Emacs

    emacs-eaf/eaf-terminal’s past year of commit activity
    Python 16 GPL-3.0 5 1 0 Updated Jun 21, 2024

Top languages

Loading…

Most used topics

Loading…