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.
npm-mode provides a minor mode to work with npm projects.
This package provides Emacs Lisp utilities for a variety of tasks, including version control, task management, and regex-based replacement.
This package provides an Emacs interactive command-line mode.
Casual is a collection of opinionated Transient-based keyboard driven user interfaces for various built-in modes.
Emacs wgrep allows you to edit a grep buffer and apply those changes to the file buffer. Several backends are supported beside the classic grep: ack, ag, helm and pt.
Emacs UML mode is a minor mode that makes it easy to build ASCII UML sequence diagrams in Emacs, which can be embedded in source code, comments or emails.
Autothemer provides a thin layer on top of deftheme and custom-theme-set-faces that creates a new custom color theme, based on a set of simplified face specifications and a user-supplied color palette.
This package provides an efficient Emacs keybinding set based on statistics of command frequency, and supports common shortcuts for open, close, copy, cut, paste, undo, redo.
enh-ruby-mode is a major mode providing syntax highlighting, navigation and indentation capabilities for editing Ruby source files. It parses the source files using Ruby's builtin Ripper class and performs syntax checks on them.
This package provides a GUI for defining and monitoring services.
This package discovers key bindings and their meaning for the current Emacs major-mode.
emacs-strace-mode provides an Emacs major mode highlighting strace outputs.
The theme adds padding between headings, increases the size of titles, strike through completed TODO headings, changes Org blocks, changes Org check boxes, and more.
Kind-icon mode adds a colorful icon or text prefix based on :company-kind for compatible completion UIs. The ``kind'' prefix is typically used for differentiating completion candidates such as variables or functions.
ultra-scroll is a smooth-scrolling package for Emacs. It provides highly optimized, pixel-precise smooth-scrolling which can readily keep up with the very high event rates of modern track-pads and high-precision wheel mice.
Tree Inspector is an inspection tool for Emacs Lisp objects that uses a tree view. It works together with Emacs Inspector when it is loaded; when an object label is clicked on the tree, an inspector is opened on that object.
Cyrillic input method for dvorak layout.
This package provides a major mode for editing ReScript source code.
Diss is a full-featured image slideshow for Emacs, based on Dired and image-mode.
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.
Helm Selector is a collection of Helm helper functions for convenient buffer selection.
It is especially helpful to create Helm sessions to navigate buffers of a given mode in a “do what I mean” fashion:
If current buffer is not of mode X, switch to last buffer of mode X. If current buffer is of mode X, show a Helm session of all buffers in mode X. In the Helm session, it’s also possible to input an arbitrary name which will be used for the creation of a new buffer of mode X.
This package provides an Elisp wrapper around the Java keytool command and major mode for viewing Java keystores.
This package provides custom text objects and bindings for markdown-mode.
Parseedn is an Emacs Lisp library for parsing EDN (Clojure) data. It uses parseclj's shift-reduce parser internally.