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.
This package provides an optional extension to denote for naming files with a sequencing scheme. The idea is to establish hiearchical relationships between files, such that the contents of one logically follow or complement those of another.
rg is an Emacs search package based on the ripgrep command line tool. It allows one to interactively search based on the editing context then refine or modify the search results.
ripgrep is an Emacs search package based on the ripgrep command line tool.
This package simplifies the use of hash tables in elisp. It also provides functions to convert hash tables from and to alists and plists.
This package allows setting and accessing variables local to an Emacs frame. Note that the variables created with this package do not have any relation with variables defined by defvar, defconst, etc.
This is an Elisp library for WebSocket clients to talk to WebSocket servers, and for WebSocket servers to accept connections from WebSocket clients. This library is designed to be used by other library writers, to write applications that use WebSockets, and is not useful by itself.
DVC is a legacy Emacs front-end for a number of distributed version control systems. It currently supports GNU Arch, GNU Bazaar, git, Mercurial, and Monotone. It also provides some integration with Gnus, e.g., for applying patches received by email.
This plugin was an answer to the lack of proper multiple cursor support in Emacs+Evil. It allows you to select and edit matches interactively, integrating iedit-mode into Evil mode with an attempt at sensible defaults.
The denote-journal package makes it easier to use Denote for journaling. While it is possible to use the generic denote command (and related) to maintain a journal, this package defines extra functionality to streamline the journaling workflow.
Xcscope is an Emacs interface to Cscope, the source cross-referencing tool.
Out-of-box, Citar provides default support for file-per-note bibliographic notes that are compatible with Org-Roam v2. This package integrates directly with the Org-Roam database, and provides the following additional features to Citar note support:
multiple references per note
multiple reference notes per file
ability to query note citations by reference
``live'' updating of Citar UI for presence of notes
Elixir-Mode provides font-locking, indentation and navigation support for the Elixir programming language.
This package provides Helm integration for quickly navigating and searching CSS, SCSS, and LESS selectors in Emacs. It enables you to view and jump to selectors across multiple buffers, enhancing your workflow when editing stylesheets.
This library provides helpers for single-window-per-frame execution of buffer-exposing commands.
Varuga allows you to format and send iCal calendar invites using your Emacs mail client. These invites are similar to those produced by Google Calendar or Outlook Calendar, and are compatible with them.
Varuga populates a Message mode buffer with an iCal MIME part (using MML, the MIME Meta Language). It also adds a plain text part listing the time of the event in various configured timezones.
emacs-moody provides utilities for displaying elements of the mode line as tabs and ribbons. It also provides replacements for a few built-in elements. The biggest difference to similar packages is that this one is much simpler and much more consistent. When using this package, then only the color of the mode line changes when a window becomes in-/active.
emacs-mkmcc-gnuplot-mode is a minimal emacs major mode for editing gnuplot scripts. It provides syntax highlighting, indentation and a command to plot the file.
This package provides basic Emacs support for the Scala language, including: local indenting of code, comments and multi-line strings, motion commands and highlighting.
This package implements binding conditionals and-let and while-let*, and the original cond-let, cond-let*, and$ and and>.
This package provides a minor mode for Python that binds useful commands to unprefixed keys, such as j or e, under certain circumstances, and leaves the keys untouched outside of those situations, allowing unprefixed keys to insert their respective characters as expected.
npm-mode provides a minor mode to work with npm projects.
This Emacs package outputs your org-mode docs with a simple, clean and modern look. It implements a new HTML back-end for exporting org-mode docs as HTML compatible with Twitter Bootstrap. By default, HTML is exported with jQuery and Bootstrap resources included via osscdn.
Interactively decrease or increase the attribute :height of the face default in the theme user to the next effective value.
benchmark-init provides a way to keep track of where time is being spent during Emacs startup in order to optimize startup time.