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 a modern replacement for ps with colored output, multi-column keyword search, additional information, pager support, watch support (like top) and a tree view.
dutree is command line tool to analyze disk usage. Features include:
coloured output, according to the
LS_COLORSenvironment variable.display the file system tree.
ability to aggregate small files.
ability to exclude files or directories.
ability to compare different directories.
fast, written in Rust.
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 An ls command with a lot of pretty colors and some other stuff.
This project represents a minimal blockchain without cryptocurrency, capable of sustaining any number of domain names in a bunch of original alternative zones.
bat is a drop-in cat replacement featuring syntax highlighting for a large number of languages, git integration, and automatic paging.
This package provides a cli tool to pipe data over the network, with NAT hole punching. It uses iroh to establish peer-to-peer connections between systems.
This package provides a CLI tool for Forgejo.
This package provides just, a command runner. just is a handy way to save and run project-specific commands.
swayhide hides the currently active terminal (by moving it to the scratchpad), then it executes the supplied command. When the child process has finished, the terminal is moved back. This is useful if your workflow includes opening graphical programs from the terminal, as the locked terminal won't have to take up any space.
This package provides a CLI tool to list system USB buses and devices similar to lsusb.
This package provides a Cargo subcommand, cargo audit, to audit Cargo.lock for crates with security vulnerabilities.
This application provides a way to unify the formatting process of the codebase. It is nice for large code trees where using multiple formatters are common. treefmt comes with the following features.
Unified CLI and output.
Runs formatters in parallel.
Cache changed files for performance.
The application does have some design decisions to keep in mind.
The source code is kept under version control, making it possible to revert and check changes.
Only one formatter per file, making outputs idempotent.
This library provides a Rust binding to the original implementation of webview, a tiny cross-platform library to render web-based GUIs as desktop applications.
hypher is a Rust library for syllabification.
This package provided safe, fast, small crypto using Rust.
Smithay aims to provide building blocks to create wayland compositors in Rust. While not being a full-blown compositor, it'll provide objects and interfaces implementing common functionalities that pretty much any compositor will need, in a generic fashion.
It supports the wayland, wayland-protocols, and some external extensions, such as wlr-protocols and plasma-wayland-protocols.
This package provides a library for syntax highlighting and code intelligence.
This package provides fish shell's fork of rust-pcre2 with UTF-32 support.
This package provides Rust bindings for PipeWire.
This package provides a C API library for the rustc-demangle crate.
Smithay aims to provide building blocks to create wayland compositors in Rust. While not being a full-blown compositor, it'll provide objects and interfaces implementing common functionalities that pretty much any compositor will need, in a generic fashion.
It supports the wayland, wayland-protocols, and some external extensions, such as wlr-protocols and plasma-wayland-protocols.
This package provides Rust bindings for PipeWire.
This package converts Unicode strings to pure ASCII by intelligently transliterating them. It supports Emoji and Chinese.