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 Emacs package provides the adaptive-wrap-prefix-mode minor mode which sets the wrap-prefix property on the fly so that single-long-line paragraphs get word-wrapped in a way similar to what you'd get with M-q using adaptive-fill-mode, but without actually changing the buffer's text.
GraphQL.el provides a generally-applicable domain-specific language for creating and executing GraphQL queries against your favorite web services. GraphQL is a data query language and runtime designed and used to request and deliver data to mobile and web apps.
logview provides an Emacs mode to view log files.
This major mode focuses on highlighting as many aspects of the TinTin++ scripting language as possible, organizing commands into functional categories and highlighting specific modes that many commands use to accomplish different tasks.
citar-denote is a minor-mode integrating the Emacs Citar and Denote packages to enable create managing bibliographic notes and citations.
Unfold CSS-selector-like expressions to markup. It is intended to be used with SGML-like languages: XML, HTML, XHTML, XSL, etc.
emacs-which-key is a minor mode for Emacs that displays the key bindings following your currently entered incomplete command (a prefix) in a popup. For example, after enabling the minor mode if you enter C-x and wait for the default of 1 second, the minibuffer will expand with all of the available key bindings that follow C-x (or as many as space allows given your settings).
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 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.
GPTel is a simple ChatGPT asynchronous client for Emacs with no external dependencies. It can interact with ChatGPT from any Emacs buffer with ChatGPT responses encoded in Markdown or Org markup. It supports conversations, not just one-off queries and multiple independent sessions. It requires an OpenAI API key.
Smex is a M-x enhancement for Emacs. Built on top of Ido, it provides a convenient interface to your recently and most frequently used commands. And to all the other commands, too.
This package provides an ESS-like binding to send lines or regions to a REPL from Clojure buffers.
This package allows you to select yasnippet snippets using ivy completion. When current selection changes in the minibuffer, the snippet contents are temporarily expanded in the buffer. To use it, call M-x ivy-yasnippet (but make sure you have enabled yas-minor-mode first).
Consult-dir allows you to easily insert directory paths into the minibuffer prompt in Emacs.
When using the minibuffer, you can switch---with completion and filtering provided by your completion setup---to any directory you’ve visited recently, or to a project or bookmarked directory. The minibuffer prompt will be replaced with the directory you choose.
This package is a toolbox for LaTeX editing with Evil. It provides many text objects fully utilizing evil-surround, some useful movements, and keymaps for quickly entering environments or cdlatex-like accents.
This package displays a calendar view with various schedule data in the Emacs buffer.
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 package contains functions that execute exwm keypresses mapped in firefox to the action described in the function name.
This package provides a comprehensive list of diagnostic-functions for use with Flymake, give users the tools to easily define new syntax checkers and help selectively enable or disable diagnostic functions based on major modes.
This package lets you auto-format source code in many languages using the same command for all languages, instead of learning a different Emacs package and formatting command for each language. Over 70 languages are supported, including Emacs Lisp, Kotlin, Go and Rust.
This package provides platform-specific paths for reading and writing configuration, cache, and other data.
This package allows you to visualuze and manipulate Jira issues from Emacs.
Puni is an Emacs minor mode for structured editing: soft deletion, expression navigating and manipulating. It supports many major modes out of the box.
Kibit Helper provides functions to work with the Kibit Leiningen plugin for detecting and improve non-idiomatic Clojure source code.