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.
A set of useful Emacs modes and functions for users of Nix and Nix OS.
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)
This is a package that allows us to transform words intelligently. It provides the function fix-word that lifts functions that do string transformation into commands with interesting behavior. There are also some built-in commands built on top of fix-word.
nerd-icons-corfu.el - Icons for Corfu via nerd-icons
Major Emacs mode for the Faust programming language, featuring syntax highlighting, automatic indentation and auto-completion.
dart-server is a minor mode for editing Dart files in Emacs.
The lsp-mode client for tailwindcss, using language server from official vscode plugin
Emacs major mode for .svelte files based on mhtml-mode
Display nerd icons in ibuffer
Upload whatever you need to a pastebin server. The commands `0x0-upload-file',`0x0-upload-text' and `0x0-upload-kill-ring', which respectively upload (parts of) the current buffer, a file on your disk and a string from the minibuffer can be used too.
The default host and the host this package is named after is https://0x0.st. Consider donating to https://liberapay.com/mia/donate if you like the service.
The longest continuously maintained Emacs major mode for editing Python code.
Utility functions for writing pythonic emacs package.
A Emacs client for Python Jedi Language Server (LSP client plugin for lsp-mode Emacs extension).
Edit, visualize, build and run Faust code
Major mode for editing PKGBUILD files
kanban.el --- Parse org-todo headlines to use org-tables as Kanban tables
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
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..
Emacs tools for working with the Flutter SDK
Package for quick view and copy all necessary information about current opened file.
A major mode for editing RON files.
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.
Emacs tool for running flutter mobile apps on desktop using hover.
Emacs Dart IDE using lsp-mode to connect to Dart Analysis Server.