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

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.


podlet 0.3.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/containers/podlet
Licenses: MPL 2.0
Build system: cargo
Synopsis: Generate Podman Quadlet files from a Podman command, compose file, or existing object
Description:

This package generates Podman Quadlet files from a Podman command, compose file, or existing object.

ripgrep 15.1.0
Dependencies: pcre2@10.42
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/BurntSushi/ripgrep
Licenses: Unlicense Expat
Build system: cargo
Synopsis: Line-oriented search tool and Rust successor to @command{grep}
Description:

ripgrep (rg) is a line-oriented search tool that recursively searches your current directory for a regex pattern while respecting your gitignore rules. ripgrep is similar to other popular search tools like The Silver Searcher, ack and grep.

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.

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.

bottom 0.12.3
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/ClementTsang/bottom
Licenses: Expat
Build system: cargo
Synopsis: Customizable graphical process/system monitor for the terminal
Description:

This package provides a customizable graphical process/system monitor for the terminal.

espanso-x11 2.3.0
Dependencies: dbus@1.16.2 libx11@1.8.12 libxkbcommon@1.11.0 libxtst@1.2.5 openssl@3.0.8 wxwidgets@3.2.8.1 xdo@0.5.7 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://espanso.org
Licenses: GPL 3+
Build system: cargo
Synopsis: Cross-platform Text Expander written in Rust
Description:

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)))
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.

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.

eza 0.23.4
Dependencies: libgit2@1.9.2 zlib@1.3.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://eza.rocks/
Licenses: EUPL 1.2
Build system: cargo
Synopsis: Modern replacement for ls
Description:

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.

ripgrep-all 0.10.9
Dependencies: ffmpeg@8.0 fzf@0.67.0 pandoc@2.19.2 poppler@22.09.0 ripgrep@15.1.0 sqlite@3.39.3 zip@3.0 zstd@1.5.6
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/phiresky/ripgrep-all
Licenses: AGPL 3+
Build system: cargo
Synopsis: Line-oriented search tool for text and binary formats
Description:

rga is a line-oriented search tool for searching in both text and binary formats. It is a wrapper for ripgrep with adapters for common binary formats, enabling it to search in multitude of file types: pdf, docx, sqlite, jpg, movie subtitles (mkv, mp4), etc.

This package also supports adding custom adapters in its configuration file, matching for mime types or extensions and executing arbitrary executables for the parsing.

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.

rot8 1.0.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/efernau/rot8/
Licenses: Expat
Build system: cargo
Synopsis: Automatic display rotation using built-in accelerometer
Description:

rot8 is a daemon that automates rotating screen and associated input devices using the built-in accelerometer; handy for convertible touchscreen devices.

zola 0.21.0
Dependencies: libwebp@1.3.2 oniguruma@6.9.10 rust-deunicode@1.6.1 rust-ring@0.17.14 rust-syntect@5.2.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://www.getzola.org/
Licenses: Expat
Build system: cargo
Synopsis: Static site generator
Description:

Zola generates static websites from Markdown content and Tera templates. It supports taxonomies, shortcodes, and live reloading.

cargo-bloat 0.12.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/RazrFalcon/cargo-bloat
Licenses: Expat
Build system: cargo
Synopsis: Find out what takes most of the space in your executable
Description:

This package provides a way to find out what takes most of the space in your executable.

typstyle 0.13.10
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://enter-tainer.github.io/typstyle/
Licenses: ASL 2.0
Build system: cargo
Synopsis: Consistent formatter for Typst
Description:

Typstyle is a formatter for the Typst typesetting system designed with universal consistency and correctness as top priorities. It is configuration-free.

speakersafetyd 1.1.2
Dependencies: alsa-lib@1.2.11
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/AsahiLinux/speakersafetyd/
Licenses: Expat
Build system: cargo
Synopsis: Speaker protection daemon
Description:

Speakersafetyd is a userspace daemon written in Rust that implements an analogue of the Texas Instruments Smart Amp speaker protection model.

alfis 0.8.5
Dependencies: at-spi2-core@2.52.0 gtk@4.20.3 glib@2.86.0 pango@1.56.4 sqlite@3.39.3 webkitgtk-with-libsoup2@2.50.3 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/Revertron/Alfis
Licenses: AGPL 3+
Build system: cargo
Synopsis: Alternative Free Identity System
Description:

This project represents a minimal blockchain without cryptocurrency, capable of sustaining any number of domain names in a bunch of original alternative zones.

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.

rabbitmqadmin 2.9.0
Dependencies: mimalloc@3.1.5 openssl@3.0.8 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://www.rabbitmq.com/docs/management-cli
Licenses: ASL 2.0 Expat
Build system: cargo
Synopsis: Manage RabbitMQ broker via the management plugin
Description:

rabbitmqadmin is a tool to manage RabbitMQ broker via management plugin.

It supports many of the operations available in the management UI:

  • Listing objects like virtual hosts, users, queues, streams, permissions, policies, and so on.

  • Creating objects.

  • Deleting objects.

  • Access to cluster and node metrics.

  • Run health checks.

  • Listing feature flag state.

  • Listing deprecated features in use across the cluster.

  • Definition export, transformations, and import.

  • Operations on shovels.

  • Operations on federation upstreams and links.

  • Closing connections.

  • Rebalancing of queue leaders across cluster nodes.

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.

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.

fd 10.3.0
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.

htmlq 0.4.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/mgdm/htmlq
Licenses: Expat
Build system: cargo
Synopsis: Like jq, but for HTML
Description:

Extract content from HTML files using CSS selectors.

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.

Total packages: 70995