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 provides a function to switch to and from a REPL appropriate to the current major mode.
This package adds icons to the modeline in Emacs, using the nerd-icons package.
This package provides Keycast mode. Once enabled, that mode shows the current command and its key or mouse binding in the mode line, and updates them whenever another command is invoked.
This library implements an HTML back-end for the Org generic exporter, producing output appropriate for Haunt's html-reader.
This package provides an Eshell prompt modeled after Sindre Sorhus' Pure Zsh prompt. It displays the current working directory, Git branch and status (dirty, ahead/behind, stash), the active Python or Conda virtual environment, and the elapsed time of long-running commands. The prompt symbol changes color on command failure and a user@host prefix appears on remote TRAMP connections.
This minor mode displays the stroke order of the Kanji sign under cursor in a transient buffer. It has a built-in collection of SVG images depicting stroke orders for all Kanji. The collection is a slightly modified and limited version of the images provided by the KanjiVG project.
This package provides text objects for evil-mode with boundaries defined by syntax highlighting.
There are some great packages for exporting buffers to particular formats, but each one seems to reinvent the core mechanism of processing the font-lock in a buffer such that it can be exported to a particular format.
This package aims to produce a versatile generic core which can process a fontified buffer and pass the data to any number of backends which can deal with specific output formats.
This package provides a collection of almost monochrome Emacs themes: almost-mono-black and almost-mono-white.
Emacs package for displaying Clippy lint diagnostics for Rust code.
ripgrep is an Emacs search package based on the ripgrep command line tool.
This package integrates Flow with Emacs, allowing for definition-jumping and type-checking on demand.
Emacs Typit is a typing game for Emacs. Words that are picked randomly from the most frequent words in language you're practicing, until time is up.
Org Tree Slide is a minor mode for using an Org document in presentations by progressively revealing individual subtrees of the document.
Elpher is a full-featured gopher and gemini client for Emacs. Its features include intuitive keyboard and mouse-driven browsing, out-of-the-box compatibility with evil-mode, clickable links in plain text, caching of visited sites, pleasant and configurable visualization of Gopher directories, direct visualisation of image files, jumping directly to links by name (with autocompletion), a simple bookmark management system and connections using TLS encryption.
This package provides a Flycheck checker for GNU Guile using guild compile.
emacs-memoize is an Emacs library for memoizing functions.
This package provides a major mode that let the user interact with SWI-Prolog in all buffers. For instance, one can consult Prolog programs and evaluate embedded queries. This mode is focused on the command ediprolog-dwim (Do What I Mean) which is supposed to, depending on the context, carry out the appropriate action.
This package injects example uses of Elisp functions into their respective *Help* buffers.
Acme theme is an Emacs theme with an old-school vibe inspired by Plan 9 Acme and the Sam text editor.
Org-remark lets you highlight and annotate text files, websites, EPUB books and Info documentation using Org mode.
Features:
Highlight and annotate any text file. The highlights and notes are kept in an Org file as the plain text database. This lets you easily manage your marginal notes and use the built-in Org facilities on them – e.g. create a sparse tree based on the category of the notes
Create your your own highlighter pens with different colors, type (e.g. underline, squiggle, etc. optionally with Org’s category for search and filter on your highlights and notes)
Have the same highlighting and annotating functionality for websites (when browsing with EWW), EPUB books with
nov.el, Info documentation
This package acts as a parallel of consult-lsp for eglot and provides a front-end interface for the workspace/symbols LSP procedure call.
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.
Evil escape provides a customizable key sequence to escape from insert state and everything else in Emacs.