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.
Vertico provides a minimalistic vertical completion UI, which is based on Emacs' default completion system. By reusing the default system, it achieves full compatibility with built-in Emacs commands and completion tables. Vertico is pretty bare-bone and only provides a minimal set of commands. Additional optional enhancements can be provided externally by complementary packages.
This package adds enhanced support for Firefox (and forks based on Firefox) under EXWM. Keybindings intentionally mirror other Emacs navigation controls.
This package provides an Emacs interface for performing searches with ripgrep.
This package provides a major mode for editing Fluke TL/1 source code. TL/1 is a language used to control Fluke’s 9100 series of testing and troubleshooting mainframes.
Debase provides a higher-level API for using and implementing D-Bus services inside Emacs.
Alert is a Growl-workalike for Emacs which uses a common notification interface and multiple, selectable "styles", whose use is fully customizable by the user.
Org Street is an extension for Org Mode for turning the names of places into a LOCATION property containing their address. Given some freeform text approximately describing a location, it geocodes it with OpenStreetMap’s Nominatim API to determine a canonical location. If Nominatim returns multiple locations, a list is displayed to choose from.
This package manages a video download queue for yt-dlp, which serves as the back end. New videos can be queued at any time. All yt-dlp backends are supported. It is possible to create download profiles depending on the downloaded URL.
GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.
This package allows controlling Pulseaudio from Emacs.
mastodon.el is an Emacs client for Mastodon, the federated microblogging social network.
Org is an Emacs mode for keeping notes, maintaining TODO lists, and project planning with a fast and effective lightweight markup language. It also is an authoring system with unique support for literate programming and reproducible research. If you work with the LaTeX output capabilities of Org-mode, you may want to install the emacs-org-texlive-collection meta-package, which propagates the TexLive components required by the produced .tex file.
This package provides a minor mode that enables syntax-based indentation for SQL mode buffers. Indentation rules are flexible and can be customized to match your personal coding style.
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).
Aids maintenance of Firefox-based packages in Guix by fetching CVEs from Firefox release notes and formatting them for Guix commit message.
Use highlight-symbol to toggle highlighting of the symbol at point throughout the current buffer. Use highlight-symbol-mode to keep the symbol at point highlighted.
The functions highlight-symbol-next, highlight-symbol-prev, highlight-symbol-next-in-defun and highlight-symbol-prev-in-defun allow for cycling through the locations of any symbol at point. Use highlight-symbol-nav-mode to enable key bindings M-p and M-p for navigation. When highlight-symbol-on-navigation-p is set, highlighting is triggered regardless of highlight-symbol-idle-delay.
highlight-symbol-query-replace can be used to replace the symbol.
This package adds functionality to Emacs Ibuffer for grouping buffers by their Projectile root directory.
Emacs-Syncthing is a client for the Syncthing file synchronization tool which provides an Emacs interface to replace the built-in web UI.
No description available.
tracking.el provides a way for different modes to notify the user that a buffer needs attention. The user then can cycle through them using C-c C-SPC.
Emacs Org Roam is a solution for taking non-hierarchical notes with Org mode. Notes are captured without hierarchy and are connected by tags. Notes can be found and created quickly. Org Roam should also work as a plug-and-play solution for anyone already using Org mode for their personal wiki.
SLIME extends Emacs with support for interactive programming in Common Lisp. The features are centered around slime-mode, an Emacs minor mode that complements the standard lisp-mode. While lisp-mode supports editing Lisp source files, slime-mode adds support for interacting with a running Common Lisp process for compilation, debugging, documentation lookup, and so on.
This package is a small exporter based on the Markdown exporter already existing in Org mode. It supports the Github flavored markdown features.
This package facilitates editing text from EXWM buffers by generating a temp buffer in which any useful Emacs utilities and modes can be invoked.