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.
Web mode is an Emacs major mode for editing web templates aka HTML files embedding parts (CSS/JavaScript) and blocks (pre rendered by client/server side engines). Web mode is compatible with many template engines: PHP, JSP, ASP, Django, Twig, Jinja, Mustache, ERB, FreeMarker, Velocity, Cheetah, Smarty, CTemplate, Mustache, Blade, ErlyDTL, Go Template, Dust.js, React/JSX, Angularjs, ejs, etc.
This package provides an Emacs major mode for editing AsciiDoc files. It focuses on highlighting the document to improve readability.
This package provides commands and a minor mode to sort Python imports using python-isort.
This library will place an HTML copy of a buffer on an active webserver to which the user has SSH access. It is similar in purpose to services such as Gist or Pastebin, but is much simpler since it assumes the user has access to a publicly-accessible HTTP server.
This package provides a collection of Paredit-like functions for editing in HTML mode.
This package provides functionality to search for a number up to the end of a line and increment or decrement it.
Combobulate is a package that adds structured editing and movement to a wide range of programming languages. Unlike most programming major modes that use error-prone imperative code and regular expressions to determine what's what in your code, Combobulate uses Emacs 29's tree-sitter library. Tree-sitter maintains a concrete syntax tree of your code; it gives Combobulate absolute clarity of all aspects of your code, enabling more correct movement and editing than you would otherwise have.
This package provides an extensible means of specifying conditions which must be fulfilled before a task can be completed and actions to take once it is. Org Edna runs when either the BLOCKER or TRIGGER properties are set on a heading, and when it is changing from a TODO state to a DONE state.
This package allows GnuPG passphrase to be prompted through the minibuffer instead of graphical dialog.
To use, add allow-emacs-pinentry to ~/.gnupg/gpg-agent.conf, reload the configuration with gpgconf --reload gpg-agent, and start the server with M-x pinentry-start.
This major mode focuses on highlighting as many aspects of the TinTin++ scripting language as possible, organizing commands into functional categories and highlighting specific modes that many commands use to accomplish different tasks.
BBDB is the Insidious Big Brother Database for GNU Emacs. It provides an address book for email and snail mail addresses, phone numbers and the like. It can be linked with various Emacs mail clients (Message and Mail mode, Rmail, Gnus, MH-E, and VM). BBDB is fully customizable.
This package can visualize maildirs hierarchically in Notmuch's ``hello buffer''.
This package facilitates the creation and maintenance of tables of contents.
This package provides a HTTP request library with multiple backends. It supports url.el which is shipped with Emacs and the curl command line program.
This package provides two commands using Consult to query Notmuch emails and present results either as single emails or full trees.
This Emacs package provides a mode for the VHDL programming language. It tracks the latest version of the same vhdl-mode package included with Emacs.
This package provides an Emacs interface to hg histedit for editing the commit history.
Telega-server is helper program to interact with Telegram service, and connect it with Emacs via inter-process communication.
This package provides a variety of themes for Emacs Shell (Eshell) prompt.
This package tries to re-implement some of nadvice.el's functionality on top of the old defadvice system, to help users of defadvice move to the new advice system without dropping support for Emacs<24.4.
This simple Emacs minor mode allows you to toggle a window's "dedicated" flag. When a window is "dedicated", Emacs will not select files into that window. This can be quite handy since many commands will use another window to show results (compilation mode, starting info, and so on). A dedicated window won't be used for such a purpose. For details, please read the source file.
Extension for mu4e or gnus to colorize patch-like emails with diff-mode. This is based on Frank Terbeck's gnus-article-treat-patch.el but has been adapted to also work with mu4e.
This package extends the parser of js2-mode to support JSX syntax.
This package provides a SOAP client to access web services.