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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
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.
git-email provides functions for formatting and sending Git patches via email, without leaving Emacs.
This package provides an Emacs interface for Docker.
This package provides the ability to call asynchronous functions and processes. For example, it can be used to run dired commands (for copying, moving, etc.) asynchronously using dired-async-mode. Also it is used as a library for other Emacs packages.
This package adds support for the Guile Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.
emacs-multitran is a zero-dependency Emacs interface to the https://multitran.com online dictionary.
Hammy provides programmable, interactive interval timers for Emacs.
This package provides Keycast mode. Once enabled, that mode shows the current command and its key or mouse binding in the mode line, and updates them whenever another command is invoked.
This is a small package that temporarily highlights the current line after a given function is invoked. The affected functions are defined in the user option pulsar-pulse-functions and the effect takes place when either pulsar-mode (buffer-local) or pulsar-global-mode is enabled.
This provides a list of issues with the Emacs package metadata of a file, e.g., the package dependencies it requires. Checks will currently be enabled only if a Package-Requires: or Package-Version: header is present in the file.
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.
Support for saving and opening last known pdf position in pdfview mode. Information will be saved relative to the pdf being viewed so ensure pdf-view-restore-filename is in the same directory as the viewing pdf.
This is an Emacs mode to give you a UI for managing init system daemons (services) for those getting tired of typing out sudo service my_thing reload all the time. It offers a consistent UI over different init systems.
This repository contains the yasnippet snippets library for Doom Emacs.
mastodon.el is an Emacs client for Mastodon, the federated microblogging social network.
Try is a package that allows you to try out Emacs packages without installing them. If you pass a URL to a plain text `.el`-file it evaluates the content, without storing the file.
This package provides yasnippets snippets for clojure.
Use LanguageTool as your grammar, orthography and styling checker tool in Emacs. Languagetool is a utility tool to check and show suggestions made by LanguageTool in the buffer. Also has real time suggestions made by the LanguageTool Server.