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 extends Ivy by showing more information in the minibuffer for each candidate. It adds columns showing buffer modes, file sizes, docstrings, etc. If emacs-all-the-icons is installed, it can show icons as well.
This is an Emacs package that turns HTML into Hiccup syntax which is a popular notation to use when doing Clojure/ClojureScript web development.
An implementation of the ChaCha20 encryption algorithm in Emacs Lisp.
This library allows creating SVG icons by parsing remote collections whose license are compatibles with Emacs. The default size of an icon is exactly 2x1 characters such that it can be inserted inside a text without disturbing alignment.
This package allows moving the borders of the active window with the arrow keys. It prefers to move the right or bottom border when possible, and falls back to moving the left or top border otherwise.
This library provides a way to view taxy structs in a column-based, magit-section buffer. Columns are defined using simple top-level forms, and new columns may be easily defined by users in their configurations.
Switch-window is an emacs window switch tool, which offer a visual way to choose a window to switch to, delete, split or other operations.
auto-dictionary is a minor mode that hooks into Flyspell's on-the-fly spell checking and extends these checks to also detect language. Auto-dictionary then sets ispell-dictionary to use the detected language.
This package provides an ESS-like binding to send lines or regions to a REPL from Elixir buffers.
Emacs MMT is a package that contains classic tools for Emacs Lisp developers who want to write macros with convenience.
Tree Inspector is an inspection tool for Emacs Lisp objects that uses a tree view. It works together with Emacs Inspector when it is loaded; when an object label is clicked on the tree, an inspector is opened on that object.
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 provides a minor mode for collapsing and expanding regions of text without modifying the actual contents.
boxquote provides a set of functions for using a text quoting style that partially boxes in the left hand side of an area of text, such a marking style might be used to show externally included text or example code.
cort is a lightweight Emacs Lisp unit test library.
This Ivy extension enables the use of ivy-mode to input email addresses from BBDB efficiently. The main functions are:
counsel-bbdb-complete-mail to input email addresses;counsel-bbdb-reload' to reload contacts from BBDB database;counsel-bbdb-expand-mail-alias to expand mail alias.
Since counsel-bbdb is based on ivy-mode, all Ivy key bindings are supported. For example, after C-u M-x counsel-bbdb-complete-mail, you can press C-M-n to input multiple email addresses.
emacs-TOTP implements TOTP as specified in RFC 6238. It supports reading secrets in HEX and multiple base32 variations, including non-standard base32 encodings.
This package provides font lock and automatic escaping and unescaping of quotes.
Khardel provide an Emacs integration with Khard, a console application to search and edit contacts in vCard format.
This package is an Emacs minor mode for displaying and interacting with hunks of text managed in a version control system. Added modified and deleted areas can be indicated with symbols on the edge of the buffer, and commands can be used to move between and perform actions on these hunks.
Git, Mercurial, Subversion and Bazaar are supported, and many parts of the display and behaviour is easily customisable.
The plz-media-type library enhances MIME type handling for HTTP requests within Emacs. It leverages the Plz HTTP library for networking calls and introduces a mechanism to process responses based on the content type header. This library defines various classes and methods for parsing and processing standard MIME types, including JSON, XML, HTML, and binary data, in a streaming and non-streaming way.
Aim for this project is to make it easier to generate preprocessor macros from Emacs for C/C++ code that needs to be build against multiple incompatible versions of third party libraries or C++ standards.
emacs-evil-quickscope highlights targets for Evil mode’s f,F,t,T keys, allowing for quick navigation within a line. It is a port of quick-scope for Vim. Evil is an Emacs minor mode that emulates Vim features and provides Vim-like key bindings.
This package provides a jenkinsfile-mode derived from groovy-mode for editing Jenkins declarative pipeline files.