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.
Powerline is a utility plugin which allows you to create a better-looking, more functional Emacs mode-line. A collection of predefined themes comes with the package.
The LaTeX Auto Activating Snippets (laas.el) package is a collection of LaTeX templates for the auto-activating-snippets engine. Shorthands for many cumbersome-to-input LaTeX macros are implemented. Expansion directly to Unicode code points can be configured to enable use outside LaTeX source.
Org-webring is an alternative implementation of a feed-based webring, taking inspiration from openring by Drew DeVault. Intended to integrate with Org-based websites and blogs (either directly, or indirectly, as in ox-hugo), it will fetch a given list of web feed files and correctly parse and format the elements to be displayed for sharing.
This package provides a way to run REPLs in Emacs by using terminal emulators such as the built-in M-x term or others, such as eat, vterm or ghostel.
Benchmark Emacs Startup time without ever leaving your Emacs.
Image+ provides keybindings allowing you to zoom in or zoom out of an image, rotate it, save modified images, and more.
CC Mode is an Emacs and XEmacs mode for editing C and other languages with similar syntax; currently C++, Objective-C, Java, CORBA's IDL, Pike, and AWK.
This package provides wisp-mode, an Emacs major mode for Wisp files, providing syntax highlighting and indentation rules.
This projects aims to become an aesthetic, functional and efficient tabs plugin for Emacs with a lot of customization options.
Shell-command+ is a shell-command substitute that extends the regular Emacs command with several features. You can for example count all the lines in a buffer with > wc -l, or delete all lower case letters in the selected region with | tr -d a-z.
This package helps writing ERT-based tests that check how Emacs renders buffers and windows. The ERT tests can be run interactively or in batch mode.
This Emacs utility helps you pop up and pop out shell buffer window easily. Four pre-set options are: shell, terminal, ansi-term, and eshell. You can also set your custom shell if you use some other configuration.
Purs mode provides a PureScript major mode for Emacs.
This package provides a Helix emulation layer for Emacs.
This package adds support for the GDScript programming language from the Godot game engine in Emacs. It features all the essentials, e.g., syntax highlighting, code folding, indentation, automatic pairing, auto-completion, and code formatting.
This package provides tools to save and restore frame and window configurations in Emacs, including buffers that may not be live anymore. In this way, it's like a lightweight "workspace" manager, allowing you to easily restore one or more frames, including their windows, the windows' layout, and their buffers.
This Emacs library implements the DEFLATE algorithm specified in RFC 1951.
While the scope of this project is to write a full implementation of the algorithm, there is currently no interest of developing the best compression ratios on the planet, but rather being able to support DEFLATE (and a little bit of zlib) in Emacs in a portable fashion.
This package mainly defines a macro which helps remove some of the boilerplate code from defining new Flymake backend functions.
This package uses emacs-xterm-color to add customizable 256 color support to term and ansi-term.
emacs-eimp allows interactive image manipulation from within Emacs. It uses the mogrify utility from ImageMagick to do the actual transformations.
This package applies refactoring suggestions from hlint.
This is a light weight wrapper for Emacs built-in undo system, adding convenient undo/redo without losing access to the full undo history, allowing you to visit all previous states of the document if you need.
Jinx is a just-in-time spell-checker for Emacs based on the Enchant library. It lazily highlights misspelled words in the text of the visible portion of the buffer by honouring window boundaries as well as text folding, if any.
This package provides support for invoking direnv to get the environment for the current file and updating the environment within Emacs to match.
Direnv can be invoked manually, and a global minor mode is included that will update the environment when the active buffer changes.
Using emacs-direnv means that programs started from Emacs will use the environment set through Direnv.