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 library add support for SCGI URLs to Emacs. It is based on url.el, which is shipped with Emacs.
This package provides an Emacs Lisp macro, with-simulated-input, which evaluates one or more forms while simulating a sequence of input events for those forms to read. The result is the same as if a user had evaluated the forms and then manually typed in the same input. This macro is useful for non-interactive testing of normally interactive commands and functions, such as completing-read.
This package allows you to expand Yasnippet' snippets through a completing-read interface. It supports previewing the current snippet expansion and overwriting the marked region with a new snippet completion.
This package is a major mode for Emacs that provides syntax highlighting for SPARQL. It can also execute queries against a SPARQL HTTP endpoint, such as Fuseki or DBPedia.
gitlab-ci-mode is an Emacs major mode for editing GitLab CI files. It provides syntax highlighting and completion for keywords and special variables. An interface to GitLab’s CI file linter is also provided via gitlab-ci-lint.
This package permits comparisons of two or three buffers based on diff output.
This package allows common parts of regexps to be easily picked out and reused.
Rainbow-delimiters is a "rainbow parentheses"-like mode for Emacs which highlights parentheses, brackets, and braces according to their depth. Each successive level is highlighted in a different color, making it easy to spot matching delimiters, orient yourself in the code, and tell which statements are at a given level.
This package provides tail-call optimization for Emacs Lisp functions that call themselves in tail position.
This package provides a backend implementation for xdg-desktop-portal that uses Emacs. It allows you to use Emacs' file and path selection facilities in graphical programs that use the xdg-desktop-portal dbus interface.
This is the official Emacs package for Racer. It supports code completion of variables, functions and modules. It can also jump to definition of functions and types, and show a help buffer based on the docstring of the thing at point.
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.
Enhances Dired and buffers visiting annex files with git-annex functionality. In Dired, the names of annex files are shortened by hiding the symbolic links and fontified based on whether content is present. Commands for performing some common operations (e.g., unlocking and adding files) are provided.
This Emacs package provides a minor mode which shows git information inside the Dired buffer.
This package is an Emacs Scala IDE using LSP mode to connect to Metals.
recomplete is a completion library for quickly completing or correcting words in cases where the first candidate is the likely choice. Unlike most completion, it immediately performs the completion action, calling again to cycle over options. Completion candidates are displayed in the echo area.
Casual is a collection of opinionated Transient-based keyboard driven user interfaces for various built-in modes.
This package provides support for programming with ISLisp in Emacs. It features a major mode with syntax highlighting, symbol autocompletion and documentation search, among other features. It also includes an inferior mode with REPL integration. Currently it only supports the Easy ISLisp (eisl) implementation.
DVC is a legacy Emacs front-end for a number of distributed version control systems. It currently supports GNU Arch, GNU Bazaar, git, Mercurial, and Monotone. It also provides some integration with Gnus, e.g., for applying patches received by email.
This package provides HTTP library for Emacs. It uses Curl as a backend, which avoids some of the issues with using Emacs’s built-in Url library.
This package provides a major mode for editing Extempore code. It can create an Extempore REPL, connect the current extempore-mode buffer to a running Extempore process, and more.
This package adds support for Eglot to the Julia language.
This Helm source can be used to search contacts stored in org-contacts format. There are actions for inserting postal addresses, email addresses, and phone numbers in the buffer where helm-org-contacts was called.
This package uses Ivy to provide additional actions for Projectile commands and replacements for existing functions.