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.
Ido-ubiquitous enables ido-style completion for almost every function that uses the standard completion function completing-read.
This package provides a global minor mode that changes how Emacs handles the lookup of applicable dir-locals files (.dir-locals.el): instead of starting at the directory of the visited file and moving up the directory tree only until a first dir-locals file is found, collect and apply all (!) dir-locals files found from the current directory up to the root one.
Values specified in files nearer to the current directory take precedence over values in files farther away from it.
You might want to use this to globally set dir-local variables that apply to all of your projects, then override or add variables on a per-project basis.
Devil intercepts your devil key (comma by default) to let you type key sequences without using modifier keys. Devil is highly configurable and it can be configured to perform other key sequence translations.
This package can visualize maildirs hierarchically in Notmuch's ``hello buffer''.
This package provides a collection of tools to be used by Large Language Models clients in Emacs.
Install a tree-sitter major mode automatically. If the tree-sitter version can't be used, fall back to the original major mode.
The use-package macro allows you to isolate package configuration in your .emacs file in a way that is both performance-oriented and tidy.
Recoll is a local search engine that knows how to index a wide variety of file formats, including PDFs, org and other text files and emails. It also offers a sophisticated query language, and, for some document kinds, snippets in the found documents actually matching the query at hand. This package provides an emacs interface to perform recoll queries, and display its results, via emacs-consult.
This package provides both a basic major mode for editing CSound files, as well as a REPL for fast feedback when composing and sound-designing using CSound.
Dracula is a dark color theme for many editors, shells and more. This package provides the Emacs theme.
This is library which uses Direnv to set environment variables on a per-buffer basis. This means that when you work across multiple projects which have .envrc files, all processes launched from the buffers ``in'' those projects will be executed with the environment variables specified in those files. This allows different versions of linters and other tools to be used in each project if desired.
GraphQL.el provides a generally-applicable domain-specific language for creating and executing GraphQL queries against your favorite web services. GraphQL is a data query language and runtime designed and used to request and deliver data to mobile and web apps.
emacs-strace-mode provides an Emacs major mode highlighting strace outputs.
This library enables additional font locking in Dired mode. This is adapted from the extra font lock rules provided by Drew Adams' Dired+ package.
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.
Ruby Electric mode accelerates code writing in Ruby by making some keys electric and automatically supplying with closing parentheses and end as appropriate.
Evil is an extensible vi layer for Emacs. It emulates the main features of Vim, and provides facilities for writing custom extensions.
This package provides provides variants of eval-last-sexp that work on the containing list or s-expression, as well as an option for visually flashing evaluated s-expressions.
emacs-a provides Emacs Lisp functions for dealing with associative structures in a uniform and functional way. These functions can take association lists, hash tables, and in some cases vectors (where the index is considered the key).
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.
This is a C# editing mode for Emacs, based on CC mode. It handles syntax coloring, indentation, insertion of matched pairs of curly braces and documentation generation. In addition, it provides menu-based navigation using Imenu, and Compilation mode support for MSBuild, devenv and xbuild.
This package provides a minor mode for fast and easy management of Todos using Org mode and transients.
This package provides Marginalia mode which adds marginalia to the minibuffer completions. Marginalia are marks or annotations placed at the margin of the page of a book or in this case helpful colorful annotations placed at the margin of the minibuffer for your completion candidates.
lice.el provides following features:
License template management.
File header insertion.