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.
watchexec is a simple, standalone tool that watches a path and runs a command whenever it detects modifications.
git absorb automatically absorbs staged changes into their current branch. git absorb will automatically identify which commits are safe to modify, and which staged changes belong to each of those commits. It will then write fixup! commits for each of those changes.
This package provides a tool for generating C/C++ bindings to Rust code.
Netavark is a rust based network stack for containers. It is being designed to work with Podman but is also applicable for other OCI container management applications.
This package provides dynamic key remapper for X and Wayland.
This package provides a command-line benchmarking tool.
This package provides a command-line application for interacting with git repositories.
This package provides a tool for generating C/C++ bindings to Rust code.
Wallust is a rust-based successor to "pywal" which generates color themes from images with advanced templating and generation options. Templates are made using either a subset of Jinja2 or pywal syntax. Color generation may be constrained to obey ANSI color standards, meet minimum contrast levels, and more.
difft provides a structural diff that understands syntax. It compares files using the syntax, not line-by-line providing accurate diffs that are easier to read. It works with a variety of languages including Javascript, Python, Rust and Scheme.
eza is a modern replacement for the command-line program ls. It uses colours to distinguish file types and metadata. It also knows about symlinks, extended attributes, and Git. This package is the community maintained fork of exa.
This package provides a CLI tool to list system USB buses and devices similar to lsusb.
This package provides a Cargo subcommand for displaying LLVM optimization remarks from compiling Rust programs.
This package provides C to Rust translation, refactoring, and cross-checking.
Speakersafetyd is a userspace daemon written in Rust that implements an analogue of the Texas Instruments Smart Amp speaker protection model.
Extract content from HTML files using CSS selectors.
MollySocket is a UnifiedPush provider that receives push notifications from Signal through the Molly app, and pushes them to a user's distributor. Message encryption keys are never stored nor received by Mollysocket.
complgen is a tool that allows you to generate completion scripts for all major shells (bash, fish, zsh) from a single, concise, EBNF-like grammar.
This package provides a Cargo subcommand to generate README.md content from doc comments.
Radicle is a peer-to-peer code collaboration stack built on Git. Unlike centralized code hosting platforms, there is no single entity controlling the network. Repositories are replicated across peers in a decentralized manner, and users are in full control of their data and workflow.
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.
Pastel is a command-line tool to generate, analyze, convert and manipulate colors. It supports many different color formats and color spaces like RGB (sRGB), HSL, CIELAB, CIELCh as well as ANSI 8-bit and 24-bit representations.
This package provides dynamic key remapper for X and Wayland.
Inspired by the kilo text editor in C, this package provides a text editor in less than 1024 lines of code with syntax highlighting, search and more.