emacs-password-generator provides simple functions to generate random passwords and insert them into the current buffer. It also supports generation of phonetic and numeric passwords.
emacs-mkmcc-gnuplot-mode is a minimal emacs major mode for editing gnuplot scripts. It provides syntax highlighting, indentation and a command to plot the file.
This package provides tramp-auto-auth-mode Emacs global minor mode whose purpose is to automatically feed TRAMP sub-processes with passwords for paths matching regexps.
Ox-html-stable-ids is an Org export extension package that generates HTML with stable ID attributes instead of the random IDs Org's exporter uses by default.
company-mode back-end for restclient-mode.
It provides auto-completion for HTTP methods and headers in restclient-mode. Completion source is given by know-your-http-well.
This package is a transient extension, which uses posframe (a child frame) to show transient popups in Emacs. It was developed with transient popups of magit in mind.
latex-preview-pane is a minor mode for previewing LaTeX files directly in Emacs. It supports PDF previews, with either pdflatex or xelatex, and highlights errors in the LaTeX buffer.
This package provides a comprehensive list of diagnostic-functions for use with Flymake, give users the tools to easily define new syntax checkers and help selectively enable or disable diagnostic functions based on major modes.
Extension for mu4e or gnus to colorize patch-like emails with diff-mode. This is based on Frank Terbeck's gnus-article-treat-patch.el but has been adapted to also work with mu4e.
A multiview for displaying open buffers, files and directories accociated with a project. When no project is open in the current buffer display a list of known project and select a file from the selected project.
This library provides a way to view taxy structs in a column-based, magit-section buffer. Columns are defined using simple top-level forms, and new columns may be easily defined by users in their configurations.
This package provides Emacs functions to interact with the pass-otp extension for pass. It includes functions to import OTP URIs from screenshots of QR codes, and to export them back to QR codes if needed.
This package provides a multiview for displaying open buffers, files and directories associated with a project. When no project is open in the current buffer, it displays a list of known projects. One can then pick a file from the selected project.
This package provides a Hexchat-like status bar for joined channels in ERC, an Emacs client for IRC (Internet Relay Chat). It relies on the erc-track module, and displays all the same information erc-track does in the mode line, but in an alternative format.
Rainbow-delimiters is a "rainbow parentheses"-like mode for Emacs which highlights parentheses, brackets, and braces according to their depth. Each successive level is highlighted in a different color, making it easy to spot matching delimiters, orient yourself in the code, and tell which statements are at a given level.
This package allows you to get todo.org into your magit status.
If you have a todo.org file with TODO items in the root of your repository, magit-org-todos will create a section in your Magit status buffer with each of your todos.
This library provides literate programming for Calc. There is both a major and a minor mode. The major mode does some basic syntax highlighting, while the minor mode only evaluates all Calc statements while typing. In particular, the minor mode works quite well with Org or Markdown modes, or other markup language major modes.
semantic-stickyfunc-mode shows the function point is currently in at the first line of the current buffer. This is useful when you have a very long function that spreads more than a screen, and you don't have to scroll up to read the function name and then scroll down to original position.
Create and maintain Keep a Changelog based entries. See https://keepachangelog.com/ for this specific change log format. A nascent changelog is created with `markdown-changelog-new and `markdown-changelog-add-release is used to add a new entry. For more information and motivation for markdown changelogs see https://github.com/plandes/markdown-changelog#motivation
This package provides a global minor mode that enhances the Emacs built-in project.el library to support keeping projects isolated in named tab groups. This package automates the steps you’d otherwise need to do manually if you wanted to keep the buffers of a project neatly isolated in separate, named tab groups.
This package extends the built-in Save-Place mode by adding support for PDF view (see emacs-pdf-tools). This package will store the place (e.g., the current page and zoom) of PDF buffers under PDFView mode or DocView mode, and revisiting those PDF files later using the same mode will restore the saved place.
This package adds new RSS generation options to the org-publish-project-alist variable (see the Org manual if you are new to the publishing options). It adds :auto-rss and other options that work similar to the included :auto-sitemap functionality. This should make it easy for users to add RSS feeds to existing Org-based websites.
visual-fill-column-mode is a small Emacs minor mode that mimics the effect of fill-column in visual-line-mode. Instead of wrapping lines at the window edge, which is the standard behaviour of visual-line-mode, it wraps lines at fill-column. If fill-column is too large for the window, the text is wrapped at the window edge.
Tangled blocks provide a nice way of exporting code into external files, acting as a fantastic agent to write literate dotfile configs. However, such dotfiles tend to be changed externally, sometimes for the worse and sometimes for the better. In the latter case it would be nice to be able to pull those external changes back into the original org src block it originated from.