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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package uses emacs-xterm-color to add customizable 256 color support to term and ansi-term.
Casual is a collection of opinionated Transient-based keyboard driven user interfaces for various built-in modes.
This package provides commands easy-kill and easy-mark to let users kill or mark things easily.
This library allows you to put text data into boxes and align them horizontally, applying margin, padding, borders.
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.
mastodon.el is an Emacs client for Mastodon, the federated microblogging social network.
This package extends emacs-djvu with annotation rendering features and a fast occur search feature using svg.el.
Other features include:
clickable links
marker extension to
svg.elfor providing arrowheads (or other types of markers)a quite fancy keyboard annotation function
an
imenuindex function to enable imenu navigationdocument restore function to open the document at the last location of the previous session
This Emacs package provides the opencl-mode major mode for editing OpenCL kernels. It supports syntax highlighting and online access to the OpenCL documentation through the opencl-lookup function.
ace-window is meant to replace other-window. In fact, when there are only two windows present, other-window is called. If there are more, each window will have its first character highlighted. Pressing that character will switch to that window.
This package contains a minor mode that can be toggled. It fetches weather information based on your location or on a given location from https://wttr.in and then displays it on the mode line.
This package provides a minor mode for preview of Markdown files, and sends rendered Markdown to a web browser.
Literate-Elisp is an Emacs lisp library to provide an easy way to use literal programming in Emacs lisp. It extends the Emacs load mechanism so Emacs can load Org files as Lisp source files directly.
This projects aims to become an aesthetic, functional and efficient tabs plugin for Emacs with a lot of customization options.
This package provides an Emacs library to use the Emacsclient as $EDITOR of child processes, making sure they know how to call home. For remote processes a substitute is provided, which communicates with Emacs on stdout instead of using a socket as the Emacsclient does.
This package facilitates the creation and maintenance of tables of contents.
Outshine attempts to bring the look and feel of org-mode to an Emacs outside of the Org major-mode. It is an extension of outline-minor-mode (org-mode itself derives from outline-mode), so there is no such thing like an outshine mode, only outline-minor-mode with outshine extensions loaded.
This package provides evil-mode functions for using selected text to search.
This package provides an auto-complete source for Scheme projects using geiser.
This package provides an Elisp implementation of the OAuth 2.0 draft. The main entry point is oauth2-auth-and-store which will return a token structure. This token structure can be then used with oauth2-url-retrieve-synchronously or oauth2-url-retrieve to retrieve any data that need OAuth authentication to be accessed. If the token needs to be refreshed, the code handles it automatically and stores the new value of the access token.
This Helm source can be used to search contacts stored in org-contacts format. There are actions for inserting postal addresses, email addresses, and phone numbers in the buffer where helm-org-contacts was called.
This package allows for bookmarking eshell buffers. Upon visiting the bookmark, a new eshell session will be opened in the appropriate directory if no eshell session is active.
This is a library for computing context menus based on text properties and overlays. The intended use is to have tools that annotate source code and others that use these annotations, without requiring a direct coupling between them, but maintaining discoverability.
Major modes that wish to use this library should first define an appropriate value for prop-menu-item-functions. Then, they should bind prop-menu-by-completing-read to an appropriate key. Optionally, a mouse pop-up can be added by binding prop-menu-show-menu to a mouse event.
This package provides a logging framework for elisp. It allows you to deal with multiple log levels.
This package provides an Emacs library which lets you determine your current location using GeoClue2 over D-Bus.