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.
Suneater is a dark, minimalistic Emacs theme. It was based on Sunburst theme but now takes more inspiration from the Nano theme.
Tide is an Interactive Development Environment (IDE) for Emacs which provides the following features:
ElDoc
Auto complete
Flycheck
Jump to definition, Jump to type definition
Find occurrences
Rename symbol
Imenu
Compile On Save
Highlight Identifiers
Code Fixes
Code Refactor
Organize Imports
Emacs Polyglot, or Eglot, is an Emacs Language Server Protocol client that stays out of the way. It guesses the LSP program to start for the current file, using the major mode as a hint. It prompts you to enter one if it fails.
Ghub provides basic support for using the APIs of various Git forges from Emacs packages. It supports the REST APIs of Github, Github GraphQL, Gitlab, Gitea, Gogs and Bitbucket. It abstracts access to API resources using only a handful of functions that are not resource-specific.
This package provides a major mode for editing vCard files in Emacs.
This package provides completion in Python buffers and also helps find the locations of docstrings, arguments, and functions.
Org Present is a minimalist presentation tool for Emacs Org mode. Simply layout your presentation with each slide under a top-level header, start the minor mode, and page through each slide with Left and Right keys.
This package provides an Emacs frontend to Ruby's ri documentation tool, and offers lookup and completion. The main function you should use as interface to ri is M-x yari.
Jinx is a just-in-time spell-checker for Emacs based on the Enchant library. It lazily highlights misspelled words in the text of the visible portion of the buffer by honouring window boundaries as well as text folding, if any.
This package provides HTTP library for Emacs. It uses Curl as a backend, which avoids some of the issues with using Emacs’s built-in Url library.
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.
This package provides a Hexchat-like status bar for joined channels in ERC, an Emacs client for IRC (Internet Relay Chat). It relies on the erc-track module, and displays all the same information erc-track does in the mode line, but in an alternative format.
This program is derived from comint-mode and provides the following features:
TAB completion same as Node.js REPL
file name completion in string
incremental history search
This package provides the consult-flycheck command for Emacs, which integrates Consult with Flycheck.
This package allows for an alternate definition of an Elisp function to be specified and for any differences from the original definition to be examined using Ediff.
pdfgrep is a GNU/Emacs module providing grep comparable facilities but for PDF files. Its usage is similar to the grep function. For example, using the next-error function gets you to the next matching page.
This package offers a single macro, let-alist. This macro takes a first argument (whose value must be an alist) and a body.
This Emacs package implements CSV mode, a major mode for editing records in a generalized CSV (character-separated values) format.
The main command of the tiny extension for Emacs is tiny-expand. It is meant to quickly generate linear ranges, e.g. 5, 6, 7, 8. Some elisp proficiency is an advantage, since you can transform your numeric range with an elisp expression.
This package provides a command to extract the colors from your Emacs theme and apply them to the rest of Linux with Pywal. Pywal only applies your theme to the current session.
This package provides an Emacs interface to communicate with Jupyter kernels. It provides REPL and Org mode source code block frontends to Jupyter kernels and kernel interactions integrated with Emacs' built-in features.
This Emacs package provides a major mode for editing Bison, Yacc, and Lex files.
This package provides a major mode for browsing and editing PDDL files with syntax highlighting, templates, auto-completion, and more.
LibMPDel is an Emacs library client to communicate with Music Player Daemon (MPD), a flexible, powerful, server-side application for playing music.