_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


swaysome 2.1.2
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://gitlab.com/hyask/swaysome
Licenses: Expat
Build system: cargo
Synopsis: Manage your multiple outputs with the sway window manager
Description:

This package provides a way to manage your multiple outputs with the sway window manager.

tealdeer 1.8.1
Dependencies: rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/dbrgn/tealdeer/
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: Fetch and show tldr help pages for many CLI commands
Description:

This package fetches and shows tldr help pages for many CLI commands. Full featured offline client with caching support.

gitlogue 0.9.0
Dependencies: libgit2@1.9.4 libssh2@1.11.1 openssl@3.5.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/unhappychoice/gitlogue
Licenses: ISC
Build system: cargo
Synopsis: Git history screensaver
Description:

Gitlogue is a Git history screensaver - watch your code rewrite itself.

vtracer 0.6.5
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: http://www.visioncortex.org/vtracer
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: Raster to vector graphics converter with Python bindings
Description:

VTracer is a command-line tool and library to convert raster images (like PNG and JPEG) into vector graphics (SVG).

rust-bindgen-cli 0.71.1
Dependencies: bash-minimal@5.2.37 clang@18.1.8
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://rust-lang.github.io/rust-bindgen/
Licenses: Modified BSD
Build system: cargo
Synopsis: Generate Rust FFI bindings to C and C++ libraries
Description:

This package can be used to automatically generate Rust FFI bindings to C and C++ libraries. This package provides the bindgen command.

age-plugin-yubikey 0.5.1
Dependencies: pcsc-lite@2.4.1 openssl@3.5.5
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/str4d/age-plugin-yubikey
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: YubiKey plugin for age clients
Description:

This package provides YubiKey plugin for age clients.

bibtex-format 0.2.0-0.dae63e9
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://gitlab.com/smaller-infinity/bibtex-format
Licenses: MPL 2.0
Build system: cargo
Synopsis: BibTeX formatter that is compliant with Emacs's bibtex-mode
Description:

A fast Bibtex formatter that is (largely) compliant with emacs's bibtex-mode. This project aims to help with that by building a new formatter in Rust that is fast but follows the same (or at least similar) behavior as the emacs formatter.

treefmt 0.6.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://numtide.github.io/treefmt
Licenses: Expat
Build system: cargo
Synopsis: Command-line application to format the code tree
Description:

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.

spotifyd 0.4.2
Dependencies: alsa-lib@1.2.16 dbus@1.16.2 openssl@3.5.5 pulseaudio@16.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/Spotifyd/spotifyd
Licenses: GPL 3
Build system: cargo
Synopsis: Spotify streaming daemon with Spotify Connect support
Description:

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.

wasm-bindgen-cli 0.2.120
Dependencies: rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/wasm-bindgen/wasm-bindgen/
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: Generate JavaScript bindings for Rust WASM modules
Description:

This package provides the wasm-bindgen command, which generates JavaScript glue code for communicating between WebAssembly modules and JavaScript.

rust-swc 1.2.129
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://swc.rs/
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: Typescript/javascript compiler
Description:

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.

cargo-audit 0.22.0
Dependencies: rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://rustsec.org/
Licenses: ASL 2.0 Expat
Build system: cargo
Synopsis: Audit Cargo.lock for crates with security vulnerabilities
Description:

This package provides a Cargo subcommand, cargo audit, to audit Cargo.lock for crates with security vulnerabilities.

lsd 1.2.0
Dependencies: libgit2@1.9.4 zlib@1.3.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/lsd-rs/lsd
Licenses: ASL 2.0
Build system: cargo
Synopsis: Mostly ls compatible command with pretty colors
Description:

This package provides An ls command with a lot of pretty colors and some other stuff.

mitm-cache 0.1.2
Dependencies: zstd@1.5.6 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/chayleaf/mitm-cache
Licenses: Expat
Build system: cargo
Synopsis: Man-in-the-middle caching proxy
Description:

This is a caching MITM proxy for fetching the dependencies of poorly designed build systems.

wallust 3.4.0
Dependencies: libgit2@1.9.4 zlib@1.3.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://explosion-mental.codeberg.page/wallust
Licenses: Expat
Build system: cargo
Synopsis: Generate themes from images with advanced templating
Description:

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.

xremap-gnome 0.10.17
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/xremap/xremap
Licenses: Expat
Build system: cargo
Synopsis: Dynamic key remapper for X and Wayland
Description:

This package provides dynamic key remapper for X and Wayland.

i3status-rust 0.33.2
Dependencies: alsa-utils@1.2.11 bash-minimal@5.2.37 dbus@1.16.2 iproute2@6.4.0 kdeconnect@25.12.3 lm-sensors@3.6.2 pulseaudio@16.1 openssl@3.5.5 setxkbmap@1.3.4 speedtest-cli@2.1.3 xrandr@1.5.3 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/greshake/i3status-rust/
Licenses: GPL 3
Build system: cargo
Synopsis: Replacement for i3status, written in Rust
Description:

i3status-rs is a feature-rich and resource-friendly replacement for i3status, written in pure Rust. It provides a way to display blocks of system information (time, battery status, volume, etc) on the i3 bar. It is also compatible with sway.

agate 3.3.14
Dependencies: openssl@3.5.5 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/mbrubeck/agate
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: Very simple server for the Gemini hypertext protocol
Description:

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.

cargo-remark 0.1.2
Dependencies: mimalloc@3.3.2
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/kobzol/cargo-remark
Licenses: Expat
Build system: cargo
Synopsis: Cargo subcommand for displaying LLVM optimization remarks from compiling Rust programs
Description:

This package provides a Cargo subcommand for displaying LLVM optimization remarks from compiling Rust programs.

jni 0.21.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/jni-rs/jni-rs
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: Rust bindings to the Java Native Interface
Description:

This package provides Rust bindings to the JNI.

ncspot 1.3.3
Dependencies: dbus@1.16.2 libxcb@1.17.0 ncurses@6.2.20210619 openssl@3.5.5 pulseaudio@16.1 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/hrkfdn/ncspot
Licenses: FreeBSD
Build system: cargo
Synopsis: Ncurses Spotify client written in Rust
Description:

ncspot is an ncurses Spotify client written in Rust using librespot. It is heavily inspired by ncurses MPD clients, such as ncmpc. It provides a simple and resource friendly alternative to the official client.

rust-cargo-c 0.10.20+cargo-0.94.0
Dependencies: curl@8.6.0 libgit2@1.9.2 libssh2@1.11.1 openssl@3.5.5 sqlite@3.39.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/lu-zero/cargo-c
Licenses: Expat
Build system: cargo
Synopsis: Build and install C-compatible libraries
Description:

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.

c2rust 0.22.1
Dependencies: llvm@13.0.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://c2rust.com/
Licenses: Modified BSD
Build system: cargo
Synopsis: C to Rust translation, refactoring, and cross-checking
Description:

This package provides C to Rust translation, refactoring, and cross-checking.

rust-glycin 3.0.7
Dependencies: bubblewrap@0.11.0
Channel: guix
Location: gnu/packages/rust-sources.scm (gnu packages rust-sources)
Home page: https://gitlab.gnome.org/GNOME/glycin
Licenses: MPL 2.0 LGPL 2.1+
Build system: cargo
Synopsis: Rust library for sandboxed image decoding
Description:

Glycin is a sandbox image decoder for image viewers and thumbnails to display untrusted content safely.

Total packages: 72465