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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Sliver is a small Emacs package for structuring Emacs configurations into explicit, modular load units called slivers. It provides declarative module loading, explicit dependency and conflict management, conditional loading and a light visualization user interface. At its core, sliver is a wrapper around load-file with added quality-of-life functionalities.
Taking inspiration from prefix keys and prefix arguments in Emacs, Transient implements a similar abstraction involving a prefix command, infix arguments and suffix commands. We could call this abstraction a "transient command", but because it always involves at least two commands (a prefix and a suffix) we prefer to call it just a "transient".
With column-marker.el you can highlight any number of text columns. Three such highlight column markers are provided by default. This is especially useful for languages like COBOL or Fortran where certain columns have special meaning. It is also handy for aligning text across long vertical distances. Multi-column characters, such as TAB are treated correctly.
The elegant-agenda-mode package uses fonts and typography to give your org-agenda some breathing room and elegance. This package was inspired by the work Nicolas Rougier.
emacs-xelb is a pure Emacs Lisp implementation of the X11 protocol based on the XML description files from the XCB project. It features an object-oriented API and permits a certain degree of concurrency. It should enable you to implement low-level X11 applications.
This Emacs package provides an interface for Hydra and Cuirass (build farms used by Nix and Guix). It allows you to look at various data related to the build farm projects, jobsets, builds and evaluations. The entry point is M-x build-farm command.
This package provides an Emacs major mode which acts as a front end to mpc, a client for the Music Player Daemon (MPD).
This package provides an Emacs major mode for the Gleam language.
emacs-objed allows navigating and editing text objects. It enables modal editing and composition of commands, too. It combines ideas of other Editors like Vim or Kakoune and tries to align them with regular Emacs conventions.
This package provides an AES algorithm for encrypting and decrypting strings in Emacs. The supported algorithm is chosen to ensure interoperability with openssl.
company-quickhelp shows documentation for the completion candidate when using the Company text completion framework.
This package exposes functionality to work with Dash docsets.
This package adds custom units to the units table in Emacs Calc by fetching exchange rates backends.
This is a simple language mode for the Solidity language. It is a constant work in progress as the language itself also progresses.
This package provides an extensible Emacs package for browsing and fetching references.
biblio.el makes it easy to browse and gather bibliographic references and publications from various sources, by keywords or by DOI. References are automatically fetched from well-curated sources, and formatted as BibTeX.
This package define functions for swapping buffers between windows contained in the same frame. An alternate behavior is to have the current window switch to the previous buffer instead of swapping with the other window.
This package provides an Emacs minor mode that provides modern, efficient and easy to learn keybindings (especially C-c, C-x and C-v work and provide clipboard action).
Eradio is a simple internet radio player for Emacs. Start, stop or toggle custom-defined channels. An external media player like mpv or VLC is required.
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.
This package provides a group of backends permitting auto-completion for AUCTeX.
This package provides minor modes for saving Emacs session data, including buffers, window configuration, variables, and more.
This is an Emacs global minor mode to use Emacs frames instead of Emacs' internal windowing system. This combines particularly well with tiling window managers such as XMonad.
Shell Maker is a convenience wrapper around Comint mode.
This is a very simple syntax-highlighting mode for text/gemini documents. Currently, support is not complete, but it should be enough to help with basic documents.