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.
Ido-ubiquitous enables ido-style completion for almost every function that uses the standard completion function completing-read.
This package provides a interface for cpplint over Flycheck plugin. cpplint is a static code checker for C++, following Google guidelines.
FB2 Reader provides a major mode for reading FictionBook2 (.fb2 and .fb2.zip files) ebooks.
This package provides an Emacs mode for navigating Python documentation with pydoc in Emacs.
Matcha provides a collection of transients for various packages with a consistent way to use them.
VHDL-ts-mode provides syntax highlighting, indentation, imenu, which-func, navigation and basic beautify and completion features to navigate and edit VHDL files.
Helm "Switch-to-REPL" offers the helm-switch-to-repl action, a generalized and extensible version of helm-ff-switch-to-shell. It can be added to helm-find-files and other helm-type-file sources such as helm-locate.
Sleek Guile IDE for Emacs.
Telega-contrib is a collection of third-party contributed packages to Telega.
This package provides Emacs highlighting using Ethan Schoonover’s Solarized color scheme.
Column Enforce mode highlights text that extends beyond a certain column. It can be used to enforce 80 column rule. It can also be configured for any N-column rule.
Relint (regular expression lint) scans Elisp files for mistakes in regexps, including deprecated syntax and bad practice. It also checks the regexp-like arguments to skip-chars-forward and skip-chars-backward.
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.
Js2 mode provides a JavaScript major mode for Emacs that is more advanced than the built-in javascript-mode. Features include accurate syntax highlighting using a recursive-descent parser, on-the-fly reporting of syntax errors and strict-mode warnings, smart line-wrapping within comments and strings, and code folding.
DefaultEncrypt is designed to be used with Gnus in Emacs. It automatically encrypts messages that you send (e.g., email) when public keys for all recipients are available, and it protects you from accidentally sending un-encrypted messages. It can also be configured to automatically sign messages that you send. For details and instructions on how to use DefaultEncrypt, please refer to the home page or read the comments in the source file, jl-encrypt.el.
This package provides variables which persist across sessions. Values are stored in a directory in user-emacs-directory, using one file per value. This makes it easy to delete or remove unused variables.
This package provides the qml-mode major Emacs mode for editing source files written in the Qt Modeling Language (QML) user interface markup language. It provides syntax highlighting and basic navigation commands. qml-mode is derived from codejs-mode, the Emacs builtin JavaScript mode.
This package provides a way of sorting items via a heuristic based on frequency and recency.
This package provides transparent Age file encryption and decryption in Emacs for Pass-Age, a port of Pass, the standard Unix password manager.
This is an Emacs global minor mode to use Emacs frames instead of Emacs' internal windowing system. This combines particularly well with tiling window managers such as XMonad.
The plz-event-source library provides a plz-media-type, a parser, and an event source implementation for the SSE protocol.
This library is a layer of abstraction above before-change-functions and after-change-functions which takes care of accumulating changes until a time when its client finds it convenient to react to them.
Rudel is a collaborative editing environment for GNU Emacs. Its purpose is to share buffers with other users in order to edit the contents of those buffers collaboratively. Rudel supports multiple backends to enable communication with other collaborative editors using different protocols, though currently Obby (for use with the Gobby editor) is the only fully-functional one.