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 dynamic key remapper for X and Wayland.
This package provides a customizable graphical process/system monitor for the terminal.
cargo-machete finds unused dependencies in Cargo.toml.
This package fetches and shows tldr help pages for many CLI commands. Full featured offline client with caching support.
This package provides a Cargo subcommand to generate README.md content from doc comments.
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.
This package provides a way to manage your multiple outputs with the sway window manager.
This package provides CLI Tool for codeberg similar to gh and glab.
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.
uv is a high-performance Python package and project manager written in Rust, known for its execution speed and compatibility with existing tools.
This package provides dynamic key remapper for X and Wayland.
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.
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 sampling profiler for Python programs.
This package provides an LCS based diff highlighting tool to ease code review from your terminal.
This package provides a command-line JSON viewer.
This package provides a light-weight daemon that connects to the Spotify music service. A Spotifyd instance can be controlled by clients that use the Spotify Connect protocol, which includes the official Spotify mobile apps.
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.
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 Cargo extension to run the build artifacts through tools like `gdb`.
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.
Kanata is a keyboard re-mapper. It supports multiple layers of key, and advanced key behavior customization, such as tap-hold, macros and Unicode.
rot8 is a daemon that automates rotating screen and associated input devices using the built-in accelerometer; handy for convertible touchscreen devices.
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)))