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.
SampleHive let’s you manage your audio samples in a nice and simple way, just add a directory where you store all your samples, or drag and drop a directory on it to add samples to it, and it will help sort, search, play and view some information about the sample.
Ventoy is an open source tool to create bootable USB drives. You can copy many image files at a time and Ventoy will give you a boot menu to select them.
Poetry.el is a wrapper around Poetry, offering a simple an intuitive interface in Emacs.
Major Emacs mode for the Faust programming language, featuring syntax highlighting, automatic indentation and auto-completion.
Edit distance between two strings
hass is an Emacs package that enables integration with Home Assistant. Call Home Assistant services, hook into Home Assistant events, and create convenient dashboards
Utility functions for writing pythonic emacs package.
Django minor mode for commanding manage.py
AI assisted programming in Emacs with Aider This package also includes relevant snippets for yasnippet.
Kaolin is a set of eye pleasing themes for GNU Emacs with support for a large number of modes and external packages.
A set of useful Emacs modes and functions for users of Nix and Nix OS.
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.
While lsp-tex.el, included by lsp-mode, provides minimal setting for Texlab, lsp-latex.el provides full features of Texlab!
dart-server is a minor mode for editing Dart files in Emacs.
Emacs tool for running flutter mobile apps on desktop using hover.
Yasnippets for React.
kanban.el --- Parse org-todo headlines to use org-tables as Kanban tables
This is a convenient language bundle for the Emacs package tree-sitter. It serves as an interim distribution mechanism, until tree-sitter is widespread enough for language-specific major modes to incorporate its functionalities.
For each supported language, this package provides:
1. Pre-compiled grammar binaries for 3 major platforms: macOS, Linux and Windows, on x86_64. In the future, tree-sitter-langs may provide tooling for major modes to do this on their own. 2. An optional highlights.scm file that provides highlighting patterns. This is mainly intended for major modes that are not aware of tree-sitter. A language major mode that wants to use tree-sitter for syntax highlighting should instead provide the query patterns on its own, using the mechanisms defined by tree-sitter-hl. 3. Optional query patterns for other minor modes that provide high-level functionalities on top of tree-sitter, such as code folding, evil text objects… As with highlighting patterns, major modes that are directly aware of tree-sitter should provide the query patterns on their own.
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.
Display nerd icons in ibuffer
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
Emacs major mode for .svelte files based on mhtml-mode
Tools for Home Assistant that work with GNU Emacs
Right now this is just auto completion support for entity names.
You either need to put the JSON contents of your Home Assistant's /api/states API output in a file (probably called api_states.txt in your config directory) or you need to populate a file hass-mode-secrets.el with your server name and an authentication token (gotten from HomeAssistant's UI).
If you do the former, you need to pass the name of the file to hass-setup-completion (possibly just by using a prefix-arg before calling the function interactively:
C-u M-x hass-setup-completion
Will prompt you for the filename that has the contents of /api/states from your server.
It's easier to just use hass-mode-secrets.el unless you have another reason to have api_states.txt lying around (I do, and I like this completion being able to work without the live server running, which is why I support the file version in addition to accessing via a live server)