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 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.
Dtache allows a program to be seamlessly executed in an environment that is isolated from Emacs.
Emacs-Guix provides a visual interface, tools and features for the GNU Guix package manager. Particularly, it allows you to do various package management tasks from Emacs. To begin with, run M-x guix-about or M-x guix-help command.
This package adds Clojure syntax checker clj-kondo.
This package provides an Emacs library for hiding lines based on a regular expression.
This package provides an interface for searching, getting information, voting for, subscribing and downloading packages from the Arch User Repository (AUR) https://aur.archlinux.org.
Overrides function-key-map parent for preferred input-method to translate input sequences the default system layout (english) so we can use Emacs bindings while non-default system layout is active.
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 enables you to step through historic versions of files under Git version control from within Emacs.
RMSBolt is a package to provide assembly or bytecode output for a source code input 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.
Ledger is a powerful, double-entry accounting system that is accessed from the UNIX command-line. This may put off some users, since there is no flashy UI, but for those who want unparalleled reporting access to their data there are few alternatives.
Ledger uses text files for input. It reads the files and generates reports; there is no other database or stored state. To use Ledger, you create a file of your account names and transactions, run from the command line with some options to specify input and requested reports, and get output. The output is generally plain text, though you could generate a graph or html instead. Ledger is simple in concept, surprisingly rich in ability, and easy to use.
This package provides the Emacs mode.
Project-X adds a couple of convenience features for Emacs’ project.el library.
Eplot is an Emacs package for generating time series charts, plots and bar charts interactively.
This package makes use of clj-kondo's analysis data to provide code editing facilities related to Clojure, ClojureScript and cljc source.