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 global minor mode to use Emacs frames instead of Emacs' internal windowing system. This combines particularly well with tiling window managers such as XMonad.
The standard-themes are a pair of light and dark themes for GNU Emacs. They emulate the out-of-the-box looks of Emacs (which technically do not constitute a theme) while bringing to them thematic consistency, customizability, and extensibility.
This package an Emacs major mode for the Hare programming language.
Nord is an arctic, north-bluish color scheme created for a clean and uncluttered design pattern to achieve optimal focus and readability for code syntax highlighting and UI components.
Autocrypt package is an implementation of Autocrypt (https://autocrypt.org/) for various Emacs MUAs, a cryptographic protocol for email clients aiming to simplify key exchange and encryption.
emacs-straight is a purely functional package manager for the Emacs hacker.
Cast hexagrams and consult the I Ching, or 'Book of Changes' from the comfort of Emacs. The I Ching can be used as a divination method, pattern generator or fixed point for millennia of commentary & exegesis. This package provides methods for casting and describing hexagrams, querying the oracle, and finding patterns in randomness. The descriptions of hexagrams and their classification have been drawn from public domain sources, tradition and antiquity.
This package provides a function to cleanly set local completion backends according to mode, and integrates with use-package.
This package simplifies the use of hash tables in elisp. It also provides functions to convert hash tables from and to alists and plists.
This library lets elisp authors easily define an idiomatic command to reformat the current buffer using a command-line program, together with an optional minor mode which can apply this command automatically on save.
highlight-escape-sequences provides an Emacs minor mode to escape sequences in code.
This package provides access to a local copy of the Emacsmirror package database. It provides low-level functions for querying the database and a package.el user interface for browsing the database. Epkg itself is not a package manager.
Ace-jump-mode is a fast/direct cursor location minor mode. It creates an N-Branch search tree internally and marks all the possible position with predefined keys in within the whole Emacs view. This allows you to move to the character, word, or line almost directly.
Skempo is an attempt to improve Emacs built-in Skeleton and Tempo templates. It tries to make a unified syntax for template definitions. It also adds tags and marks support for Skeleton, and Abbrev support for Tempo.
emacs-transpose-frame provides some interactive functions which allows users to transpose windows arrangement in currently selected frame.
This library is a layer of abstraction above before-change-functions and after-change-functions which takes care of accumulating changes until a time when its client finds it convenient to react to them.
This package searches the parent directories of the current file for the project's node_modules/.bin/ directory, allowing Emacs to find project-specific installations of packages.
Debpaste is an Emacs interface for the Debian Pastezone, allowing you to receive, post, and delete pastes. It communicates with the server using XML-RPC.
This package provides tools for generating package-desc structures and feeding them to package.el library.
emacs-el-x defines the dflet macro to provide the historic behavior of flet, as well as declare-function stub for older Emacs.
This package is used for bundling related git-worktrees from multiple repositories together. This helps switch quickly between repositories and ensure you're on the correct branch. When you're done with your changes, you can use the repositories in the workspace and know which ones were modified to simplify the process of getting the changes merged in together. Additionally, git metadata is shared between all projects. You can stash, pop, and pull changes in from the same repository in other workspaces thanks to the power of git-worktrees.
This package provides a Chinese input method which supports quanpin, shuangpin, wubi and cangjie.
This is an Emacs mode for editing Idris code. It is compatible with the latest versions of Idris 1.
Dimmer provides a minor mode that indicates which buffer is currently active by dimming the faces in the other buffers. It does this nondestructively, and computes the dimmed faces dynamically such that your overall color scheme is shown in a muted form without requiring you to define what is a "dim" version of every face.