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

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.


jless 0.9.0
Dependencies: libx11@1.8.12 libxcb@1.17.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/PaulJuliusMartinez/jless
Licenses: Expat
Build system: cargo
Synopsis: Command-line JSON viewer
Description:

This package provides a command-line JSON viewer.

cargo-machete 0.8.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/bnjbvr/cargo-machete
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: Find unused dependencies in Cargo.toml
Description:

cargo-machete finds unused dependencies in Cargo.toml.

ripgrep-all 0.10.10
Dependencies: ffmpeg@8.1.1 fzf@0.73.1 pandoc@3.7.0.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.

gitui 0.28.1
Dependencies: libgit2@1.9.4 libssh2@1.11.1 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/extrawurst/gitui
Licenses: Expat
Build system: cargo
Synopsis: Terminal UI for git
Description:

This package provides a fast Terminal UI for git.

cargo-license 0.6.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/onur/cargo-license
Licenses: Expat
Build system: cargo
Synopsis: Cargo subcommand to see license of dependencies
Description:

This package provides a Cargo subcommand, cargo license, to see license of dependencies.

diffr 0.1.5
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/mookid/diffr
Licenses: Expat
Build system: cargo
Synopsis: Longest Common Sequence based diff highlighting tool
Description:

This package provides an LCS based diff highlighting tool to ease code review from your terminal.

bat 0.26.1
Dependencies: libgit2@1.9.4 oniguruma@6.9.10 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/sharkdp/bat
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: @command{cat} clone with syntax highlighting and git integration
Description:

bat is a drop-in cat replacement featuring syntax highlighting for a large number of languages, git integration, and automatic paging.

ianny 2.1.3
Dependencies: dbus@1.16.2
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/zefr0x/ianny
Licenses: GPL 3
Build system: meson
Synopsis: RSI break timer for Wayland
Description:

Desktop utility that helps prevent repetitive strain injuries by keeping track of usage patterns and periodically reminding the user to take breaks.

hex 0.6.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/sitkevij/hex
Licenses: Expat
Build system: cargo
Synopsis: Hexadecimal colorized view of a file
Description:

hx accepts a file path as input and outputs a hexadecimal colorized view to stdout.

vhdl-ls 0.87.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/VHDL-LS/rust_hdl
Licenses: MPL 2.0
Build system: cargo
Synopsis: VHDL language server
Description:

This package provides a VHDL language server protocol implementation with support for diagnostics, navigating to symbol, finding all references etc.

complgen 0.8.3
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/adaszko/complgen
Licenses: ASL 2.0
Build system: cargo
Synopsis: Declarative bash/fish/zsh completions without writing shell scripts
Description:

complgen is a tool that allows you to generate completion scripts for all major shells (bash, fish, zsh) from a single, concise, EBNF-like grammar.

watchexec 2.5.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/watchexec/watchexec
Licenses: ASL 2.0
Build system: cargo
Synopsis: Executes commands in response to file modifications
Description:

watchexec is a simple, standalone tool that watches a path and runs a command whenever it detects modifications.

codeberg-cli 0.5.5
Dependencies: libgit2@1.9.4 libssh2@1.11.1 openssl@3.5.5 zlib@1.3.1 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://codeberg.org/Aviac/codeberg-cli
Licenses: AGPL 3+
Build system: cargo
Synopsis: CLI Tool for codeberg similar to gh and glab
Description:

This package provides CLI Tool for codeberg similar to gh and glab.

jnv 0.6.2
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/ynqa/jnv
Licenses: Expat
Build system: cargo
Synopsis: JSON navigator and interactive jq filter editor
Description:

Jnv is designed for navigating JSON, offering an interactive JSON viewer and jq filter editor.

dutree 0.2.18
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://ownyourbits.com/2018/03/25/analyze-disk-usage-with-dutree/
Licenses: GPL 3
Build system: cargo
Synopsis: Command line tool to analyze disk usage
Description:

dutree is command line tool to analyze disk usage. Features include:

  1. coloured output, according to the LS_COLORS environment variable.

  2. display the file system tree.

  3. ability to aggregate small files.

  4. ability to exclude files or directories.

  5. ability to compare different directories.

  6. fast, written in Rust.

tokei 14.0.0
Dependencies: libgit2@1.8.5 openssl@3.5.5 zlib@1.3.1 rust-deunicode@1.6.2
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/XAMPPRocky/tokei
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: Count code, quickly
Description:

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.

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.

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.

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.

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.

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.

rust-cargo-edit 0.13.10
Dependencies: curl@8.6.0 libgit2@1.9.4 libssh2@1.11.1 openssl@3.5.5 zlib@1.3.1 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/killercup/cargo-edit
Licenses: ASL 2.0 Expat
Build system: cargo
Synopsis: Add and remove dependencies from the command line
Description:

This package extends Cargo to allow you to add and remove dependencies by modifying your Cargo.toml file from the command line.

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.

maturin 1.11.5
Dependencies: zstd@1.5.6 bzip2@1.0.8 rust-ring@0.17.14
Propagated dependencies: python-tomli@2.2.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/pyo3/maturin
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: Build and publish crates and python packages
Description:

Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.

Total packages: 32521