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 uses spaced repetition algorithms to conduct interactive drill sessions to aid in memorization. In these sessions you are shown flash cards created in Org mode.
This package can be used to search emails in Emacs, searching result displays as you type thanks to Helm, though notmuch-search does the real search.
Outshine attempts to bring the look and feel of org-mode to an Emacs outside of the Org major-mode. It is an extension of outline-minor-mode (org-mode itself derives from outline-mode), so there is no such thing like an outshine mode, only outline-minor-mode with outshine extensions loaded.
RISC-V mode is a major mode for editing RISC-V assembly programs. It includes syntax highlighting, syntactic indentation and code evaluation with spike.
This program sends HTML email using Org-mode HTML export. This approximates a WYSiWYG HTML mail editor from within Emacs, and can be useful for sending tables, fontified source code, and inline images in email.
This library is a layer of abstraction above before-change-functions and after-change-functions which takes care of accumulating changes until a time when its client finds it convenient to react to them.
This package provides functions to generate random words using user-provided rules.
Elquery is a library that lets you parse, query, set, and format HTML using Emacs Lisp. It implements most of the querySelector API, and can get and set HTML attributes.
Malyon is a Z-machine interpreter for playing text-based adventure games. Malyon plays version 3 (.z3), version 5 (.z5), and version 8 (.z8) z code files.
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.
Scrolling can be distracting because your eyes may lose orientation. This library implements a minor mode that highlights the previously visible buffer part after each scroll.
Emacs-Guix provides a visual interface, tools and features for the GNU Guix package manager. Particularly, it allows you to do various package management tasks from Emacs. To begin with, run M-x guix-about or M-x guix-help command.
This package provides a way for Emacs to identify the programming language used in an Emacs buffer.
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
This package provides an Emacs package for more context in compilation/grep buffers. Works with wgrep, ack, ag, ivy.
This package offers a single macro, let-alist. This macro takes a first argument (whose value must be an alist) and a body.
This Emacs package provides a mode for Lua programming language.
This package provides generic functions that specialize on major modes and intended purpose rather than on arguments. Different callables for tasks like expression evaluation, definition-jumping, and more can now be grouped accordingly and tried in sequence until one of them succeeds.
This Emacs library provides two functions that perform schema validation.
This package provides an ESS-like binding to send lines or regions to a REPL from Racket buffers.
The Internet Engineering Task Force (IETF) and the Internet Society (ISOC) publish various Internet-related protocols and specifications as "Request for Comments" (RFC) documents and Internet Standard (STD) documents. RFCs and STDs are published in a simple text form. This package provides an Emacs major mode, rfcview-mode, which makes it more pleasant to read these documents in Emacs. It prettifies the text and adds hyperlinks/menus for easier navigation. It also provides functions for browsing the index of RFC documents and fetching them from remote servers or local directories.
This package contains library functions and commands useful for retrieving web page content and processing it into Org mode content.
For example, you can copy a URL to the clipboard or kill-ring, then run a command that downloads the page, isolates the ``readable'' content with eww-readable, converts it to Org mode content with Pandoc, and displays it in an Org mode buffer. Another command does all of that but inserts it as an Org entry instead of displaying it in a new buffer.
Datetime is an Emacs library for parsing, formatting, matching and recoding timestamps and date-time format strings.
This Emacs mode displays Hiragana and Katakana flashcards. It can use functionality from Emacs Kanji mode if it is installed.