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 Emacs minor mode creates an automatically updated buffer called *Ilist* that is populated with the current buffer's imenu entries. This buffer is typically shown as a sidebar (Emacs vertically splits the window).
Expand region increases the selected region by semantic units. Just keep pressing the key until it selects what you want. There's also er/contract-region if you expand too far.
recent-addresses is an Emacs package that allows you to quickly look up previously used email addresses. It can be used alongside the Gnus email client.
This package allows reading Reddit from within Emacs interactively.
GPTel is a simple ChatGPT asynchronous client for Emacs with no external dependencies. It can interact with ChatGPT from any Emacs buffer with ChatGPT responses encoded in Markdown or Org markup. It supports conversations, not just one-off queries and multiple independent sessions. It requires an OpenAI API key.
download-region provides in buffer downloading manager for Emacs.
This package provides a major mode for editing GNU poke programs.
This package provides custom text objects and bindings for markdown-mode.
This package provides vibrant color schemes with light and dark variants.
This package provides the hydra-ivy/body command, which is a quasi-prefix map, with many useful bindings. These bindings are shorter than usual, using mostly unprefixed keys.
This package provides a minor mode to automatically warp the mouse pointer to the center of a focused window, as well as a command to warp it to the currently selected window.
Alarm Clock provides an alarm clock for Emacs.
This is an Emacs mode for editing Idris code. It is compatible with the latest versions of Idris 1.
This package provides vibrant color schemes with light and dark variants.
The denote-silo package makes it easier to work with multiple silos. A silo is a localised denote-directory that is not connected to the default/global denote-directory and other silos.
This package provides the macro pretty-hydra-define to define hydras with one column per group of heads.
This library adds the possibility for ad-hoc applying highlighting to any face in GNU Emacs. The functionality of this library depends on overlays, which by default are not picked up when copy-pasting text from buffer to buffer.
This package provides support for running any Flycheck checker as a Flymake diagnostic backend. The effect is that Flymake will control when the checker runs, and Flymake will receive its errors.
The main command of the tiny extension for Emacs is tiny-expand. It is meant to quickly generate linear ranges, e.g. 5, 6, 7, 8. Some elisp proficiency is an advantage, since you can transform your numeric range with an elisp expression.
This package provides generic functions that specialize on major modes and intended purpose rather than on arguments. Different callables for tasks like expression evaluation, definition-jumping, and more can now be grouped accordingly and tried in sequence until one of them succeeds.
emacs-org-pomodoro adds very basic support for Pomodoro technique in Emacs org-mode.
Run M-x org-pomodoro for the task at point or select one of the last tasks that you clocked time for. Each clocked-in pomodoro starts a timer of 25 minutes and after each pomodoro a break timer of 5 minutes is started automatically. Every 4 breaks a long break is started with 20 minutes. All values are customizable.
This package provides an ESS-like binding to send lines or regions to a REPL from Racket buffers.
Fontaine lets the user specify presets of font configurations and set them on demand on graphical Emacs frames.
This Emacs package provides a mode for the VHDL programming language. It tracks the latest version of the same vhdl-mode package included with Emacs.