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.
Amx is an alternative interface for M-x in Emacs. It provides several enhancements over the ordinary execute-extended-command, such as prioritizing your most-used commands in the completion list and showing keyboard shortcuts, and it supports several completion systems for selecting commands, such as Ido and Ivy.
This package provides a simple HTTP server written in Emacs Lisp to serve files and directory listings.
This package is an extension to Magit, the Git Emacs mode, providing support for Git-SVN.
This package provides an ESS-like binding to send lines or regions to a REPL from Hy buffers.
jabber.el is an XMPP client for Emacs. XMPP (also known as "Jabber") is an instant messaging system; see https://xmpp.org for more information. It supports OMEMO end-to-end encryption via picomemo.
This package provides a simple command to restart Emacs from within Emacs.
This package provides nerd-icons integration for treemacs.
danneskjold-theme is a high-contrast theme for Emacs.
This provides functions to support ert, the Emacs Regression Test framework. It includes
a set of predicates for comparing strings, buffers and file contents.
explainer functions for all predicates giving useful output macros for creating many temporary buffers at once, and for restoring the buffer list.
methods for testing indentation, by comparison or "round-tripping".
methods for testing fontification.
Assess aims to be a stateless and noiseless as possible, leaving Emacs unchanged whether the tests succeed or fail and suppressing extraneous messages.
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.
This package enhances term.el with the following features:
Functions to switch between multiple terminal buffers
List of keys to be intercepted by
emacs-multi-terminstead of by the underlying terminalKills the unused buffer left after exiting the terminal
Kills the running sub-processes along with the terminal when killing the it forcibly
Dedicated window for debugging program.
Citeproc is an Emacs Lisp library for rendering citations and bibliographies in styles described in the CSL, an XML-based, open format to describe the formatting of bibliographic references.
vline-mode is a minor mode for highlighting column at cursor position. It enhances text editing by visually indicating the vertical line.
EXWM is a full-featured tiling X window manager for Emacs built on top of XELB.
This package provides a global minor mode for entering Emacs commands without modifier keys. It's similar to Vim's separation of commands and insertion mode. When enabled all keys are implicitly prefixed with C- (among other helpful shortcuts).
Irony-eldoc is an eldoc extension that shows documentation for the current function or variable in the minibuffer.
This package provides a major mode for tracking TV shows. TV shows data (episode list, release dates, etc.) are sourced from the free database hosted at episodate.com. The mode presents an outlined list of tracked shows, their episodes and release dates, and enables the user to see when new episodes for their favorite shows get released, and track their progress in watching a series.
This package provides a logging framework for elisp. It allows you to deal with multiple log levels.
gtk-look finds and displays HTML documentation for GTK, GNOME and Glib functions and variables in Emacs, similar to what info-lookup-symbol does for info files (C-h S). The documentation is expected to be devhelp indexes with HTML files. The location of the indexes can be customized. In addition to C code development gtk-look is good for
perl-gtk2, recognising class funcs likeGtk2::Label->newand bare method names likeset_text.guile-gnome, recognising methods likeset-textand classes like<gtk-window>.
This package displays emojis in Emacs similar to how Github, Slack, and other websites do. It can display plain ASCII like :) as well as Github-style emojis like :smile:. It provides a minor mode emojify-mode to enable the display of emojis in a buffer.
Eweouz is an tool for looking up contacts from Evolution Data Server from Emacs. It is similar to BBDB, except much, much simpler.
This package displays keyboard macros or latest interactive commands as Emacs Lisp.
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.
This package provides a jenkinsfile-mode derived from groovy-mode for editing Jenkins declarative pipeline files.