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 is a simple implementation of Async/Await inspired by the TypeScript implementation.
Speed Type allows you to practice your touch typing skills. You can test yourself by typing snippets from online books or use any piece of text or code you have in Emacs. Speed Type keeps track of your stats (WPM, CPM, accuracy) while you are typing.
This library contains generic infrastructure for dealing with projects, some utility functions, and commands using that infrastructure.
Racket mode provides thorough font-lock and indentation. It follows DrRacket concepts where applicable.
This package provides some convenience functions to better integrate Markdown with Denote.
This package enhances the vanilla Elfeed user experience with:
An adaptive, powerline-based header for the
*elfeed-search*and*elfeed-entry*buffers, with a matching entry format.Split pane setup.
A function to toggle the
*elfeed-log*buffer in a popup window.
This package provides SLIME's convenient M-.and M-, navigation in emacs-lisp-mode, together with an elisp equivalent of slime-describe-symbol.
A dark theme with contrasting colours for Emacs based on the lush theme by Andre Richter, using the same colours palette as the the built-in dichromacy theme; intended to be suitable for red/green colour blind users.
This package adds a command snow that displays a buffer in which it snows. The storm varies in intensity, a gentle breeze blows at times, and snow accumulates on the terrain in the scene.
This Emacs package provides a command showing the symbols that the binary uses instead of the actual binary contents.
This package provides a NTLM handler for the URL package.
This package provides a minor mode to highlight indentation levels via font-lock. Indent widths are dynamically discovered, which means this correctly highlights in any mode, regardless of indent width, even in languages with non-uniform indentation such as Haskell. This mode works properly around hard tabs and mixed indentation and behaves well in large buffers.
This package provides syntax highlighting and indentation functions for Fish shell scripts.
This package provides an Emacs client for the Meyvn build tool.
This Emacs library provides queue data structure. These queues can be used both as a first-in last-out (FILO) and as a first-in first-out (FIFO) stack, i.e. elements can be added to the front or back of the queue, and can be removed from the front. This type of data structure is sometimes called an "output-restricted deque".
CIDER (Clojure Interactive Development Environment that Rocks) aims to provide an interactive development experience similar to the one you'd get when programming in Emacs Lisp, Common Lisp (with SLIME or Sly), Scheme (with Geiser) and Smalltalk.
CIDER is the successor to the now deprecated combination of using SLIME + swank-clojure for Clojure development.
There are plenty of differences between CIDER and SLIME, but the core ideas are pretty much the same (and SLIME served as the principle inspiration for CIDER).
This package provides a minor mode that displays Org priorities as custom strings. This mode does not change your files in any way, it only displays the priority part of a heading as your preferred string value.
jabber.el is an XMPP client for Emacs. XMPP (also known as "Jabber") is an instant messaging system; see https://xmpp.org for more information.
This package provides both a basic major mode for editing CSound files, as well as a REPL for fast feedback when composing and sound-designing using CSound.
This Emacs library provides functionality for converting the first letter of Pinyin to Simplified/Traditional Chinese characters.
This package can be used with multiple-cursors to provide an incremental search that moves all fake cursors in sync.
emacs-kv is a collection of tools for dealing with key/value data structures such as plists, alists and hash-tables in Emacs Lisp.
This package implements the Growl Notification Protocol GNTP described at http://www.growlforwindows.com/gfw/help/gntp.aspx. It is incomplete as it only lets you send but not receive notifications.
This package provides a major mode for editing OCaml code in Emacs. Some of its major features include:
syntax highlighting (font lock);
automatic indentation;
querying the type of expressions (using compiler generated annot files);
running an OCaml REPL within Emacs;
scanning of declarations and placing them in a menu.