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

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.


hiprompt-gtk 0.10
Dependencies: himitsu@0.10 hare-gi@0.1.0 hare-adwaita@0.1.0 hare-gtk4-layer-shell@0.1.0
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://git.sr.ht/~sircmpwn/hiprompt-gtk
Licenses: GPL 3
Build system: hare
Synopsis: GTK prompter for Himitsu
Description:

This package provides a GTK prompter for Himitsu, used to request user consent for application access to stored secrets.

tessen 2.2.3
Dependencies: libnotify@0.8.8 wl-clipboard@2.3.0 wtype@0.4 xdg-utils@1.2.1
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://github.com/ayushnix/tessen
Licenses: GPL 2
Build system: gnu
Synopsis: Frontend for password-store and gopass
Description:

Tessen is a bash script that can autotype and copy data from password-store and gopass files.

ssh-to-age 1.2.0
Dependencies: go-golang-org-x-crypto@0.50.0 go-filippo-io-edwards25519@1.2.0 go-filippo-io-age@1.3.1
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://github.com/Mic92/ssh-to-age
Licenses: Expat
Build system: go
Synopsis: Convert SSH @code{ed25519} keys to @code{age} keys
Description:

This package provides a simple command-line tool to convert SSH ed25519 keys to age keys.

secretsd 1.0-1.d12eefe
Dependencies: python-dbus@1.2.18 python-platformdirs@4.3.6 python-cryptography@44.0.0 python-pygobject@3.54.3
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://github.com/grawity/secretsd
Licenses: Expat
Build system: pyproject
Synopsis: Basic FreeDesktop.org Secret Service backend
Description:

secretsd is a generic backend for the libsecret API to use on headless systems or minimal desktop environments. It stores secrets in a sqlite database, encrypted using a AES key. The database key is stored in a regular file next to the database by default, but can be read from an external program.

himitsu-git 0.10.0
Dependencies: himitsu@0.10
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://git.sr.ht/~sircmpwn/himitsu-git
Licenses: GPL 3
Build system: hare
Synopsis: Himitsu git credential helper
Description:

This package provides a git credential helper that queries Himitsu for credentials.

pwsafe-cli 0.2.0-1.984fe38
Dependencies: libx11@1.8.12 libxmu@1.2.1 libxt@1.3.1 openssl@3.5.5
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://github.com/nsd20463/pwsafe
Licenses: GPL 2+
Build system: gnu
Synopsis: CLI password manager
Description:

pwsafe is a command line tool compatible with Counterpane's Passwordsafe.

aws-vault 7.3.0
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://github.com/99designs/aws-vault
Licenses: Expat
Build system: go
Synopsis: Vault for securely storing and accessing AWS credentials
Description:

AWS Vault is a tool to securely store and access Amazon Web Services credentials.

AWS Vault stores IAM credentials in your operating system's secure keystore and then generates temporary credentials from those to expose to your shell and applications. It's designed to be complementary to the AWS CLI tools, and is aware of your profiles and configuration in ~/.aws/config.

vaultwarden 1.36.0
Dependencies: openssl@3.5.5 postgresql@14.20 sqlite@3.39.3 zstd@1.5.6 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://github.com/dani-garcia/vaultwarden
Licenses: AGPL 3
Build system: cargo
Synopsis: Alternative implementation of the Bitwarden server API
Description:

Vaultwarden is an unofficial Bitwarden server implementation written in Rust. It is compatible with the official Bitwarden clients, and is ideal for self-hosted deployments where running the official resource-heavy service is undesirable.

Supported features are:

  • Personal vault support

  • Organization vault support

  • Groups

  • Event Logs

  • Password sharing and access control

  • Collections

  • File attachments

  • Folders

  • Favorites

  • Website icons

  • Bitwarden Authenticator (TOTP)

  • Bitwarden Send

  • Emergency Access

  • Trash (soft delete, you can configure the days for automatic deletion)

  • Master password re-prompt

  • Personal API key

  • Two-step login via email, Duo, YubiKey, and FIDO2 WebAuthn

  • Username generator integration

  • Directory Connector support

  • Account Recovery (this requires mail to be enabled)

  • Live sync (WebSocket only) for desktop/browser clients/extensions

  • Live sync (push notifications) for mobile clients (Android/iOS)

  • Single Sign-On (SSO)

