hass is an Emacs package that enables integration with Home Assistant. Call Home Assistant services, hook into Home Assistant events, and create convenient dashboards
CFRS is a simple alternative to read-string that allows reading input via a small child-frame spawned at the position of the cursor.
Verb is a package that allows you to organize and send HTTP requests from Emacs. See the project's README.md file for more details.
bnfc-mode simplifies editing BNFC input files in Emacs. BNFC is a handy tool for converting context-free grammars into parsers, syntax highlighters, and documentation.
yaml.el is a YAML parser written in Emacs Lisp without any external dependencies. It provides an interface similar to the Emacs JSON parsing utility.
The Emacs Desktop Notification Center (EDNC) is an Emacs package written in pure Lisp that implements a Desktop Notifications service according to the freedesktop.org specification.
Anzu provides a minor mode which displays "current match/total matches" in the mode line in various search modes. This is an Emacs port of Anzu.zim.
boxy provides an interface to create a 3D representation of boxes. Other packages can use this library to create expandable menus for interacting with hierarchical data.
This is a major mode for managing password-store (pass) keychains. The keychain entries are displayed in a directory-like structure and can be consulted and modified.
This package provides utility functions to bind to keys, intended to be used along with emacs-bray although most of them can be used in vanilla Emacs.
emacs-el-x defines the dflet macro to provide the historic behavior of flet, as well as declare-function stub for older Emacs.
Tldr allows the user to access tldr pages from within Emacs. The tldr pages are a community effort to simplify the man pages with practical examples.
emacs-TOTP implements TOTP as specified in RFC 6238. It supports reading secrets in HEX and multiple base32 variations, including non-standard base32 encodings.
This package integrates sxiv into Dired. It adds a command to start sxiv from a Dired buffer, allowing you to mark or unmark image files in said buffer using sxiv.
This package provides utility functions to bind to keys, intended to be used along with emacs-bray although most of them can be used in vanilla Emacs.
EBDB is a contact management/addressbook package for Emacs. It's a re-write of the Insidious Big Brother Database (BBDB) using Emacs Lisp's (relatively new) EIEIO object oriented libraries.
This package provides an SSH mode for Emacs, built on top of Tramp and shell mode. It keeps a history of previously connected hosts and supports auto-completion of known hosts.
Helm is an incremental completion and selection narrowing framework for Emacs. It will help steer you in the right direction when you're looking for stuff in Emacs (like buffers, files, etc).
This package implements the Growl Notification Protocol GNTP described at http://www.growlforwindows.com/gfw/help/gntp.aspx. It is incomplete as it only lets you send but not receive notifications.
Smex is a M-x enhancement for Emacs. Built on top of Ido, it provides a convenient interface to your recently and most frequently used commands. And to all the other commands, too.
Howm is a note-taking tool for Emacs. Like emacs-wiki.el, it facilitates using hyperlinks and doing full-text searches. Unlike emacs-wiki.el, it can be combined with any format.
Emacs Muse (also known as Muse) is an authoring and publishing environment for Emacs. It simplifies the process of writing documents and publishing them to various output formats such as HTML, LaTeX, or PDF.
This package provides an Emacs frontend to Ruby's ri documentation tool, and offers lookup and completion. The main function you should use as interface to ri is M-x yari.
Let it snow in Emacs! Command `snow displays a buffer in which it snows. The storm varies in intensity, a gentle breeze blows at times, and snow accumulates on the terrain in the scene.