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.
A set of useful Emacs modes and functions for users of Nix and Nix OS.
The longest continuously maintained Emacs major mode for editing Python code.
AI assisted programming in Emacs with Aider This package also includes relevant snippets for yasnippet.
Poetry.el is a wrapper around Poetry, offering a simple an intuitive interface in Emacs.
Pyenv mode integrates Fabián E. Gallina's python.el with the pyenv tool. This gives packages which already use python.el (like python-django) pyenv virtual environment support out-of-the-box.
nerd-icons-corfu.el - Icons for Corfu via nerd-icons
Display nerd icons in ibuffer
Emacs tool for running flutter mobile apps on desktop using hover.
kanban.el --- Parse org-todo headlines to use org-tables as Kanban tables
cmake-ide is a package to enable IDE-like features on Emacs for CMake projects. It also supports non-CMake projects as long as a compilation database is generated out-of-band.This includes autocompletion and on-the-fly syntax checking in Emacs for CMake projects with minimal configuration. It uses other packages to do its heavy lifting, in a combination of:
* rtags * flycheck * auto-complete-clang * company-clang * irony
`cmake-ide` will set variables and call functions for the installed dependent packages.
It works by running CMake in Emacs in order to obtain the necessary compiler flags to pass to the other tools. Since all the dependencies are specified in the CMake scripts, there is no need to maintain a parallel dependency tracking system for Emacs. Just ask CMake.
Major Emacs mode for the Faust programming language, featuring syntax highlighting, automatic indentation and auto-completion.
Bufler is like a butler for your buffers, presenting them to you in an organized way based on your instructions. The instructions are written as grouping rules in a simple language, allowing you to customize the way buffers are grouped. The default rules are designed to be generally useful, so you don't have to write your own.
It also provides a workspace mode which allows frames to focus on buffers in certain groups. Since the groups are created automatically, the workspaces are created dynamically, rather than requiring you to put buffers in workspaces manually..
A Emacs client for Python Jedi Language Server (LSP client plugin for lsp-mode Emacs extension).
A Emacs client for Python Jedi Language Server (LSP client plugin for lsp-mode Emacs extension).
Cargo mode for Emacs. This package gives you a set of key combinations to perform Cargo tasks within your Rust projects.
Modern block styling with org-indent.
org-modern provides a clean and efficient org style. The blocks (e.g. source, example) are particularly nicely decorated. But when org-indent is enabled, the block "bracket", which uses the fringe area, is disabled.
This small package approximately reproduces the block styling of org-modern when using org-indent. It can be used with or without org-modern. Recent versions support "bulk-indented" blocks nested within lists
Yasnippets for React.
Automatically install and use tree-sitter major modes in Emacs 29+. If the tree-sitter version can’t be used, fall back to the original major mode
Package for quick view and copy all necessary information about current opened file.
This package integrates the excellent lispy lisp editing package to Evil. Lispy works with different lisp modes, like Emacs Lisp and Clojure (and others!).
The lsp-mode client for tailwindcss, using language server from official vscode plugin
Edit distance between two strings
Django mode and snippets for Emacs
An Emacs interface for AI-assisted software development. The purpose is to provide a uniform interface and experience for different AI backends, with context-aware AI coding actions, and integrating seamlessly with AI-driven agile development workflows.
Currently it supports these AI coding CLIs:
OpenAI Codex
GitHub Copilot CLI
Gemini CLI
Claude Code
Opencode
Grok CLI
Cursor CLI
Kiro CLI
CodeBuddy Code CLI
Aider CLI
It also supports external backend packages:
ECA (Editor Code Assistant) (`ai-code-eca.el`)
agent-shell (acp.el)
claude-code-ide.el
claude-code.el