sops 3.12.2
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://getsops.io
Licenses: MPL 2.0
Build system: go
Synopsis: Tool for managing secrets
Description:

sops is an editor of encrypted files that supports YAML, JSON, ENV, INI and BINARY formats and encrypts with AWS KMS, GCP KMS, Azure Key Vault, age, and PGP.

maskprocessor 0.73
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://github.com/hashcat/maskprocessor
Licenses: Expat
Build system: gnu
Synopsis: High-Performance word generator
Description:

Maskprocessor is a high-performance word generator with a per-position configurable charset.

pass-update 2.2.1
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://github.com/roddhjav/pass-update
Licenses: GPL 3
Build system: gnu
Synopsis: Extension to @code{password-store} for updating passwords
Description:

pass-update extends the pass utility with an update command providing an easy flow for updating passwords. It supports path, directory and wildcard update. Moreover, you can select how to update your passwords by automatically generating new passwords or manually setting your own.

xkcdpass 1.30.0
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://github.com/redacted/XKCD-password-generator
Licenses: Modified BSD CC0 CC-BY-SA 3.0 CC-BY-SA 4.0 EUPL 1.1 GPL 2 GPL 3 LGPL 2.0 LGPL 2.1 MPL 1.1
Build system: pyproject
Synopsis: Generate secure multiword passwords/passphrases, inspired by XKCD
Description:

This package provides a flexible and scriptable password generator which generates strong passphrases, inspired by XKCD 936.

bruteforce-salted-openssl 1.5.0
Dependencies: openssl@3.5.5
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://github.com/glv2/bruteforce-salted-openssl
Licenses: GPL 3+
Build system: gnu
Synopsis: Bruteforce cracker for openssl encrypted files
Description:

This is a cracker for openssl encrypted files. It can be used either in exhaustive mode to try every password given a charset or in dictionary mode to try every password contained in a file.

pass-age 1.7.4a2
Dependencies: age@1.3.1 coreutils-minimal@9.1 git-minimal@2.54.0 procps@4.0.3 qrencode@4.1.1 sed@4.9 tree@2.3.2 util-linux@2.40.4
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://github.com/FiloSottile/passage
Licenses: GPL 2+
Build system: copy
Synopsis: Encrypted password manager
Description:

This package provides an encrypted password manager, forked from the password-store package. Files are encrypted with the age encryption package with small explicit keys.

rofi-pass 2.0.2-0.8aa6b92
Dependencies: bash-minimal@5.2.37 password-store@1.7.4 pwgen@2.08 rofi@2.0.0 xclip@0.13 xdotool@3.20211022.1 xset@1.2.5
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://github.com/carnager/rofi-pass
Licenses: GPL 3
Build system: gnu
Synopsis: Rofi frontend for password-store
Description:

Rofi-pass provides a way to manipulate information stored using password-store through rofi interface:

  1. open URLs of entries with hotkey;

  2. type any field from entry;

  3. auto-typing of user and/or password fields;

  4. auto-typing username based on path;

  5. auto-typing of more than one field, using the autotype entry;

  6. bookmarks mode (open stored URLs in browser, default: Alt+x).

cpass 0.9.4
Dependencies: password-store@1.7.4
Propagated dependencies: python-urwid@3.0.3
Channel: guix
Location: gnu/packages/password-utils.scm (gnu packages password-utils)
Home page: https://github.com/OliverLew/cpass
Licenses: Expat
Build system: pyproject
Synopsis: Textual interface for @command{pass}
Description:

cpass is a terminal user interface for pass. It supports both vim-like keybindings and the mouse.

wiggle 1.3
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/patchutils.scm (gnu packages patchutils)
Home page: http://neil.brown.name/wiggle/
Licenses: GPL 2+
Build system: gnu
Synopsis: Apply patches with conflicts
Description:

