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.
Markdown-mode is a major mode for editing Markdown-formatted text files in Emacs.
Emacs-doom-themes contains numerous popular color themes for Emacs that integrate with major modes like Org-mode.
This package provides Finite State Machine library to make asynchronous programming in Emacs Lisp easy and fun.
This package generates and implements appealing SVG icons for the Emacs Speedbar. By default, it generates icons from the Font Awesome fontset. However, alternative fontsets may also be used, and the color of the icons may be customized.
Treemacs is a file and project explorer similar to NeoTree or Vim's NerdTree, but largely inspired by the Project Explorer in Eclipse. It shows the file system outlines of your projects in a simple tree layout allowing quick navigation and exploration, while also possessing basic file management utilities.
ox-gemini adds support for exporting Org files in Gemini format. Many things were taken from the ASCII exporter, from which ox-gemini derives.
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.
emacs-hcl-mode provides an Emacs major mode for working with HCL. It provides syntax highlighting and indentation support.
This package provides an XML-RPC client for Emacs capable of both synchronous and asynchronous method calls using the url package's async retrieval functionality. xml-rpc.el represents XML-RPC datatypes as Lisp values, automatically converting to and from the XML datastructures as needed, both for method parameters and return values, making using XML-RPC methods fairly transparent to the Lisp code.
This package provides SLIME's convenient M-.and M-, navigation in emacs-lisp-mode, together with an elisp equivalent of slime-describe-symbol.
Xcscope is an Emacs interface to Cscope, the source cross-referencing tool.
This package provides completion for JavaScript files utilizing Flow.
This package provides functionality for correcting words via custom interfaces. Several interfaces are supported beside the classic Ido: Popup, Helm and Ivy.
semantic-stickyfunc-mode shows the function point is currently in at the first line of the current buffer. This is useful when you have a very long function that spreads more than a screen, and you don't have to scroll up to read the function name and then scroll down to original position.
Org-transclusion lets you insert a copy of text content via a file link or ID link within an Org file. It lets you have the same content present in different buffers at the same time without copy-and-pasting it. Edit the source of the content, and you can refresh the transcluded copies to the up-to-date state. Org-transclusion keeps your files clear of the transcluded copies, leaving only the links to the original content.
ripgrep is an Emacs search package based on the ripgrep command line tool.
Tup mode provides syntax highlighting for all of the elements of tupfiles, such as rule definitions, user-defined variables, macros, flags, bin variables, and so on. The mode also allows you to execute Tup commands.
This is a backend implementation for the completion package company-mode which supports the normal and the fuzzy completion modes of SLIME.
ExtendSMIME is designed to be used with Gnus in Emacs. It enhances DefaultEncrypt (emacs-defaultencrypt) to support S/MIME (Secure/Multipurpose Internet Mail Extensions) via LDAP (Lightweight Directory Access Protocol). Before a message (e.g., email) is sent, ExtendSMIME searches for missing certificates via LDAP and imports them into gpgsm. When certificates for all recipients are available, DefaultEncrypt automatically encrypts the message. For details and instructions on how to use ExtendSMIME, please refer to the home page or read the comments in the source file, jl-smime.el.
This package provides a Helm interface for selecting xref results.
emacs-validate-html installs the command validate-html, which sends the current buffer to the World Wide Web Consortium’s HTML Validator service and displays the results in a buffer in Compilation mode.
This package fontifies the ssh config keywords and creates keybindings for skipping from host section to host section.
The code provides a abbreviation expansion for Emacs. It is fairly similar to Dabbrev expansion, which works based on the contents of the current buffer (or other buffers).
Predictive abbreviation expansion works based on the previously written text. Unlike dynamic abbreviation, the text is analysed during idle time, while Emacs is doing nothing else.
This package provides an Emacs minor mode that puts writing in the center.