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

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.


git-absorb 0.9.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/tummychow/git-absorb
Licenses: Modified BSD
Build system: cargo
Synopsis: Git tool for making automatic fixup commits
Description:

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.

xremap-kde 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.

rust-cbindgen 0.28.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/mozilla/cbindgen
Licenses: MPL 2.0
Build system: cargo
Synopsis: Tool for generating C bindings to Rust code
Description:

This package provides a tool for generating C/C++ bindings to Rust code.

swayrbar 0.4.2
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://sr.ht/~tsdh/swayr/#swayrbar
Licenses: GPL 3+
Build system: cargo
Synopsis: Swaybar-protocol implementation for sway/swaybar
Description:

This package provides a swaybar-protocol implementation for sway/swaybar.

fd 10.4.2
Dependencies: jemalloc@5.3.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/sharkdp/fd
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: Simple, fast and user-friendly alternative to find
Description:

fd is a simple, fast and user-friendly alternative to find. While it does not seek to mirror all of find's powerful functionality, it provides defaults for 80% of the use cases.

ouch 0.6.1
Dependencies: bzip2@1.0.8 bzip3@1.4.0 clang@13.0.1 xz@5.4.5 zlib@1.3.1 zstd@1.5.6
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/ouch-org/ouch
Licenses: Expat
Build system: cargo
Synopsis: Compression and decompression utility
Description:

This package provides a command-line utility for easily compressing and decompressing files and directories.

skim 0.16.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/lotabout/skim
Licenses: Expat
Build system: cargo
Synopsis: Fuzzy Finder in Rust
Description:

This package provides a fuzzy finder in Rust.

sniffglue 0.16.1
Dependencies: libpcap@1.10.1 libseccomp@2.6.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/kpcyrd/sniffglue
Licenses: GPL 3
Build system: cargo
Synopsis: Secure multithreaded packet sniffer
Description:

This package provides a network sniffer written in Rust. Packets are parsed concurrently using a thread pool to utilize all cpu cores. A goal of the project is to be runnable on untrusted networks without crashing.

sd 1.0.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/chmln/sd
Licenses: Expat
Build system: cargo
Synopsis: Intuitive find & replace CLI
Description:

sd is an intuitive find & replace CLI with JavaScript/Python-style regular expressions, a string-literal mode, and smart, common-sense defaults.

procs 0.14.10
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/dalance/procs
Licenses: Expat
Build system: cargo
Synopsis: Modern replacement for @command{ps}
Description:

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.

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.

bzmenu 0.4.0
Dependencies: dbus@1.16.2
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/e-tho/bzmenu
Licenses: GPL 3
Build system: cargo
Synopsis: Launcher-driven Bluetooth manager
Description:

bzmenu (BlueZ Menu) manages Bluetooth through your launcher of choice. Supported launchers are: dmenu, fuzzel, rofi, walker and custom.

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.

drill 0.8.2
Dependencies: openssl@3.5.5
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/fcsonline/drill
Licenses: GPL 3
Build system: cargo
Synopsis: HTTP load testing application
Description:

Drill is a HTTP load testing application written in Rust inspired by Ansible syntax. Benchmark files can be written in YAML.

mollysocket 1.6.0
Dependencies: openssl@3.5.5 sqlite@3.39.3 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/mollyim/mollysocket
Licenses: AGPL 3+
Build system: cargo
Synopsis: Signal push notifications through UnifiedPush
Description:

MollySocket is a UnifiedPush provider that receives push notifications from Signal through the Molly app, and pushes them to a user's distributor. Message encryption keys are never stored nor received by Mollysocket.

git-delta 0.19.2
Dependencies: libgit2@1.9.4 oniguruma@6.9.10 openssl@3.5.5 zlib@1.3.1 rust-syntect@5.3.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/dandavison/delta
Licenses: Expat
Build system: cargo
Synopsis: Syntax-highlighting pager for git
Description:

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.

rust-cbindgen 0.26.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/mozilla/cbindgen
Licenses: MPL 2.0
Build system: cargo
Synopsis: Tool for generating C bindings to Rust code
Description:

This package provides a tool for generating C/C++ bindings to Rust code.

svd2rust 0.36.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/rust-embedded/svd2rust/
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: Generate Rust register maps (`struct`s) from SVD files
Description:

This program can be used to generate Rust register maps (`struct`s) from SVD files.

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.

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.

typst 0.14.2
Dependencies: openssl@3.5.5 rust-hypher@0.1.6 rust-syntect@5.3.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://typst.app/
Licenses: ASL 2.0
Build system: cargo
Synopsis: LaTeX-like typesetting system
Description:

Typst is a markup-based typesetting system that is designed to be as powerful as LaTeX while being much easier to learn and use. Features include built-in markup for math typesetting, bibliography management and other common tasks, an extensible scripting system for uncommon tasks, incremental compilation, and intuitive error messages.

prettypst 2.0.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/antonWetzel/prettypst
Licenses: Expat
Build system: cargo
Synopsis: Configurable formatter for Typst
Description:

Prettypst is a configurable source file formatter for the Typst typesetting system.

rtss 0.6.2
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/Freaky/rtss
Licenses: Expat
Build system: cargo
Synopsis: Annotate stdout/stderr with elapsed times
Description:

rtss annotates its output with relative durations between consecutive lines and since program start.

tectonic 0.16.9
Dependencies: fontconfig-minimal@2.16.0 freetype@2.13.3 graphite2@1.3.13 harfbuzz@11.4.4 icu4c@73.1 openssl@3.5.5 rust-deunicode@1.6.2 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://tectonic-typesetting.github.io/
Licenses: Expat
Build system: cargo
Synopsis: Complete, embeddable TeX/LaTeX engine
Description:

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.

Total packages: 32521