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.
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 a Kubernetes control interface within emacs.
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 provides an intuitive GUI for pueue task manager.
rg is an Emacs search package based on the ripgrep command line tool. It allows one to interactively search based on the editing context then refine or modify the search results.
This is a package to allow you to pop open and interact with Elixir REPL (IEx, presently).
RMSBolt is a package to provide assembly or bytecode output for a source code input file.
Minor mode proving highlight of Lisp quotes and quoted symbols.
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.
devdocs.el is a documentation viewer similar to Emacs's built-in Info browser, but geared towards documentation obtained from https://devdocs.io.
Provides functions that make it easy to work with the Kibit Leiningen plugin for detecting and improving non-idiomatic Clojure source code, from within GNU Emacs.
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.
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.
Consult-dir implements commands to easily switch between "active" directories. The directory candidates are collected from user bookmarks, projectile project roots (if available), project.el project roots and recentf file locations. The `default-directory' variable not changed in the process.
Project-X adds a couple of convenience features for Emacs’ project.el library.
To allow for the usage of Emacs functions and macros that are defined in newer versions of Emacs, compat.el provides definitions that are installed ONLY if necessary. These reimplementations of functions and macros are at least subsets of the actual implementations. Be sure to read the documentation string to make sure.
Not every function provided in newer versions of Emacs is provided here. Some depend on new features from the core, others cannot be implemented to a meaningful degree. The main audience for this library are not regular users, but package maintainers. Therefore commands and user options are usually not implemented here.
Telega-server is helper program to interact with Telegram service, and connect it with Emacs via inter-process communication.
Control the telephony stack of your smartphone from inside Emacs via ofono and Bluetooth.
Provides feedback via flycheck about issues with the package metadata of a file, e.g. the package dependencies it requires.
This package implements the macro ##, which provides compact syntax for short lambda.