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.
The hackernews package is able to fetch stories from six different Hacker News feeds, namely top, new, best, ask, show and job stories. The default feed is top stories, which corresponds to the Hacker News homepage.
Ruby Electric mode accelerates code writing in Ruby by making some keys electric and automatically supplying with closing parentheses and end as appropriate.
This package provides an Emacs major mode for highlighting code written in the D programming language.
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 lets you browse categories, view topics, read posts, and participate in discussions on Discourse, directly from Emacs.
This package provides a minor mode for renaming buffers according to project structure. For Python buffers, that will be the whole module name. For temporary files and directories, that will be the relative path from the project root.
This package provides an Emacs client for the Meyvn build tool.
Emacs-Syncthing is a client for the Syncthing file synchronization tool which provides an Emacs interface to replace the built-in web UI.
This package provides a minor mode to show all lines that have a comment with a tag, for example listing them right next to each other.
This Emacs package provides idle-highlight-mode that sets an idle timer to highlight all occurrences in the buffer of the word under the point.
This package provides a PostgreSQL client in emacs.
This library publishes Org mode files as posts to any instance of the federated blogging platform WriteFreely.
This package provides a way to edit mediawiki sites from within emacs.
This package extends gptel, using that package to generate suggestions based on the user's request. Those code suggestions will then automatically be applied to the buffer in the format of a git merge.
Org Books is a tool for managing reading lists in an Org mode file.
Interactive align-regexp command in Emacs
Parinfer Rust mode aims to be a simple implementation of Parinfer that leverages the Parinfer Rust Emacs library to do most of the heavy lifting.
Just call one of the interactive functions in a file to complete the corresponding thing using Ivy.
The following completions are currently available:
Symbol completion for Elisp, Common Lisp, Python, Clojure, C, C++.
Describe functions for Elisp: function, variable, library, command,
bindings, theme.
Navigation functions: imenu, ace-line, semantic, outline.
Git utilities: git-files, git-grep, git-log, git-stash, git-checkout.
Grep utilities: grep, ag, pt, recoll, ack, rg.
System utilities: process list, rhythmbox, linux-app.
Many more.
This package uses ivy-mode to facilitate navigating and searching through Ctags files.
This package provides completions for Org-mode source blocks using completion at point function.
This package provides a minor mode that replaces keywords or expressions with SVG rounded box labels that are fully customizable.
This package integrates Flow with Emacs, allowing for definition-jumping and type-checking on demand.
This package maps ordinary graphemes (characters) to fancy ligatures, if both your version of Emacs and the font supports it. With this package you can control where Emacs must display ligatures. That is useful if you only want a subset of the ligatures in certain major modes, for instance, or if you want to ensure that some modes have no ligatures at all.
pcre2el or rxt (RegeXp Translator or RegeXp Tools) is a utility for working with regular expressions in Emacs, based on a recursive-descent parser for regexp syntax. In addition to converting (a subset of) PCRE syntax into its Emacs equivalent, it can do the following:
convert Emacs syntax to PCRE
convert either syntax to
rx, an S-expression based regexp syntaxuntangle complex regexps by showing the parse tree in
rxform and highlighting the corresponding chunks of codeshow the complete list of strings (productions) matching a regexp, provided the list is finite
provide live font-locking of regexp syntax (so far only for Elisp buffers – other modes on the TODO list).