leaf-browser.el provides a web-based frontend for Emacs’s customize mode. It allows you to browse and configure Emacs customization groups through your web browser, making it easier to explore and modify settings with a familiar interface.
- Emacs 24.3 or later
- leaf 3.5.0 or later
- simple-httpd 1.5.1 or later
- seml-mode 1.5.0 or later
(leaf leaf-browser
:ensure t)Clone this repository and add it to your load path:
(add-to-list 'load-path "/path/to/leaf-browser.el")
(require 'leaf-browser)Start a leaf-browser session:
M-x lbrowser-openThis starts a local HTTP server and opens the web interface. You can then access the customization browser through your web browser.
To stop the session:
M-x lbrowser-close(leaf leaf-browser
:ensure t
:custom
;; Enable debug mode to show additional information in the browser
(lbrowser-debugp . nil))This project is licensed under the GNU Affero General Public License v3.0. See the LICENSE file for details.
This package includes the following third-party components:
- jQuery - MIT License (Copyright JS Foundation and contributors)
- Materialize - MIT License (Copyright 2014-2018 Materialize)
- GitHub Corners - MIT License (Copyright 2016 Tim Holman)

