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.
Right now it's just a few helpers on top of geiser.
A minor mode that hides the mode-line in your current buffer. It can be used to toggle an alternative mode-line, toggle its visibility, or simply disable the mode-line in buffers where it is not very useful.
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.
Telega-server is helper program to interact with Telegram service, and connect it with Emacs via inter-process communication.
arei-shepherd is an extension for Arei that allows to interract with the shepherd via the ares-shepherd extension for the nREPL.
This package provides bindings to the Sourcehut REST API as well as commands for interacting with it.
This package adds support for the Guile Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.
This package provides utilities for formatting and sending Git patches via Email, without leaving Emacs.
Paragraph justification for emacs using Knuth/Plass algorithm
clojure-ts-mode is an Emacs major mode that provides font-lock (syntax highlighting), indentation, and navigation support for the Clojure(Script) programming language, powered by the tree-sitter-clojure tree-sitter grammar.
This packages provides `eslint-fix', which fixes the current file using ESLint.
This package provides utilities for formatting and sending Git patches via Email, without leaving Emacs.
Right now it's just a few helpers on top of geiser.
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.
Note: This is a minimalist variant of emacs-guix, with simply file prettification.
A backend for Flymake which uses eslint. Enable it with M-x flymake-eslint-enable RET.
Really simple but standalone json flymake utilizing the builtin json parser.
This package acts as a parallel of consult-lsp for eglot and provides a front-end interface for the workspace/symbols LSP procedure call.
This package helps to set environment variables, which make emacs packages of current profile explorable by external Emacs.
Iosevka font with nerd icons.
Monochrome version of Noto Color Emoji fonts.
Noto Color Emoji fonts.
Asynchronous Reliable Extensible Sleek RPC Server for Guile. It's based on nREPL protocol and can be used for programmable interactions with a running guile processes, for implementing REPLs, IDEs, test runners or other tools.
Provides bindings for GNOME's libnotify C library to Guile
ares-shepherd is an extension for Ares that adds the ability to connect and interact to a shepherd via its nREPL service.