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 wisp-mode, an Emacs major mode for Wisp files, providing syntax highlighting and indentation rules.
This Emacs package adds spinners and progress-bars to the mode-line for ongoing operations.
Engine mode is a global minor mode for Emacs. It enables you to easily define search engines, bind them to keybindings, and query them from the comfort of your editor.
This package manages articles from a wallabag instance.
This is a package to auto-format Emacs lisp.
This is a simple implementation of Async/Await inspired by the TypeScript implementation.
This package searches both headings and contents of entries in Org buffers and displays matching entries.
{dired-quick-sort
Framemove is similar to the Windmove library, but for frames. It provides a simple set of keystrokes to move the input/focus between windows.
This package provides an auto-complete source for Scheme projects using geiser.
spacegray-theme is an Emacs port of the Spacegray theme from Sublime Text. It features a dark blue/gray background and soft blue, green, orange and red as accent colors.
This package can be used to search emails in Notmuch asynchronously, with Counsel and Ivy. Simply call counsel-notmuch and input your Notmuch query.
This Emacs package provides the commands aa2u and aa2u-rectangle. Both of these commands can be used to convert simple ASCII art line drawings to Unicode; the former works on the active region of the buffer, while the latter works on rectangular selections.
This package provides an Emacs major mode for editing Arduino sketches and Org Babel support.
This package facilitates manipulating dates, times, and timestamps by providing a ts struct.
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.
emacs-alsamixer provides basic commands to control audio volume via amixer.
This package provides a major mode for editing .vala and .vapi files in Emacs.
This package provides a generic completion method based on building a balanced decision tree with each candidate being a leaf. To traverse the tree from the root to a desired leaf, typically a sequence of read-key can be used.
In order for read-key to make sense, the tree needs to be visualized appropriately, with a character at each branch node. So this completion method works only for things that you can see on your screen, all at once, such as the positions of characters, words, line beginnings, links, or windows.
This package provides a development environment and REPL interaction package for Julia in the spirit of Common Lisp’s SLIME and Clojure’s CIDER. It enables convenient and dynamic REPL-driven development.
This package integrates the treesitter library in modern Emacs with Meow’s motions.
Matcha provides a collection of transients for various packages with a consistent way to use them.
This package is for people who use Anki as a spaced repetition system (SRS) but would like to make cards in Org mode.