This package tries to re-implement some of nadvice.el's functionality on top of the old defadvice system, to help users of defadvice move to the new advice system without dropping support for Emacs<24.4.
Tablist is the Emacs package that provides several additional features to tabulated-list-mode
: it adds marks, filters, new key bindings and faces. It can be enabled by tablist-mode
or tablist-minor-mode
commands.
This is a light weight wrapper for Emacs built-in undo system, adding convenient undo/redo without losing access to the full undo history, allowing you to visit all previous states of the document if you need.
pdfgrep is a GNU/Emacs module providing grep
comparable facilities but for PDF files. Its usage is similar to the grep
function. For example, using the next-error
function gets you to the next matching page.
This package provides a set of commands to control media players that supports the Media Player Remote Interfacing Specification (MPRIS) protocol from Emacs. It uses Emacs' Completing Read framework as the user interface, which integrates well with Vertico or Selectrum.
Dirvish is an improved version of the Emacs inbuilt package Dired. It not only gives Dired an appealing and highly customizable user interface, but also comes together with almost all possible parts required for full usability as a modern file manager.
This is an Emacs mode to give you a UI for managing init system daemons (services) for those getting tired of typing out sudo service my_thing reload
all the time. It offers a consistent UI over different init systems.
GraphQL.el provides a generally-applicable domain-specific language for creating and executing GraphQL queries against your favorite web services. GraphQL is a data query language and runtime designed and used to request and deliver data to mobile and web apps.
Dirvish is an improved version of the Emacs inbuilt package Dired. It not only gives Dired an appealing and highly customizable user interface, but also comes together with almost all possible parts required for full usability as a modern file manager.
CDLaTeX is an Emacs minor mode supporting fast insertion of environment templates and math in LaTeX. Similar commands are also offered as part of the AUCTeX package, but it is not the same - CDLaTeX focuses on speediness for inserting LaTeX constructs.
This is an Emacs mode to give you a UI for managing init system daemons (services) for those getting tired of typing out sudo service my_thing reload
all the time. It offers a consistent UI over different init systems.
This is a small Emacs library to create and display various SVG objects, namely tags, progress bars, progress pies and icons. Each object is guaranteed to fit nicely in a text buffer ensuring width is an integer multiple of character width.
This package provides commands to show Org headings in a sidebar window while working on them. After defining one heading as the "now" heading, other headings can be refiled to it with one command, and back to their original location with another.
This package provides an Emacs mode to highlight TODO and similar keywords in comments and strings. This package also provides commands for moving to the next or previous keyword and to invoke occur
with a regexp that matches all known keywords.
emacs-dirvish
empowers dired by giving it a modern UI in a unintrusive way. Emacs users deserve a file manager better than those popular ones on terminal such as ranger
, vifm
, lf
since Emacs is not limited to a terminal.
This package implements the tamil99
input method for Emacs. Tamil99 is a keyboard layout and input method that is specifically designed for the Tamil language. Vowels and vowel modifiers are input with your left hand, and consonants are input with your right hand.
Company is a modular completion mechanism. Modules for retrieving completion candidates are called back-ends, modules for displaying them are front-ends. Company comes with many back-ends, e.g., company-elisp
. These are distributed in separate files and can be used individually.
This package provides basic functions for spawning processes asynchronous in Emacs and retrieving the output. It is similar to emacs-pfuture
except that this works over Tramp but the feature set is more limited. For example, it cannot tell stdout and stderr apart.
The standard library tooltip.el provides a function for displaying a tooltip at the mouse position. However, locating a tooltip at an arbitrary buffer position in a window is not easy. Pos-tip provides such a function to be used by other frontend programs.
This package provides Emacs integration for psc-ide
, an IDE protocol for PureScript programming language. It features:
Completions
Type at point
Go to definition
Automatic imports
Case split
Build system integration, and
Flycheck support
This Emacs package outputs your org-mode docs with a simple, clean and modern look. It implements a new HTML back-end for exporting org-mode docs as HTML compatible with Twitter Bootstrap. By default, HTML is exported with jQuery and Bootstrap resources included via osscdn.
; A minor mode intended for use in an Org-mode file in which you are ; keeping your GM notes for a tabletop roleplaying game that uses a ; d20. ; Example file footer: ; ; # Local Variables: ; # eval: (org-d20-mode 1) ; # org-d20-party: (("Zahrat" . 2) ("Ennon" . 4) ("Artemis" . 5))
RealGUD is a modular, extensible GNU Emacs front-end for interacting with external debuggers. It integrates various debuggers such as gdb, pdb, ipdb, jdb, lldb, bashdb, zshdb, etc. and allows visually steping through code in the sources. Unlike GUD, it also supports running multiple debug sessions in parallel.
This package provides the ability to scrape YouTube, with the results displayed in a tabulated list format. The videos can be opened with a user-defined video player (by default mpv
) or downloaded using yt-dlp
. This package also includes a minimal yt-dlp
wrapper.