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.
frame-purpose makes it easy to open purpose-specific frames that only show certain buffers, e.g. by buffers’ major mode, their filename or directory, etc, with custom frame/X-window titles, icons, and other frame parameters.
This package provides a set of Emacs functions to search definitions of identifiers in the MIT-Scheme documentation.
This package implements the macro ##, which provides compact syntax for short lambda.
This package provides a frontend for Flycheck that lets irony-mode do the syntax checking.
Sleek Guile IDE for Emacs.
Xcscope is an Emacs interface to Cscope, the source cross-referencing tool.
gtk-look finds and displays HTML documentation for GTK, GNOME and Glib functions and variables in Emacs, similar to what info-lookup-symbol does for info files (C-h S). The documentation is expected to be devhelp indexes with HTML files. The location of the indexes can be customized. In addition to C code development gtk-look is good for
perl-gtk2, recognising class funcs likeGtk2::Label->newand bare method names likeset_text.guile-gnome, recognising methods likeset-textand classes like<gtk-window>.
This package provides an Emacs interface to the Google Translate on-line service.
Outshine attempts to bring the look and feel of org-mode to an Emacs outside of the Org major-mode. It is an extension of outline-minor-mode (org-mode itself derives from outline-mode), so there is no such thing like an outshine mode, only outline-minor-mode with outshine extensions loaded.
This major mode focuses on highlighting as many aspects of the TinTin++ scripting language as possible, organizing commands into functional categories and highlighting specific modes that many commands use to accomplish different tasks.
This package provides an extensible Emacs package for browsing and fetching references.
biblio.el makes it easy to browse and gather bibliographic references and publications from various sources, by keywords or by DOI. References are automatically fetched from well-curated sources, and formatted as BibTeX.
This package simplifies the use of hash tables in elisp. It also provides functions to convert hash tables from and to alists and plists.
This package provides Emacs highlighting using Ethan Schoonover’s Solarized color scheme.
This package defines cargo-minor-mode, which gives a set of key combinations to perform Cargo tasks within Rust projects.
This package provides a bar cursor shape. When in overwrite mode, it will turn into a block cursor.
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 helps you control your GNU/Linux desktop from Emacs. With desktop-environment, you can control the brightness and volume as well as take screenshots and lock your screen. The package depends on the availability of shell commands to do the hard work for us. These commands can be changed by customizing the appropriate variables.
This package implements a menu that lists enabled minor-modes, as well as commonly but not currently enabled minor-modes. It can be used to toggle local and global minor-modes, to access mode-specific menus, and to get help about modes.
This menu is intended as a replacement for the incomplete yet wide list of enabled minor-modes that is displayed in the mode line by default. To use the menu like this, enable Minions mode.
Alternatively the menu can be bound globally, for example: (global-set-key [S-down-mouse-3] 'minions-minor-modes-menu).
This package provides a global minor mode to inhibit screensaver activation in EXWM.
Ample themes is a collection of three themes sharing a similar pallet with a light, dark and flat versions with a focus on being easy on the eyes during night and day. They only support GUI and 256 colour terminals.
Elpy brings powerful Python editing to Emacs. It combines and configures a number of other packages written in Emacs Lisp as well as Python, together offering features such as navigation, documentation, completion, interactive development and more.
This package provides minor modes for saving Emacs session data, including buffers, window configuration, variables, and more.
Shell Maker is a convenience wrapper around Comint mode.
This package highlights function arguments in CMake according to their use.