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.
This package provides a comprehensive list of diagnostic-functions for use with Flymake, give users the tools to easily define new syntax checkers and help selectively enable or disable diagnostic functions based on major modes.
AGitjo is a GNU Emacs package that extends Magit with a new menu for AGit-Flow operations, to make them more convenient for users. The AGit workflow enables users to create and edit pull requests using just the git push command. This package is intended specifically for use with Forgejo-based (e.g. Codeberg) repositories.
Disk Usage is a file system analyzer: it offers a tabulated view of file listings sorted by size. Directory sizes are computed recursively. The results are cached for speed.
emacs-popon allows you to pop text on a window, what we call a popon. Popons are window-local and sticky, they don't move while scrolling, and they even don't go away when switching buffer, but you can bind a popon to a specific buffer to only show on that buffer.
This package writes undo/redo information upon file save which is restored where possible when the file is loaded again.
This package provides a collection of Paredit-like functions for editing in HTML mode.
This package adds icons to completion candidates using the built-in completion metadata functions. For example, with this package, find-file can display a file icon for each candidate based on the file type.
emacs-key-chord provides key-chord-mode, a mode for binding key chords to commands. A key chord is defined as two keys pressed simultaneously or a single key quickly pressed twice.
Bookmarks are a powerful Emacs feature. This package makes them even more versatile. You can bookmark many more kinds of data. You can add tags. There are many more ways to organize and display your bookmarks. I recommend reading the extensive documentation about BookmarkPlus on the Emacs Wiki.
This package provides ivy-read as an alternative to completing-read and similar functions. No attempt is made to determine the best candidate. Instead, the user can navigate candidates with ivy-next-line and ivy-previous-line. The matching is done by splitting the input text by spaces and re-building it into a regular expression.
xterm-color.el is an ANSI control sequence to text-property translator.
This package provides an abstract Emacs Lisp framework for tree navigation.
This package provides the ability to always show the current org header line at the top of the window--no matter how far down you scrolled.
This package provides outli-mode, a minimal and elegant outliner for Emacs that enhances outline-minor-mode with configurable heading syntax, styled headings, and org-mode-inspired navigation and structure editing. It supports comment-based headers with customizable stems and repeat characters, styled overlines and backgrounds, tab-based visibility toggling, org-style speed keys for headline manipulation, and imenu integration for fast navigation.
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 is a front end for the command-line program djvused from DjVuLibre, see http://djvu.sourceforge.net/.
This package provides functionality for correcting words via custom interfaces. Several interfaces are supported beside the classic Ido: Popup, Helm and Ivy.
This Emacs library provides Helm interface for Yasnippet.
Casual is a collection of opinionated Transient-based keyboard driven user interfaces for various built-in modes.
This package provides a global minor mode for entering Emacs commands without modifier keys. It's similar to Vim's separation of commands and insertion mode. When enabled all keys are implicitly prefixed with C- (among other helpful shortcuts).
This Emacs package makes editing XPM images easy (and maybe fun). Editing is done directly on the (textual) image format, for maximal cohesion with the Emacs Way.
This is a simple package to automatically preview in a side window the file at point in Dired buffers. Preview windows are closed when they are no longer relevant, while preview buffers are killed if they have not been used for other purposes beside previewing. The package provides several customisation options to control its behaviour.
This package extends lsp-mode to work with C and C++ files through the ccls language server.
Base16 provides carefully chosen syntax highlighting and a default set of sixteen colors suitable for a wide range of applications. Base16 is not a single theme but a set of guidelines with numerous implementations.