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.
ob-go enables Org Babel support for evaluating Go code. It was created based on the usage of ob-C.
Robe can provide information on loaded classes and modules in Ruby code, as well as where methods are defined. This allows the user to jump to method definitions, modules and classes, display method documentation and provide method and constant name completion.
El2org is a simple tool, which can convert Emacs-lisp file to org file, you can use this tool to write orgify commentary.
This package temporarily highlights the current line after a given function is invoked.
This package provides a function to switch to and from a REPL appropriate to the current major mode.
This is a simple package to automatically preview in a side window the file at point in Dired buffers. Preview windows are closed when they are no longer relevant, while preview buffers are killed if they have not been used for other purposes beside previewing. The package provides several customisation options to control its behaviour.
emacs-memoize is an Emacs library for memoizing functions.
This package fontifies the ssh config keywords and creates keybindings for skipping from host section to host section.
emacs-kv is a collection of tools for dealing with key/value data structures such as plists, alists and hash-tables in Emacs Lisp.
This package provides functions that automatically create backlinks when inserting a link.
The Internet Engineering Task Force (IETF) and the Internet Society (ISOC) publish various Internet-related protocols and specifications as "Request for Comments" (RFC) documents. The built-in Emacs module "ffap" (Find File at Point) has the ability to recognize names at point which look like "RFC1234" and "RFC-1234" and load the appropriate RFC from a remote server. However, it fails to recognize a name like "RFC 1234". This package enhances ffap so that it correctly finds RFCs even when a space appears before the number.
This package provides company-mode backends for completing label references and citations in LaTeX. It is based on RefTeX, which is included with Emacs.
This is an experimental module written in C providing libgit2 bindings for Emacs, intended to boost the performance of Magit.
Open, view, browse, restore or permanently delete trashed files or directories in trash can with Dired-like look and feel. The trash can has to be compliant with freedesktop.org. In Emacs, you can trash files by deleting them with (setq delete-by-moving-to-trash t). This package provides a simple but convenient user interface to manage those trashed files.
This package speeds up Emacs by ensuring that all Elisp libraries are both byte-compiled and native-compiled.
This package provides transparent Age file encryption and decryption in Emacs for Pass-Age, a port of Pass, the standard Unix password manager.
This package enhances term.el with the following features:
Functions to switch between multiple terminal buffers
List of keys to be intercepted by
emacs-multi-terminstead of by the underlying terminalKills the unused buffer left after exiting the terminal
Kills the running sub-processes along with the terminal when killing the it forcibly
Dedicated window for debugging program.
emacs-password-generator provides simple functions to generate random passwords and insert them into the current buffer. It also supports generation of phonetic and numeric passwords.
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 adds support for evaluating sclang Org mode source blocks.
This package is used for bundling related git-worktrees from multiple repositories together. This helps switch quickly between repositories and ensure you're on the correct branch. When you're done with your changes, you can use the repositories in the workspace and know which ones were modified to simplify the process of getting the changes merged in together. Additionally, git metadata is shared between all projects. You can stash, pop, and pull changes in from the same repository in other workspaces thanks to the power of git-worktrees.
Web mode is an Emacs major mode for editing web templates aka HTML files embedding parts (CSS/JavaScript) and blocks (pre rendered by client/server side engines). Web mode is compatible with many template engines: PHP, JSP, ASP, Django, Twig, Jinja, Mustache, ERB, FreeMarker, Velocity, Cheetah, Smarty, CTemplate, Mustache, Blade, ErlyDTL, Go Template, Dust.js, React/JSX, Angularjs, ejs, etc.
Work with Git forges, such as Github and Gitlab, from the comfort of Magit and the rest of Emacs.
This package implements the macro ##, which provides compact syntax for short lambda.