scad-dbus allows controlling OpenSCAD from within Emacs via D-Bus without having to switch programs or reach for the mouse.
Emacs major mode for editing Raku code. It supports basic syntax highlighting, basic indentation, identifier index menu (variables, subs, classes, etc.), and REPL interaction.
This package offers a single macro, let-alist. This macro takes a first argument (whose value must be an alist) and a body.
This package facilitates editing text from EXWM buffers by generating a temp buffer in which any useful Emacs utilities and modes can be invoked.
This package provides a minimalist Emacs extension to search http://www.bing.com/dict. It supports English to Chinese, and Chinese to English.
This package provides a major mode for viewing certificates, CRLs, and other PKI-related files. It uses OpenSSL for viewing PEM and DER encoded PKI entities.
Scrolling can be distracting because your eyes may lose orientation. This library implements a minor mode that highlights the previously visible buffer part after each scroll.
ox-gemini adds support for exporting Org files in Gemini format. Many things were taken from the ASCII exporter, from which ox-gemini derives.
Powerline is a utility plugin which allows you to create a better-looking, more functional Emacs mode-line. A collection of predefined themes comes with the package.
This Emacs package provides a mode for the VHDL programming language. It tracks the latest version of the same vhdl-mode package included with Emacs.
Dance with LLM in Your Code. Minuet offers code completion as-you-type from popular LLMs including OpenAI, Gemini, Claude, Ollama, Llama.cpp, Codestral, and more
Autocrypt package is an implementation of Autocrypt (https://autocrypt.org/) for various Emacs MUAs, a cryptographic protocol for email clients aiming to simplify key exchange and encryption.
Circadian may reduce eye strain by automatically switching between light and dark themes based on daytime. It is inspired by color temperature shifting tools and brightness adaption software.
This package uses spaced repetition algorithms to conduct interactive drill sessions to aid in memorization. In these sessions you are shown flash cards created in Org mode.
Tabspaces leverages tab-bar.el and project.el (both built into emacs 27+) to create buffer-isolated workspaces (or “tabspaces”) that also integrate with your version-controlled projects.
Execute Elvish code inside org-mode src blocks. ; Requirements: - The Elvish shell: https://elvish.io/ - The elvish-mode Emacs major mode: https://github.com/ALSchwalm/elvish-mode
Org Reveal exports your Org documents to reveal.js presentations. With org-reveal, you can create beautiful presentations with 3D effects from simple but powerful Org contents.
This package provide functions to move the current line using M-up or M-down if a region is marked, it will move the region instead.
ox-gemini adds support for exporting Org files in Gemini format. Many things were taken from the ASCII exporter, from which ox-gemini derives.
Show free keybindings for modkeys or prefixes. Based on code located here: https://gist.github.com/bjorne/3796607 For complete description see https://github.com/Fuco1/free-keys
This package provides the hydra-ivy/body command, which is a quasi-prefix map, with many useful bindings. These bindings are shorter than usual, using mostly unprefixed keys.
helm-make or helm-make-projectile will give you a helm selection of directory Makefile's targets. Selecting a target will call compile on it.
This package provides functions that extend org-mode which allow it to generate reports used in the scrum software development process, such as a scrum board and burndown chart.
NASM mode is a major mode for editing NASM x86 assembly programs. It includes syntax highlighting, automatic indentation, and imenu integration. Unlike Emacs' generic ASM mode, it understands NASM-specific syntax.