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.
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 writes undo/redo information upon file save which is restored where possible when the file is loaded again.
Fennel mode provides font-lock, indentation, navigation, and REPL for Fennel code within Emacs.
mini-frame-mode adds an advice around read-from-minibuffer to show the minibuffer as a child frame on top of the current frame. find-file and similar functions associated mini-buffers may appear at the center of the screen and not at the bottom.
This package helps you to not screw up your Paredit setup when using Evil mode. Whenever you try to use a modifier command like d, c, y to modify the Paredit buffer, it will stop you to do so in the case you break the parity of parenthesis.
Read-only-cfg is an Emacs minor mode that can automatically make files read-only based on user configuration. User configuration may be prefix directories or regex patterns.
This module lets you access the PostgreSQL object-relational DBMS from Emacs, using its socket-level frontend/backend protocol. The module is capable of automatic type coercions from a range of SQL types to the equivalent Emacs Lisp type. This is a low level API, and won't be useful to end users.
This library allows the user to set Emacs exec-path and PATH from the shell's PATH, so that shell-command, compile and the like work as expected on systems on which Emacs is not guaranteed to inherit a login shell's environment variables. It also allows other environment variables to be retrieved from the shell, so that Emacs will see the same values you get in a terminal.
This package provides custom text objects and bindings for markdown-mode.
This package is a convenience wrapper for edbi to open SQLite databases.
This package adds XOAuth2 authentication capabilities to Emacs auth-source. This integration requires some preliminary work on the users’ part, which includes creating tokens.
This package provides commands for interacting with a dictionary server (as defined by RFC 2229; by default, the public server at dict.org) from within Emacs.
This package provides an Emacs frontend to Ruby's ri documentation tool, and offers lookup and completion. The main function you should use as interface to ri is M-x yari.
This is a storage package used by completion engines like company-math.
A package management library for Emacs, based on package.el.
The purpose of this library is to wrap all the quirks and hassle of package.el into a sane API.
This package allows dabbrev-expand to be used within isearch-mode.
This Emacs package implements CSV mode, a major mode for editing records in a generalized CSV (character-separated values) format.
Lojban is an Emacs library of functions, variables, regexps and interactive commands for handling Lojban text.
This package provides the auto-dark-mode minor mode, which enables automatic switching between two user-defined (customizable) themes. This transition occurs seamlessly in response to dark mode being enabled or disabled in the desktop preferences (such as in GNOME). It uses DBus to query the system configured value. To enable it, put the following snippet to your Emacs configuration file:
(require auto-dark) (auto-dark-mode t)
To customize the themes used, visit M-x customize-group auto-dark.
emacs-xmlgen provides S-expression to XML conversion for Emacs Lisp.
Gruvbox is heavily inspired by badwolf, jellybeans and solarized.
Designed as a bright theme with pastel 'retro groove' colors and light/dark mode switching in the way of solarized. The main focus when developing gruvbox is to keep colors easily distinguishable, contrast enough and still pleasant for the eyes.
Ghub provides basic support for using the APIs of various Git forges from Emacs packages. It supports the REST APIs of Github, Github GraphQL, Gitlab, Gitea, Gogs and Bitbucket. It abstracts access to API resources using only a handful of functions that are not resource-specific.
This package provides utilities for managing image files copied into org-mode buffers.
emacs-xelb is a pure Emacs Lisp implementation of the X11 protocol based on the XML description files from the XCB project. It features an object-oriented API and permits a certain degree of concurrency. It should enable you to implement low-level X11 applications.