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.
highlight-escape-sequences provides an Emacs minor mode to escape sequences in code.
This package provides a minor mode that enables syntax-based indentation for SQL mode buffers. Indentation rules are flexible and can be customized to match your personal coding style.
This package provides commands for increasing or decreasing the default font size in all GUI Emacs frames.
This package provides commands to open external terminal emulators from Emacs, whose initial working directories are determined in relation to the current buffer.
This package provides fancy-battery-mode which is like the built-in display-battery-mode, but more fancy. It just the remaining time, uses colours to indicate the status of the battery, and is more customizable.
helpful is an alternative to the built-in Emacs help that provides much more contextual information.
Show the source code for interactively defined functions (unlike the built-in Help).
Fall back to the raw sexp if no source is available.
Show where a function is being called.
Docstrings will Highlight the summary (the first sentence), include cross-references, hide superfluous puncuation.
Show you the properties that have been applied to the current symbol. This provides visibility of features like edebug or byte-code optimisation.
Provide a separate
helpful-commandfunction to view interactive functions.Display any keybindings that apply to interactive functions.
Trace, disassemble functions from inside Helpful. This is discoverable and doesn't require memorisation of commands.
This package adds enhanced support for Firefox (and forks based on Firefox) under EXWM. Keybindings intentionally mirror other Emacs navigation controls.
This package provides a major mode for editing PlantUML sources. It features syntax highlighting, autocompletion, preview of buffer or region and use of locally installed binaries.
Emacs Langtool offers a frontend to LanguageTool server.
Helm-SLIME defines a few new commands:
helm-slime-complete: Select a symbol from the SLIME completion systems.
helm-slime-list-connections: Yet another slime-list-connections with Helm.
: helm-slime-apropos: Yet another slime-apropos with Helm.
helm-slime-repl-history: Select an input from the SLIME REPL history and insert it.
Tup mode provides syntax highlighting for all of the elements of tupfiles, such as rule definitions, user-defined variables, macros, flags, bin variables, and so on. The mode also allows you to execute Tup commands.
Kind-icon mode adds a colorful icon or text prefix based on :company-kind for compatible completion UIs. The ``kind'' prefix is typically used for differentiating completion candidates such as variables or functions.
This package provides an Emacs major mode for editing nginx config files.
Any readable Lisp value can be stored as a value in EmacSQL, including numbers, strings, symbols, lists, vectors, and closures. EmacSQL has no concept of TEXT values; it's all just Lisp objects. The Lisp object nil corresponds 1:1 with NULL in the database.
This package provides various handy commands based on the Emacs completion function completing-read, which allows quickly selecting from a list of candidates.
Citeproc-el is an Emacs Lisp library for rendering citations and bibliographies in styles described in the Citation Style Language (CSL), an XML-based, open format to describe the formatting of bibliographic references.
Chatgpt-shell is a comint-based LLM shell for Emacs, with support for multiple backends.
This package searches both headings and contents of entries in Org buffers and displays matching entries.
This package provides an Ivy interface for selecting Makefile targets.
Leverages tree-sitter and provides fast and accurate YAML parsing.
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.
Casual is a collection of opinionated Transient-based keyboard driven user interfaces for various built-in modes.
A minor mode that hides the mode-line in your current buffer. It can be used to toggle an alternative mode-line, toggle its visibility, or simply disable the mode-line in buffers where it is not very useful.
This package implements the tamil99 input method for Emacs. Tamil99 is a keyboard layout and input method that is specifically designed for the Tamil language. Vowels and vowel modifiers are input with your left hand, and consonants are input with your right hand.