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.
Preserve the state of scratch buffers across Emacs sessions by saving the state to and restoring it from a file, with auto-saving and backups.
Major mode for editing Mercury files. This is a rewrite of the original mercury-mode provided by Emacs as a wrapper around prolog-mode.
This package provides additional features and utilities for vhdl-mode, such as snippet selection via hydra, code navigation, code formatting, and code folding.
Eyebrowse is a global minor mode for Emacs that allows you to manage your window configurations in a simple manner, just like tiling window managers like i3wm with their workspaces do. It displays their current state in the modeline by default.
emacs-spark is a sparkline generation library for Emacs Lisp. It generates a sparkline string given a list of numbers. It is a port of cl-spark to Emacs Lisp.
Nano is a consistent theme for GNU Emacs which is based on Material colors and the dark theme is based on Nord colors.
This package provides platform-specific paths for reading and writing configuration, cache, and other data.
highlight-quoted-mode is a minor mode for highlighting Lisp quotes and quoted symbols.
This package provides a minor mode for reading the feminist manuals, inspired by a browser extension of the same name. It replaces occurences of gendered language with gender-neutral one and provides means of counting their occurences.
Simple corfu as-you-type auto-suggestion candidate overlay with a visual indication of whether there are many or exactly one candidate available.
emacs-eimp allows interactive image manipulation from within Emacs. It uses the mogrify utility from ImageMagick to do the actual transformations.
CIDER (Clojure Interactive Development Environment that Rocks) aims to provide an interactive development experience similar to the one you'd get when programming in Emacs Lisp, Common Lisp (with SLIME or Sly), Scheme (with Geiser) and Smalltalk.
CIDER is the successor to the now deprecated combination of using SLIME + swank-clojure for Clojure development.
There are plenty of differences between CIDER and SLIME, but the core ideas are pretty much the same (and SLIME served as the principle inspiration for CIDER).
Zenburn theme is a port of the popular Vim Zenburn theme for Emacs. It is built on top of the custom theme support in Emacs 24 or later.
Acme theme is an Emacs theme with an old-school vibe inspired by Plan 9 Acme and the Sam text editor.
Emacs Fuzzy Finder is like fzf, but it leverages the power of your Emacs instance to filter and select candidates. Use ezf as part of piping and command substitutions to manually select and filter matches.
find-file-in-project finds files or directories quickly in the current project. The project root is detected automatically when Git, Subversion or Mercurial are used. It also provides functions to assist in reviewing changes on files.
This package provides an Elisp implementation of the OAuth 2.0 draft. The main entry point is oauth2-auth-and-store which will return a token structure. This token structure can be then used with oauth2-url-retrieve-synchronously or oauth2-url-retrieve to retrieve any data that need OAuth authentication to be accessed. If the token needs to be refreshed, the code handles it automatically and stores the new value of the access token.
This package provides both a basic major mode for editing CSound files, as well as a REPL for fast feedback when composing and sound-designing using CSound.
This package provides a global minor mode to inhibit screensaver activation in EXWM.
subed is an Emacs major mode for editing subtitles while playing the corresponding video with mpv. At the moment, the only supported formats are SubRip (.srt), WebVTT (.vtt), and Advanced SubStation Alpha (.ass).
This package provides an SSH mode for Emacs, built on top of Tramp and shell mode. It keeps a history of previously connected hosts and supports auto-completion of known hosts.
SSH Deploy enables automatic deploys on explicit-save actions, manual uploads, renaming, deleting, downloads, file and directory differences, launching remote terminals (Eshell, Shell), detection of remote changes, remote directory browsing, remote SQL database sessions and running custom deployment scripts via Tramp.
Magit-tbdiff provides a Magit interface to git-range-diff (and its third-party predecessor git-tbdiff), a Git subcommand for comparing two versions of a topic branch.
ob-go enables Org Babel support for evaluating Go code. It was created based on the usage of ob-C.