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.
ox-epub extends the (X)HTML exporter to generate .epub files directly from OrgMode. This will export EPUB version 2, which should give broad compatibility. It should also be relatiely easy to convert the resulting .epub to a .mobi file. Needs a working zip utility (default is zip).
This package transforms text using studlify-region and inserts a SpongeBob SquarePants ASCII art figure in the current buffer.
This meta-package propagates the TeX Live packages minimally required by the LaTeX output produced by Org mode.
This package provides syntax highlighting, indenting, formatting, and utility methods for jsonnet files.
This package provides a minor mode for collapsing and expanding regions of text without modifying the actual contents.
This package provides a Helm interface to lookup Clojure documentation on https://clojuredocs.org with Helm.
Two function are exposed:
helm-clojuredocs: opens a Helm session with no initial pattern. Searching starts with minimal 3 characters entered.helm-clojuredocs-at-point: opens a Helm session with initial pattern guessed from thing under current cursor position.
Clue is a tool for helping you take notes while reading code.
Code reading is all about finding connections between different locations in a project. With Clue, you can take notes about these connections in plain text (or your favorite markup language), and insert links to take you to these locations.
This package provides Emacs highlighting using Ethan Schoonover’s Solarized color scheme.
This is a set of functions to use Org Roam with Consult. This packages replaces Org Roam's own completing read functions with equivalent versions utilizing Consult's internal API.
This package provides an ESS-like binding to send lines or regions to a REPL from Erlang buffers.
Taxy provides a programmable way to classify arbitrary objects into a hierarchical taxonomy. Allows you to automatically put things in nested groups.
emacs-scel is an Emacs interface to SuperCollider. SuperCollider is a platform for audio synthesis and algorithmic composition.
Parseedn is an Emacs Lisp library for parsing EDN (Clojure) data. It uses parseclj's shift-reduce parser internally.
pcmpl-args extends option and argument completion of shell commands read by Emacs. It is intended to make shell completion in Emacs comparable to the rather excellent completion provided by both Bash and Zsh.
es-mode includes highlighting, completion and indentation support for Elasticsearch queries. Also supported are es-mode blocks in org-mode, for which the results of queries can be processed through jq, or in the case of aggregations, can be rendered in to a table. In addition, there is an es-command-center mode, which displays information about Elasticsearch clusters.
Font Lock Studio is an interactive debugger for Emacs syntax highlighting rules, also called Font Lock keywords. It can single-step Font Lock keywords -- matchers, highlights, and anchored rules, to see what happens when a buffer is fontified. Breakpoints can be set on or inside rules. When inside a rule, matches are visualized using a palette of background colors. The explainer can describe a rule in plain-text English. Finally, tight integration with Edebug allows stepping into Lisp expressions that are part of the Font Lock keywords.
ParEdit (paredit.el) is a minor mode for performing structured editing of S-expression data. The typical example of this would be Lisp or Scheme source code.
ParEdit helps keep parentheses balanced and adds many keys for moving S-expressions and moving around in S-expressions. Its behavior can be jarring for those who may want transient periods of unbalanced parentheses, such as when typing parentheses directly or commenting out code line by line.
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.
boxy provides an interface to create a 3D representation of boxes. Other packages can use this library to create expandable menus for interacting with hierarchical data.
This package offers a single macro, let-alist. This macro takes a first argument (whose value must be an alist) and a body.
ExtendSMIME is designed to be used with Gnus in Emacs. It enhances DefaultEncrypt (emacs-defaultencrypt) to support S/MIME (Secure/Multipurpose Internet Mail Extensions) via LDAP (Lightweight Directory Access Protocol). Before a message (e.g., email) is sent, ExtendSMIME searches for missing certificates via LDAP and imports them into gpgsm. When certificates for all recipients are available, DefaultEncrypt automatically encrypts the message. For details and instructions on how to use ExtendSMIME, please refer to the home page or read the comments in the source file, jl-smime.el.
This simple Emacs minor mode allows you to toggle a window's "dedicated" flag. When a window is "dedicated", Emacs will not select files into that window. This can be quite handy since many commands will use another window to show results (compilation mode, starting info, and so on). A dedicated window won't be used for such a purpose. For details, please read the source file.
EXWM is a full-featured tiling X window manager for Emacs built on top of XELB.
This package provides a method to open entries in external programs from dired.