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

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.


zoxide 0.9.9
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/ajeetdsouza/zoxide/
Licenses: Expat
Build system: cargo
Synopsis: Fast way to navigate your file system
Description:

Zoxide is a fast replacement for your cd command. It keeps track of the directories you use most frequently, and uses a ranking algorithm to navigate to the best match.

kibi 0.3.3
Dependencies: rust-deunicode@1.6.2
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/ilai-deutel/kibi
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: Featureful text editor in less than 1024 lines of code
Description:

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.

rust-cbindgen 0.27.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.

rabbitmqadmin 2.25.0
Dependencies: mimalloc@3.3.2 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.

atuin 18.16.1
Dependencies: sqlite@3.39.3 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://atuin.sh
Licenses: Expat MPL 2.0
Build system: cargo
Synopsis: Shell history tool
Description:

Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history.

Additionally, Atuin (optionally) syncs your shell history between all of your machines, fully end-to-end encrypted.

Please note the Guix package currently disables several default features, including the daemon, PTY proxy, and Atuin AI.

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.

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.

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

onefetch 2.27.1
Dependencies: zstd@1.5.6 rust-deunicode@1.6.2
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://onefetch.dev
Licenses: Expat
Build system: cargo
Synopsis: Command-line Git information tool
Description:

Onefetch is a command-line Git information tool that displays project information and code statistics for a local Git repository directly in your terminal. The tool works completely offline with a focus on performance and customizability.

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

soundcloud-tui 0.1.10
Dependencies: alsa-lib@1.2.16 ffmpeg@8.1.1 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/7ito/soundcloud-tui
Licenses: Expat
Build system: cargo
Synopsis: SoundCloud client for terminal
Description:

soundcloud-tui is a SoundCloud client for terminal, written in Rust. It can search for tracks, users and playlists, browse your feed, likes and playlists, play audio with bundled native streaming, manage a queue and add tracks to playlists or liked songs, and use a fullscreen visualizer and customizable settings and keybindings.

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.

netavark 1.14.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/containers/netavark
Licenses: ASL 2.0
Build system: cargo
Synopsis: Container network stack
Description:

Netavark is a rust based network stack for containers. It is being designed to work with Podman but is also applicable for other OCI container management applications.

just 1.43.0
Dependencies: bash-minimal@5.2.37 coreutils-minimal@9.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/casey/just
Licenses: CC0
Build system: cargo
Synopsis: Command runner
Description:

This package provides just, a command runner. just is a handy way to save and run project-specific commands.

espanso-x11 2.3.0
Dependencies: dbus@1.16.2 libx11@1.8.12 libxkbcommon@1.13.1 libxtst@1.2.5 openssl@3.5.5 wxwidgets@3.2.10 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)))
pwmenu 0.4.0
Dependencies: pipewire@1.6.2
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/e-tho/pwmenu
Licenses: GPL 3
Build system: cargo
Synopsis: Launcher-driven Pipewire audio manager
Description:

pwmenu (PipeWire Menu) manages audio through your launcher of choice. Supported launchers are: dmenu, fuzzel, rofi, walker and custom.

gitoxide 0.52.0
Dependencies: curl@8.6.0 openssl@3.5.5 sqlite@3.39.3 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/GitoxideLabs/gitoxide
Licenses: Expat ASL 2.0
Build system: cargo
Synopsis: command-line application for interacting with git repositories
Description:

This package provides a command-line application for interacting with git repositories.

emacs-lsp-booster 0.2.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/blahgeek/emacs-lsp-booster
Licenses: Expat
Build system: cargo
Synopsis: Emacs LSP performance booster
Description:

emacs-lsp-booster improves the performance of lsp-mode and eglot Emacs packages using a wrapper executable. See the home-page for configuration instructions.

fclones 0.35.0
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/pkolaczk/fclones
Licenses: Expat
Build system: cargo
Synopsis: Find and operate on duplicate files
Description:

fclones is a command line utility that identifies groups of identical files and gets rid of the file copies you no longer need. It comes with plenty of configuration options for controlling the search scope and offers many ways of removing duplicates. For maximum flexibility, it integrates well with other Unix utilities like find and it speaks JSON, so you have a lot of control over the search and cleanup process.

swayr 0.28.1
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://sr.ht/~tsdh/swayr/
Licenses: GPL 3+
Build system: cargo
Synopsis: Window-switcher for the sway window manager
Description:

This package provides a last-recently-used window-switcher for the sway window manager. Swayr consists of a daemon, and a client. The swayrd daemon records window/workspace creations, deletions, and focus changes using sway's JSON IPC interface. The swayr client offers subcommands, and sends them to the daemon which executes them.

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

matugen 4.0.0
Dependencies: rust-ring@0.17.14
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/InioX/matugen
Licenses: GPL 2
Build system: cargo
Synopsis: Generate themes using the 'Material You' palette
Description:

matugen generates a 'Material You' color palette based on a specified image or color, easing the process of theme creation.

py-spy 0.4.2
Channel: guix
Location: gnu/packages/rust-apps.scm (gnu packages rust-apps)
Home page: https://github.com/benfred/py-spy
Licenses: Expat
Build system: cargo
Synopsis: Sampling profiler for Python programs
Description:

This package provides a sampling profiler for Python programs.

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.

Total packages: 32521