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 adds enhanced support for Firefox (and forks based on Firefox) under EXWM. Keybindings intentionally mirror other Emacs navigation controls.
This package provides a minor mode for interacting with a Julia REPL running inside Emacs. The julia process is started in an ANSI terminal (term), which allows text formatting and colors, and interaction with the help system and the debugger. It is recommended that you use this minor mode with the package emacs-julia-mode.
This package can be used to tie related commands into a family of short bindings with a common prefix---a Hydra. Once you summon the Hydra (through the prefixed binding), all the heads can be called in succession with only a short extension. Any binding that isn't the Hydra's head vanquishes the Hydra. Note that the final binding, besides vanquishing the Hydra, will still serve its original purpose, calling the command assigned to it. This makes the Hydra very seamless; it's like a minor mode that disables itself automatically.
This package allows you to get todo.org into your magit status.
If you have a todo.org file with TODO items in the root of your repository, magit-org-todos will create a section in your Magit status buffer with each of your todos.
This package lets you access the GNU Bug Tracker from within Emacs.
For instance, it defines the command M-x debbugs-gnu for listing bugs, and the command M-x debbugs-gnu-search for bug searching. If you prefer the listing of bugs as TODO items of org-mode, you could use M-x debbugs-org and related commands.
A minor mode debbugs-browse-mode let you browse URLs to the GNU Bug Tracker as well as bug identifiers prepared for bug-reference-mode.
This package provides vibrant color schemes with light and dark variants.
This package provides an Emacs mode for automatically resizing the window that has main focus to be more convenient for editing, while the ones that are not being actively edited will be reduced to a smaller size.
This package generates a table of contents when saving in Org and Markdown files.
This package implements bindings for LibYAML to be able to parse YAML files in Elisp.
Roguel-ike is an attempt to develop a coffee-break roguelike for Emacs. The complete game would allow the player to create various characters and to make them fulfill challenges like arena fight and short dungeon explorations.
This package provides the tomelr-encode function to convert a Lisp data expression in Alist or Plist format to a TOML string.
This package provides an Emacs Lisp macro, with-simulated-input, which evaluates one or more forms while simulating a sequence of input events for those forms to read. The result is the same as if a user had evaluated the forms and then manually typed in the same input. This macro is useful for non-interactive testing of normally interactive commands and functions, such as completing-read.
This Emacs package allows you to open a target page on github/gitlab (or bitbucket) by calling browse-at-remote command. It supports dired buffers and opens them in tree mode at destination.
This package adds configuration to simplify using Emacs LSP booster with Eglot.
helpful is an alternative to the built-in Emacs help that provides much more contextual information.
Show the source code for interactively defined functions (unlike the built-in Help).
Fall back to the raw sexp if no source is available.
Show where a function is being called.
Docstrings will Highlight the summary (the first sentence), include cross-references, hide superfluous puncuation.
Show you the properties that have been applied to the current symbol. This provides visibility of features like edebug or byte-code optimisation.
Provide a separate
helpful-commandfunction to view interactive functions.Display any keybindings that apply to interactive functions.
Trace, disassemble functions from inside Helpful. This is discoverable and doesn't require memorisation of commands.
Mustache templating library for Emacs, mustache is a simple web template system, which is described as a logic-less system because it lacks any explicit control flow statements, both looping and conditional evaluation can be achieved using section tags processing lists and lambdas.
Emacs-Calibre is a package for interacting with https://calibre-ebook.com/Calibre libraries from Emacs.
This package adds support to Emacs for editing text with multiple simultaneous cursors.
This package allows editing files as another user, including the root user.
This package provides an Emacs major mode for writing Purescript.
GraphQL.el provides a generally-applicable domain-specific language for creating and executing GraphQL queries against your favorite web services. GraphQL is a data query language and runtime designed and used to request and deliver data to mobile and web apps.
Nano modeline is a minor mode for Emacs that modifies the mode line as [ status | name (primary) secondary ]. It can be displayed at the bottom or at the top.
eros provides result overlays for evaluating Emacs Lisp.
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.