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 adds support for the Guile Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.
Tramp stands for ``Transparent Remote (file) Access, Multiple Protocol''. This package provides remote file editing, using a combination of rsh and rcp or other work-alike programs, such as ssh and scp.
Did you ever feel that C-y M-y M-y M-y ... is not a great way of trying to find that piece of text you know you killed a while back? Then browse-kill-ring.el is for you.
Due to the structure of Lisp syntax it's very rare for the programmer to want to insert characters right before "(" or right after ")". Thus unprefixed printable characters can be used to call commands when the point is at one of these special locations. Lispy provides unprefixed keybindings for S-expression editing when point is at the beginning or end of an S-expression.
The google-maps package displays Google Maps directly inside Emacs. It requires a Google Map Static API key to function.
This package provides a way to edit mediawiki sites from within emacs.
This package provides an Emacs Helm interface to search throw a shell history.
This package provides a Quake-style drop-down console compatible with Emacs' shell modes.
This package provides a function for hiding and customizing display of major and minor modes in the mode line.
This emacs package can be used to interface with VUnit, a testing framework for VHDL/SystemVerilog.
This package provides a best-effort attempt at capitalizing titles, only in English, with Emacs.
This package provides an interface for viewing your Denote files that goes beyond using the standard Dired Emacs command to view your Denote directory.
pdd provides a library for HTTP requests and asynchronous operations in Emacs. It featuring a single, consistent API that works identically across different backends, maximizing code portability and simplifying development.
This package can be used with multiple-cursors to provide an incremental search that moves all fake cursors in sync.
The Emacs Desktop Notification Center (EDNC) is an Emacs package written in pure Lisp that implements a Desktop Notifications service according to the freedesktop.org specification. EDNC aspires to be a small, but flexible drop-in replacement of standalone daemons like Dunst.
This package defines the app-launcher-run-app command, which uses Emacs standard completion to select an application installed on your machine and launch it.
This Emacs package provides a quick way to change the default directory for only the next invoked command. The directory selection can be done using Helm, Ido or Ivy.
A bleak theme. Uses shades of gray and the occasional splash of color. Designed for 256-color terminals. Comes in light and dark!
This package provides an extension to Org mode for syncing issues with JIRA issue servers.
This library displays various customizable elements for eshell prompts: remote user, remote host, python virtual environment info, git branch, git dirty info and git unpushed number. Multiple themes are available.
Taking inspiration from prefix keys and prefix arguments in Emacs, Transient implements a similar abstraction involving a prefix command, infix arguments and suffix commands. We could call this abstraction a "transient command", but because it always involves at least two commands (a prefix and a suffix) we prefer to call it just a "transient".
This package provides a notetaking system like Roam, using org mode; faster than org-roam. This version of org-node has different configuration options to org-node 2 so you DO have to set it up again.
logview provides an Emacs mode to view log files.
Company is a modular completion mechanism. Modules for retrieving completion candidates are called back-ends, modules for displaying them are front-ends. Company comes with many back-ends, e.g., company-elisp. These are distributed in separate files and can be used individually.