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.
This package can be used with multiple-cursors to provide an incremental search that moves all fake cursors in sync.
Column Enforce mode highlights text that extends beyond a certain column. It can be used to enforce 80 column rule. It can also be configured for any N-column rule.
Smart Mode Line is a mode-line theme for Emacs. It aims to be easy to read from small to large monitors by using colors, a prefix feature, and smart truncation.
This package provides a Helm interface for selecting xref results.
wc-mode is a minor mode, providing a ‘wc’ function for Emacs buffers as well as a modeline addition with live word, line and character counts. Additionally, a user can set specific goals for adding or deleting words. These goals were partly inspired by 750words.com where the goal of the site is to encourage writing by setting a goal of 750 words at a time.
This package tracks org-agenda-files precisely to speed-up org-agenda.
Skempo is an attempt to improve Emacs built-in Skeleton and Tempo templates. It tries to make a unified syntax for template definitions. It also adds tags and marks support for Skeleton, and Abbrev support for Tempo.
This package provides a popup offering a preview of a list of candidates on which user-defined dispatch actions can act.
Test Simple is a simple unit test framework for Emacs Lisp. It alleviates the need for context macros, enclosing specifications or required test tags. It supports both interactive and non-interactive use.
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".
The builtin orgmode package for viewing tasks or events for a particular day, org-agenda, does not help you to quickly understand, where, for example, you have free time in your day or where you have overlapping tasks. Just a list of tasks is not sufficient. This package is created to fix this problem and provide some of the functionality that modern calendars provide.
emacs-http-post-simple provides a simple HTTP POST requests library that uses the url library.
This package provides an Emacs package for more context in compilation/grep buffers. Works with wgrep, ack, ag, ivy.
This package provides an Ivy interface for selecting Makefile targets.
ox-gemini adds support for exporting Org files in Gemini format. Many things were taken from the ASCII exporter, from which ox-gemini derives.
dream-theme is a dark, clean theme for Emacs. It is inspired by zenburn, sinburn and similar themes, but slowly diverging from them.
This package uses Pandoc to convert selected file types to Org. It can convert supported non-Org files to an Org file with Pandoc.
It can also intercept requests for non-Org files it knows it can convert, convert the file to a temporary Org file, and open this file instead. On save, it exports back to the original non-Org file.
Emacs Gnuplot is an Emacs major mode for interacting with Gnuplot.
emacs-evil-smartparens is an Emacs minor mode which makes Evil play nice with Smartparens. Evil is an Emacs minor mode that emulates Vim features and provides Vim-like key bindings.
This package offers an hydra-based method of managing major mode-specific key bindings. It is intended for use as a library only; see package emacs-major-mode-hydra for a user-friendly interface.
RealGUD is a modular, extensible GNU Emacs front-end for interacting with external debuggers. It integrates various debuggers such as gdb, pdb, ipdb, jdb, lldb, bashdb, zshdb, etc. and allows visually steping through code in the sources. Unlike GUD, it also supports running multiple debug sessions in parallel.
Emacs Polyglot, or Eglot, is an Emacs Language Server Protocol client that stays out of the way. It guesses the LSP program to start for the current file, using the major mode as a hint. It prompts you to enter one if it fails.
ultra-scroll is a smooth-scrolling package for Emacs. It provides highly optimized, pixel-precise smooth-scrolling which can readily keep up with the very high event rates of modern track-pads and high-precision wheel mice.
Tiny graphical system monitor for the Emacs minibuffer when idle.