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.
Emacs Lisp Mock is a library for mocking and stubbing using readable syntax. Most commonly Emacs Lisp Mock is used in conjunction with Emacs Lisp Expectations, but it can be used in other contexts.
This package allows ERT to work with asynchronous tests.
This package provides a Makefile to help checking Emacs packages.
This package silences most output of Emacs when running an Emacs shell script.
This package provides a Makefile-like script and a transient menu for linting and testing Emacs packages.
This package searches both headings and contents of entries in Org buffers and displays matching entries.
This package provides Auto Complete and Company back-ends for PHP.
This package provides an ESS-like binding to send lines or regions to a REPL from Elixir buffers.
This is a major mode for docker-compose files that provides completion of relevant keywords.
This package highlights function arguments in CMake according to their use.
This library enables additional font locking in Dired mode. This is adapted from the extra font lock rules provided by Drew Adams' Dired+ package.
This package provides a minor mode to highlight indentation levels via font-lock. Indent widths are dynamically discovered, which means this correctly highlights in any mode, regardless of indent width, even in languages with non-uniform indentation such as Haskell. This mode works properly around hard tabs and mixed indentation and behaves well in large buffers.
This package provides macros that allows you to declaratively configure settings typical of an Elisp package with various keywords. The syntax is similar, but not identical to use-package -- overall, leaf aims at a cleaner and more predictable implementation.
This package improves the performance of Emacs when viewing files with long lines. It is included as standard with Emacs 27 or later.
This minor mode takes care of managing the window sizes by enforcing a fixed and automatic balanced layout where the currently selected window is resized according to zoom-size which can be an absolute value in lines/columns, a ratio between the selected window and frame size or even a custom callback.
Zenburn theme is a port of the popular Vim Zenburn theme for Emacs. It is built on top of the custom theme support in Emacs 24 or later.
This library displays various customizable elements for eshell prompts: remote user, remote host, python virtual environment info, git branch, git dirty info and git unpushed number. Multiple themes are available.
This package makes the process of switching between light and dark themes as easy as hitting a single keystroke.
This is a simple implementation of Promises/A+.
This implementation ports the following Promises/A+ features faithfully. See https://github.com/then/promise.
The same API as the JavaScript version of Promise can be used. It has all the then, catch, resolve, reject, all, race, etc. It also supports thenable, inheritance of promise and rejection tracking.
This package discovers key bindings and their meaning for the current Emacs major-mode.
This package extends the parser of js2-mode to support JSX syntax.
This package provides a way to combine multiple Xref source (e.g., Etags and Eglot) and have the results all at once.
This package adds the ability to view DICOM files in Emacs.
Emacs wgrep allows you to edit a grep buffer and apply those changes to the file buffer. Several backends are supported beside the classic grep: ack, ag, helm and pt.