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 a notetaking system like Roam, using org mode; faster than org-roam. This version of org-node has different configuration options to org-node 2 so you DO have to set it up again.
This package provides a Hydra menu for interacting with the Pandoc, the document-conversion tool.
This package discovers key bindings and their meaning for the current Emacs major-mode.
This package provides an Emacs VC backend to work with Mercurial repositories through the Mercurial command server. The main advantage compared to vc-hg is speed.
nov.el provides a major mode for reading EPUB documents.
Circadian may reduce eye strain by automatically switching between light and dark themes based on daytime. It is inspired by color temperature shifting tools and brightness adaption software.
This package adds support for the Guile Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.
This program was inspired by the behavior of the ``mouse documentation window'' on many Lisp Machine systems; as you type a function's symbol name as part of a sexp, it will print the argument list for that function. Behavior is not identical; for example, you need not actually type the function name, you need only move point around in a sexp that calls it. Also, if point is over a documented variable, it will print the one-line documentation for that variable instead, to remind you of that variable's meaning.
This package provides a Chinese input method which supports quanpin, shuangpin, wubi and cangjie.
This package provides a minor mode that enables code folding based on indentation levels for various indentation-based text files, such as YAML, Python, and any other indented text files. In addition to code folding, outline-indent allows moving indented subtrees up and down, promoting and demoting sections to adjust indentation levels, customizing the ellipsis, and inserting a new line with the same indentation level as the current line.
This package provides support for invoking direnv to get the environment for the current file and updating the environment within Emacs to match.
Direnv can be invoked manually, and a global minor mode is included that will update the environment when the active buffer changes.
Using emacs-direnv means that programs started from Emacs will use the environment set through Direnv.
xterm-color.el is an ANSI control sequence to text-property translator.
This package provides platform-specific paths for reading and writing configuration, cache, and other data.
Treemacs is a file and project explorer similar to NeoTree or Vim's NerdTree, but largely inspired by the Project Explorer in Eclipse. It shows the file system outlines of your projects in a simple tree layout allowing quick navigation and exploration, while also possessing basic file management utilities.
This package provides an Emacs interface to the online service Inspirehep
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.
Emacs Refactor (EMR) is a framework for providing language-specific refactoring in Emacs. It includes refactoring commands for a variety of languages, including elisp itself.
Switch-window is an emacs window switch tool, which offer a visual way to choose a window to switch to, delete, split or other operations.
Rail is a nREPL client based on monroe with similar features, but aims to be a more complete implementation.
Discomfort is an interface to mount and unmount disks in Emacs, using UDisks2.
Weblorg is a static site generator particularly suitable for blogs, written in Emacs Lisp and with support for templates and themes. It requires no external dependencies.
Rainbow-delimiters is a "rainbow parentheses"-like mode for Emacs which highlights parentheses, brackets, and braces according to their depth. Each successive level is highlighted in a different color, making it easy to spot matching delimiters, orient yourself in the code, and tell which statements are at a given level.
Extmap is a very simple package that lets you build a read-only, constant database that maps Emacs Lisp symbols to arbitrary Emacs Lisp objects.
Gnosis is a spaced repetition system for note-taking and self-testing where notes are formatted as Question/Answer/Explanation. Notes are reviewed at spaced intervals based on the success or failure in recalling the answer to each question.