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.
This package provides YubiKey plugin for age clients.
This package provides a customizable graphical process/system monitor for the terminal.
sd is an intuitive find & replace CLI with JavaScript/Python-style regular expressions, a string-literal mode, and smart, common-sense defaults.
uv is a high-performance Python package and project manager written in Rust, known for its execution speed and compatibility with existing tools.
fclones is a command line utility that identifies groups of identical files and gets rid of the file copies you no longer need. It comes with plenty of configuration options for controlling the search scope and offers many ways of removing duplicates. For maximum flexibility, it integrates well with other Unix utilities like find and it speaks JSON, so you have a lot of control over the search and cleanup process.
Evremap is a keyboard input remapper. It works by grabbing exclusive access to an input device and maintaining a model of the keys that are pressed. It then applies your remapping configuration to produce the effective set of pressed keys and emits appropriate changes to a virtual output device.
Its remapping is effective system-wide: in Wayland, X11 and the Linux console.
This package provides C to Rust translation, refactoring, and cross-checking.
Agate is a server for the Gemini network protocol, built with the Rust programming language. It has very few features, and can only serve static files. It uses async I/O, and should be quite efficient even when running on low-end hardware and serving many concurrent requests.
This package provides a swaybar-protocol implementation for sway/swaybar.
This package provides a VHDL language server protocol implementation with support for diagnostics, navigating to symbol, finding all references etc.
This package provides an LCS based diff highlighting tool to ease code review from your terminal.
This package provides a command-line JSON viewer.
Typst is a markup-based typesetting system that is designed to be as powerful as LaTeX while being much easier to learn and use. Features include built-in markup for math typesetting, bibliography management and other common tasks, an extensible scripting system for uncommon tasks, incremental compilation, and intuitive error messages.
This is a caching MITM proxy for fetching the dependencies of poorly designed build systems.
rust-swc is a typescript/javascript compiler. It consumes a javascript or typescript file which uses recently added features like async-await and emits javascript code which can be executed on old browsers.
Whiskers is a helper tool that is custom-built to create ports of the Catppuccin color theme, allowing developers to define template files which the palette can be injected into.
This package provides a modernized, complete, embeddable TeX/LaTeX engine. Tectonic is forked from the XeTeX extension to the classic Web2C implementation of TeX and uses the TeXLive distribution of support files.
This package produces and installs a correct pkg-config file, a static library and a dynamic library, and a C header to be used by any C (and C-compatible) software.
Espanso is a text expander. A text expander is a program that detects when you type a specific keyword and replaces it with something else.
To make espanso work, you need to allow espanso to read inputs. This is a privileged operation, the capability cap_dac_override+p is required. This can be achieved with sudo setcap "cap_dac_override+p" $(which espanso). On a Guix system, you can define the following in your operating-system definition:
(operating-system
...
(privileged-programs
(append (list (privileged-program
(program (file-append espanso "/bin/espanso"))
(capabilities "cap_dac_override+p")))
%default-privileged-programs)))This package extends Cargo to allow you to add and remove dependencies by modifying your Cargo.toml file from the command line.
This package provides a Cargo subcommand, cargo license, to see license of dependencies.
This package provides a system information fetcher with an emphasis on performance. Similar to neofetch, this package prints out system information on the terminal in a visually appealing way.
This package provides dynamic key remapper for X and Wayland.
Tokei is a program that displays statistics about your code. Tokei will show number of files, total lines within those files and code, comments, and blanks grouped by language.