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.
cargo-machete finds unused dependencies in Cargo.toml.
This package provides a syntax-highlighting pager for git. It uses bat for syntax highlighting and provides many features such as advanced keybindings, word-level diff highlighting, syntax highlighting for grep and a stylized box presentation.
uv is a high-performance Python package and project manager written in Rust, known for its execution speed and compatibility with existing tools.
A LSP implementation for systemd unit files, providing editing support with syntax highlighting and analysis, diagnostics, autocompletion, documentation, and formatting.
This package provides a sampling profiler for Python programs.
This package provides dynamic key remapper for X and Wayland.
watchexec is a simple, standalone tool that watches a path and runs a command whenever it detects modifications.
This package provides a way to manage your multiple outputs with the sway window manager.
This package extends Cargo to allow you to add and remove dependencies by modifying your Cargo.toml file from the command line.
Prettypst is a configurable source file formatter for the Typst typesetting system.
This package provides a Cargo subcommand to generate README.md content from doc comments.
This package generates Podman Quadlet files from a Podman command, compose file, or existing object.
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 for Forgejo.
This package provides dynamic key remapper for X and Wayland.
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.
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 provides a high performance CSV command line toolkit.
This package provides a tool for generating C/C++ bindings to Rust code.
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.
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.
This package provides a tool for generating C/C++ bindings to Rust code.
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 way to find out what takes most of the space in your executable.