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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
company-quickhelp shows documentation for the completion candidate when using the Company text completion framework.
NASM mode is a major mode for editing NASM x86 assembly programs. It includes syntax highlighting, automatic indentation, and imenu integration. Unlike Emacs' generic ASM mode, it understands NASM-specific syntax.
Irony-mode provides Clang-assisted syntax checking and completion for C, C++, and ObjC in GNU Emacs. Using libclang it can provide syntax checking and autocompletion on compiler level which is very resistant against false positives. It also integrates well with other packages like eldoc-mode and especially company-mode as described on the homepage.
This package provides SLIME's convenient M-.and M-, navigation in emacs-lisp-mode, together with an elisp equivalent of slime-describe-symbol.
This package exposes functionality to work with Dash docsets.
consult-vulpea is a minor-mode integrating the Emacs Consult and Vulpea packages. It features live previews and consult-powered search commands.
Spaceline provides Spacemacs' mode-line theme. This package provides features for three kinds of users.
You just want to use the Spacemacs mode-line theme and forget about it.
You want to use something similar to the Spacemacs mode-line theme, but with a handful of easy tweaks.
You want an easy-to-use library for building your own mode-line from scratch, and you think the Spacemacs theme looks good.
This library contains generic infrastructure for dealing with projects, some utility functions, and commands using that infrastructure.
This package ships frowny-mode, which makes it so that inserting a single ( when after a : will not automatically close the parenthesis, meaning that only :( is inserted. Works with electric-pair-mode, paredit-mode, and others.
emacs-consult-lsp provides helpers for interactively selecting LSP workspace diagnostics, symbols, and file symbols from emacs-lsp-mode by leveraging emacs-consult APIs.
This package toggles an eshell instance for the current buffer.
This package provides a major mode for editing GNU poke programs.
sly-named-readtables is an external contrib for SLY that enables different readtables to be active in different parts of the same file.
This package provides a simple focus mode which can be applied to any buffer for reading, writing, or even doing a presentation. The buffer can be divided in pages using the page-delimiter, outline structure, or any other pattern.
Alert is a Growl-workalike for Emacs which uses a common notification interface and multiple, selectable "styles", whose use is fully customizable by the user.
This package provides a backend implementation for xdg-desktop-portal that uses Emacs. It allows you to use Emacs' file and path selection facilities in graphical programs that use the xdg-desktop-portal dbus interface.
Nyan mode is an analog indicator of your position in the buffer. The cat should go from left to right in your mode-line, as you move your point from 0% to 100%. You can click on the rainbow or the empty space to scroll backwards and forwards and also animate it.
A bleak theme. Uses shades of gray and the occasional splash of color. Designed for 256-color terminals. Comes in light and dark!
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.
This package provides Ukrainian holidays for Emacs calendar.
Company is a modular completion mechanism. Modules for retrieving completion candidates are called back-ends, modules for displaying them are front-ends. Company comes with many back-ends, e.g., company-elisp. These are distributed in separate files and can be used individually.
This package provides helper functions for window manipulation in Emacs, such as:
switch to last buffer,
toggle single window display,
toggle between horizontal and vertical splits,
move borders more naturally,
swap windows à-la
windmove.
This package provides an Emacs Lisp interface for NetHack, the classic single-player dungeon crawling game.
It supports ASCII play or custom tilesets. To play with the default tiles, call nethack-toggle-tiles.
This package generates files and folders from Emacs org-mode templates.