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 provides an Emacs interface to the Shroud password manager, using the Buffers User Interface library. You can view, copy, and edit secrets from within Emacs.
This package is a potpourri of helper functions to control a MPV process via its IPC interface.
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.
Chatgpt-shell is a comint-based LLM shell for Emacs, with support for multiple backends.
This package provides a notetaking system like Roam, using org mode; faster than org-roam. This version of org-node has different configuration options to org-node 2 so you DO have to set it up again.
Makes ido-mode display prospects vertically.
company-mode back-end for restclient-mode.
It provides auto-completion for HTTP methods and headers in restclient-mode. Completion source is given by know-your-http-well.
This package provides Emacs Lisp utilities for a variety of tasks, including version control, task management, and regex-based replacement.
This package provides a Company backend for Python.
This package adds random colors to your Org tags. In order to make colors random but consistent between same tags, colors are generated from the hash of the tag names.
message-x assigns a context-sensitive function to the TAB key in Message mode. When on a header line, it performs completion based on which header we are in (for example, newsgroup name completion makes sense on the Newsgroups header, whereas mail alias expansion makes sense in the To and Cc headers). When in the message body, this executes a different function (default: indent-relative).
This is a set of functions to use Org Roam with Consult. This packages replaces Org Roam's own completing read functions with equivalent versions utilizing Consult's internal API.
The denote-journal package makes it easier to use Denote for journaling. While it is possible to use the generic denote command (and related) to maintain a journal, this package defines extra functionality to streamline the journaling workflow.
This package provides a dynamic module for Emacs that allows direct access to the SQLite C interface. It only exposes a subset of the full SQLite C interface, but should satisfy most user's needs.
sly-quicklisp is an external contrib for SLY that provides a sly-quickload command that prompts the user for a package to install.
elisp-refs finds references to functions, macros or variables. Unlike a dumb text search, it actually parses the code, so it's never confused by comments or foo-bar matching foo.
This package discovers key bindings and their meaning for the current Emacs major-mode.
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.
Geiser is a collection of Emacs major and minor modes that conspire with one or more Scheme implementations to keep the Lisp Machine Spirit alive. The continuously running Scheme interpreter takes the center of the stage in Geiser. A bundle of Elisp shims orchestrates the dialog between the Scheme implementation, Emacs and, ultimately, the schemer, giving them access to live metadata.
This package provides just the core of Geiser. To effectively use it with your favourite Scheme implementation, you also need the corresponding geiser package, e.g. emacs-geiser-guile for Guile.
This package facilitates editing text from EXWM buffers by generating a temp buffer in which any useful Emacs utilities and modes can be invoked.
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 is a port of z, and keeps track of visited directories and commands invoked within them in order to enable navigation via input of matching regexps.
Emacs Java IDE using Eclipse JDT Language Server.
This package allows for keybindings, settings, hooks, and advice to be recorded and displayed.