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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
git-auto-commit-mode is an Emacs minor mode that tries to commit changes to a file after every save.
When gac-automatically-push-p is non-nil, it also tries to push to the current upstream.
This Emacs package provides an interface for wordnet. Features include completion, if the query is not found too ambiguous and navigation in the result buffer.
Work with Git forges, such as Github and Gitlab, from the comfort of Magit and the rest of Emacs.
This package permits scrolling at increasing speeds based on drag distance.
This library provides literate programming for Calc. There is both a major and a minor mode. The major mode does some basic syntax highlighting, while the minor mode only evaluates all Calc statements while typing. In particular, the minor mode works quite well with Org or Markdown modes, or other markup language major modes.
This package provides the command memory-usage, which lists all buffers and how much memory they use.
This package provides a simple sudoku game in Emacs.
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.
This package defines the Org link type orgit-topic, which can be used to link to Forge topic buffers.
This package provides a minor mode for fast and easy management of Todos using Org mode and transients.
This package provides syntax highlighting and automatic indentation for the Zig programming language in Emacs.
jack provides the function jack-html that takes a data structure as input representing the HTML tree you want to generate and generates it as a string. Please see the homepage for usage examples.
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.
This is a package to auto-format Emacs lisp.
Emacs has very good support for multiple fonts in a single file. Poet uses this support to make it much more convenient to write prose within Emacs, with particular attention paid to org-mode and markdown-mode. Code blocks, tables, etc are formatted in monospace text with the appropriate backgrounds.
Helm is an incremental completion and selection narrowing framework for Emacs. It will help steer you in the right direction when you're looking for stuff in Emacs (like buffers, files, etc).
parinfer-mode is a proof-of-concept editor mode for Lisp programming languages. It will infer some changes to keep Parens and Indentation inline with one another.
Org Glossary defines a flexible model for working with glossary-like constructs (glossaries, acronyms, indices, etc.) within Org documents, with support for in-buffer highlighting of defined terms and high-quality exports across all Org export back-ends.
This package provides a major mode for editing OpenGLSL grammar files, usually files ending with .vert, .frag, .glsl or .geom. It is based on C mode plus some features and pre-specified fontifications.
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.
Relint (regular expression lint) scans Elisp files for mistakes in regexps, including deprecated syntax and bad practice. It also checks the regexp-like arguments to skip-chars-forward and skip-chars-backward.
Unfold CSS-selector-like expressions to markup. It is intended to be used with SGML-like languages: XML, HTML, XHTML, XSL, etc.
Emacs Refactor (EMR) is a framework for providing language-specific refactoring in Emacs. It includes refactoring commands for a variety of languages, including elisp itself.
This package provides functions for inserting the definition of natural constants and units into an Emacs buffer.