Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Org-transclusion lets you insert a copy of text content via a file link or ID link within an Org file. It lets you have the same content present in different buffers at the same time without copy-and-pasting it. Edit the source of the content, and you can refresh the transcluded copies to the up-to-date state. Org-transclusion keeps your files clear of the transcluded copies, leaving only the links to the original content.
This package can visualize maildirs hierarchically in Notmuch's ``hello buffer''.
This package provides a minor mode that enables syntax-based indentation for SQL mode buffers. Indentation rules are flexible and can be customized to match your personal coding style.
This library provides helpers for single-window-per-frame execution of buffer-exposing commands.
doct provides an alternative, declarative syntax for defining Org capture templates.
Gnus-alias provides a simple mechanism to switch identities when using a message-mode or a message-mode derived mode. Identities can include From and Organization headers, extra headers, body and signature. Other features include:
Switch identities in a message buffer.
Access original message to help determine identity of the followup/reply message.
Act on a forwarded message as if it were a message being replied to.
Start a new message with a given Identity pre-selected.
Pippel is an Emacs frontend for the Python package manager Pip. As Pippel also uses Tabulated List mode, it provides a similar package menu like package-list-packages.
This package provides a global minor mode that changes how Emacs handles the lookup of applicable dir-locals files (.dir-locals.el): instead of starting at the directory of the visited file and moving up the directory tree only until a first dir-locals file is found, collect and apply all (!) dir-locals files found from the current directory up to the root one.
Values specified in files nearer to the current directory take precedence over values in files farther away from it.
You might want to use this to globally set dir-local variables that apply to all of your projects, then override or add variables on a per-project basis.
This package provides an Emacs client for the Slack messaging service.
This package provides the qml-mode major Emacs mode for editing source files written in the Qt Modeling Language (QML) user interface markup language. It provides syntax highlighting and basic navigation commands. qml-mode is derived from codejs-mode, the Emacs builtin JavaScript mode.
crdt.el is a real-time collaborative editing environment for Emacs using Conflict-free Replicated Data Types. With it, you can share multiple buffer in one session, and see other users’ cursor and region. It also synchronizes Org mode folding status. It should work with all of Org mode.
This package provides various handy commands based on the Emacs completion function completing-read, which allows quickly selecting from a list of candidates.
This package fontifies the ssh config keywords and creates keybindings for skipping from host section to host section.
This package provides a major mode for editing GNU poke programs.
colorful-mode is a minor mode to highlight any color format, such as hex codes or HTML color names, in buffers in real time. It is inspired by rainbow-mode but uses overlays instead of text properties to support a different feature set. It also supports conversion of color strings between formats.
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.
This package provides an introspection tool similar to those found in Common Lisp or Smalltalk, but for Emacs Lisp.
This package provides an Emacs major mode for the Gleam language.
This package helps differentiate files with the same name but in different directories when displayed in Emacs buffers or completion interfaces.
Generally, you probably want to use emacs' builtin uniquify instead--which makes unique buffer names. Only if you want to programmatically generate unique file names you need this package here.
visual-replace provides an alternate interface for search and replacement commands that supports previews. The interface also allows one to edit both the query-text and its replacement in the same minibuffer prompt. The interface covers the following commands:
replace-stringreplace-regexpquery-replacequery-replace-regexp
Ement.el is a Matrix client for Emacs.
This package provides an AES algorithm for encrypting and decrypting strings in Emacs. The supported algorithm is chosen to ensure interoperability with openssl.
This package provides dwim-shell-command as an opinionated, DWIM alternative to shell-command.
This package provides Yasnippets snippets for Doom Emacs. It also exposes a small API to assist in writing your own snippets.