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 provides an Emacs Helm interface for search suggestions and article extracts for Wikipedia.
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.
This package provides an ESS-like binding to send lines or regions to a REPL from Elm buffers.
This package provides an Emacs functions to format HTML, CSS, JavaScript, JSON.
Valign provides visual alignment for Org mode, Markdown and Table.el tables on GUI Emacs. It can properly align tables containing variable-pitch font, CJK characters and images. Meanwhile, the text-based alignment generated by Org mode (or Markdown mode) is left untouched.
This package provides the smooth-scroll-mode minor mode for Emacs, enabling smooth and in-place scrolling functionality.
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.
EBDB is a contact management/addressbook package for Emacs. It's a re-write of the Insidious Big Brother Database (BBDB) using Emacs Lisp's (relatively new) EIEIO object oriented libraries.
highlight-stages provides an Emacs minor mode that highlights quasi-quoted expressions.
This package searches the parent directories of the current file for the project's node_modules/.bin/ directory, allowing Emacs to find project-specific installations of packages.
This package provides a major mode for editing Extempore code. It can create an Extempore REPL, connect the current extempore-mode buffer to a running Extempore process, and more.
This package provides a new org link type for playing back multimedia files from org-mode using EMMS, The Emacs Multimedia System. If the link contains a track position, playback will start at the specified position.
Rime is an Emacs input method built upon Rime input method engine.
Powerline is a utility plugin which allows you to create a better-looking, more functional Emacs mode-line. A collection of predefined themes comes with the package.
This minor mode displays the stroke order of the Kanji sign under cursor in a transient buffer. It has a built-in collection of SVG images depicting stroke orders for all Kanji. The collection is a slightly modified and limited version of the images provided by the KanjiVG project.
This library publishes Org mode files as posts to any instance of the federated blogging platform WriteFreely.
Dumb Jump is an Emacs "jump to definition" package with support for multiple programming languages that favors "just working" over speed or accuracy. This means minimal --- and ideally zero --- configuration with absolutely no stored indexes (tags) or persistent background processes. Dumb Jump performs best with The Silver Searcher ag or ripgrep rg installed.
emacs-evil-surround allows easy deletion, change and addition of surrounding pairs, such as parentheses and quotes, in evil mode.
This Emacs library provides Helm interface for Yasnippet.
Base16 provides carefully chosen syntax highlighting and a default set of sixteen colors suitable for a wide range of applications. Base16 is not a single theme but a set of guidelines with numerous implementations.
This is an Emacs mode for editing, debugging and developing Haskell programs.
This package provides completions for Org-mode source blocks using completion at point function.
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.
This tool allows for testing and exploration of HTTP REST Web services from within Emacs. Restclient runs queries from a plan-text query sheet, displays results pretty-printed in XML or JSON with restclient-mode