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.
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.
This package provides dynamic key remapper for X and Wayland.
RuSTy is a IEC 61131-3 ST compiler written in Rust. It compiles ST down to native machine code, targeting most llvm-supported targets.
Zoxide is a fast replacement for your cd command. It keeps track of the directories you use most frequently, and uses a ranking algorithm to navigate to the best match.
This package provides dynamic key remapper for X and Wayland.
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.
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 way to find out what takes most of the space in your executable.
This package provides a cargo subcommand that displays the generated assembly of Rust source code.
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.
hx accepts a file path as input and outputs a hexadecimal colorized view to stdout.
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.
cargo-machete finds unused dependencies in Cargo.toml.
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.
Aardvark-dns is an authoritative DNS server for A/AAAA container records. It can forward other requests to configured resolvers.
This package provides dynamic key remapper for X and Wayland.
This package provides CLI Tool for codeberg similar to gh and glab.
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 dynamic key remapper for X and Wayland.
emacs-lsp-booster improves the performance of lsp-mode and eglot Emacs packages using a wrapper executable. See the home-page for configuration instructions.
This package provides a customizable graphical process/system monitor for the terminal.
This project represents a minimal blockchain without cryptocurrency, capable of sustaining any number of domain names in a bunch of original alternative zones.
This package provides An ls command with a lot of pretty colors and some other stuff.
Jujutsu is a version control system designed to be easy to use. It uses a real commit to represent the working copy, records all operations performed on the repository and supports automatic conflict resolution.
Although Jujutsu uses a Git repository as its storage backend, it internally abstracts the user interface and version control algorithms from the storage systems. This opens possibility for it to serve as a version control system with other physical backends.