wiggle attempts to apply patches to a target file even if the patches do not match perfectly.

meld 3.23.1
Dependencies: bash-minimal@5.2.37 python@3.12.12 python-pycairo@1.28.0 python-pygobject@3.54.3 gsettings-desktop-schemas@48.0 gtksourceview@4.8.4
Propagated dependencies: dconf@0.40.0
Channel: guix
Location: gnu/packages/patchutils.scm (gnu packages patchutils)
Home page: https://meldmerge.org/
Licenses: GPL 2
Build system: meson
Synopsis: Compare files, directories and working copies
Description:

Meld is a visual diff and merge tool targeted at developers. Meld helps you compare files, directories, and version controlled projects. It provides two- and three-way comparison of both files and directories, and has support for many popular version control systems.

Meld helps you review code changes and understand patches. It might even help you to figure out what is going on in that merge you keep avoiding.

wdiff 1.2.2
Channel: guix
Location: gnu/packages/patchutils.scm (gnu packages patchutils)
Home page: https://www.gnu.org/software/wdiff/
Licenses: GPL 3+
Build system: gnu
Synopsis: Word difference finder
Description:

GNU Wdiff is a front-end to the diff program from Diffutils that allows you to compare files on a word-by-word basis, where a word is anything between whitespace.

colordiff 1.0.21
Dependencies: perl@5.36.0 xmlto@0.0.28
Channel: guix
Location: gnu/packages/patchutils.scm (gnu packages patchutils)
Home page: https://www.colordiff.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Display diff output with colors
Description:

Colordiff is Perl script wrapper on top of diff command which provides 'syntax highlighting' for various patch formats.

patchutils 0.4.2
Dependencies: bash-minimal@5.2.37 perl@5.36.0 python@3.12.12
Channel: guix
Location: gnu/packages/patchutils.scm (gnu packages patchutils)
Home page: http://cyberelk.net/tim/software/patchutils
Licenses: GPL 2+
Build system: gnu
Synopsis: Collection of tools for manipulating patch files
Description:

Patchutils is a collection of programs that can manipulate patch files in useful ways such as interpolating between two pre-patches, combining two incremental patches, fixing line numbers in hand-edited patches, and simply listing the files modified by a patch.

patchwork 3.2.1
Dependencies: python-wrapper@3.12.12
Propagated dependencies: python-django@5.2.15 python-tzdata@2025.1 python-psycopg2@2.9.11 python-mysqlclient@2.2.7 python-django-filter@25.2 python-django-rest-framework@3.16.1 python-django-debug-toolbar@6.0.0
Channel: guix
Location: gnu/packages/patchutils.scm (gnu packages patchutils)
Home page: http://jk.ozlabs.org/projects/patchwork/
Licenses: GPL 2+
Build system: pyproject
Synopsis: Web based patch tracking system
Description:

Patchwork is a patch tracking system. It takes in emails containing patches, and displays the patches along with comments and state information. Users can login allowing them to change the state of patches.

e9patch 1.0.0
Dependencies: elfutils@0.192 zycore@1.5.1 zydis@4.1.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/patchutils.scm (gnu packages patchutils)
Home page: https://github.com/GJDuck/e9patch
Licenses: Expat GPL 3+
Build system: gnu
Synopsis: Static binary rewriting tool
Description:

E9Patch is a static binary rewriting tool for x86-64 ELF binaries, both executables and shared objects. The patched binaries can be used in place of the original, without requiring additional runtime dependencies. Binary patches can be defined through a high-level interface, which focuses on ease of use, or low-level interfaces, which provide additional flexibility and allow optimizations for performance.

pwclient 1.3.0
Channel: guix
Location: gnu/packages/patchutils.scm (gnu packages patchutils)
Home page: https://github.com/getpatchwork/pwclient
Licenses: GPL 2+
Build system: pyproject
Synopsis: Command-line client for the Patchwork patch tracking tool
Description:

pwclient is a VCS-agnostic tool for interacting with Patchwork, the web-based patch tracking system.

Total packages: 32521