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

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.


mpop 1.4.20
Dependencies: gnutls@3.8.9
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://marlam.de/mpop/
Licenses: GPL 3+
Build system: gnu
Synopsis: POP3 mail client
Description:

mpop is a small and fast POP3 client suitable as a fetchmail replacement.

mpop supports multiple accounts, header based mail filtering, delivery to mbox files, maildir folders or an MDA, TLS/SSL, several authentication methods, IDN and SOCKS proxies.

rspamd 3.14.3
Dependencies: file@5.46 glib@2.86.0 icu4c@73.1 libarchive@3.7.7 libbfd@2.44 libiberty@14.3.0 libsodium@1.0.22 luajit@v2.1-0.04dca79 openssl@3.5.5 pcre2@10.42 perl@5.36.0 ragel@6.10 sqlite@3.39.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.rspamd.com/
Licenses: ASL 2.0
Build system: cmake
Synopsis: Spam filtering system
Description:

Rspamd is a spam filter that evaluates email messages by a number of rules including: regular expressions, statistical analysis, and URL blacklists. Rspamd gives each message a spam score, e.g., for further processing by an MTA.

procmail 3.22
Dependencies: exim@4.98.2
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.procmail.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Versatile mail delivery agent (MDA)
Description:

Procmail is a mail delivery agent (MDA) featuring support for a variety of mailbox formats such as mbox, mh and maildir. Incoming mail can be sorted into separate files/directories and arbitrary commands can be executed on mail arrival. Procmail is considered stable, but is no longer maintained.

stalwart-cli 1.0.5
Dependencies: rust-ring@0.17.14
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://stalw.art
Licenses: AGPL 3
Build system: cargo
Synopsis: Stalwart Command Line Interface
Description:

A schema-driven command line tool for administering Stalwart Mail and Collaboration Server over its JMAP API.

emacs-mew 6.10
Propagated dependencies: ruby@3.3.9 ruby-sqlite3@2.5.0
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://mew.org
Licenses: Modified BSD
Build system: gnu
Synopsis: Emacs e-mail client
Description:

Mew (Messaging in the Emacs World) is a user interface for text messages, multimedia messages (MIME), news articles and security functionality including PGP, S/MIME, SSH, and SSL.

libetpan 1.9.4
Dependencies: curl@8.6.0 expat@2.7.1 zlib@1.3.1
Propagated dependencies: cyrus-sasl@2.1.28 openssl@3.5.5
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.etpan.org/libetpan.html
Licenses: Modified BSD
Build system: gnu
Synopsis: Portable middleware for email access
Description:

The purpose of this mail library is to provide a portable, efficient framework for different kinds of mail access: IMAP, SMTP, POP and NNTP. It provides an API for C language. It's the low-level API used by MailCore and MailCore 2.

dovecot-trees 2.1.0
Dependencies: libsodium@1.0.22
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://0xacab.org/riseuplabs/trees
Licenses: AGPL 3
Build system: gnu
Synopsis: NaCL-based Dovecot email storage encryption plugin
Description:

Technology for Resting Email Encrypted Storage (TREES) is a NaCL-based Dovecot encryption plugin. This plugin adds individually encrypted mail storage to the Dovecot IMAP server. It is inspired by Posteo's scrambler which uses OpenSSL and RSA key pairs. TREES works in a similar way, but uses the Sodium crypto library (based on NaCL).

How it works:

  1. On IMAP log in, the user's cleartext password is passed to the plugin.

  2. The plugin creates an argon2 digest from the password.

  3. This password digest is used as a symmetric secret to decrypt a libsodium secretbox.

  4. Inside the secretbox is stored a Curve25519 private key.

  5. The Curve25519 private key is used to decrypt each individual message, using libsodium sealed boxes.

  6. New mail is encrypted as it arrives using the Curve25519 public key.

abook 0.6.1
Dependencies: ncurses@6.2.20210619 readline@8.2.13
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://abook.sourceforge.io/
Licenses: GPL 2
Build system: gnu
Synopsis: Text-based address book
Description:

Abook is a text-based address book program designed to use with the Mutt mail client.

isync 1.5.1
Dependencies: bdb@6.2.32 cyrus-sasl@2.1.28 openssl@3.5.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://isync.sourceforge.io/
Licenses: GPL 2+
Build system: gnu
Synopsis: Mailbox synchronization program
Description:

isync/mbsync is a command-line tool for two-way synchronization of mailboxes. Currently Maildir and IMAP are supported types.

exim 4.98.2
Dependencies: bdb@5.3.28 bzip2@1.0.8 gnutls-dane@3.8.9 gzip@1.14 libnsl@1.3.0 libxaw@1.0.16 libxcrypt@4.4.38 libxt@1.3.1 perl@5.36.0 perl-file-fcntllock@0.22 xz@5.4.5
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.exim.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Message Transfer Agent (MTA) developed at the University of Cambridge
Description:

Exim is a message transfer agent (MTA) developed at the University of Cambridge for use on Unix systems connected to the Internet. In style it is similar to Smail 3, but its facilities are more general. There is a great deal of flexibility in the way mail can be routed, and there are extensive facilities for checking incoming mail.

notmuch 0.40
Dependencies: glib@2.86.0 gmime@3.2.15 sfsexp@1.4.1 talloc@2.4.2 xapian@1.4.29 zlib@1.3.1
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://notmuchmail.org/
Licenses: GPL 3+
Build system: gnu
Synopsis: Thread-based email index, search, and tagging
Description:

Notmuch is a command-line based program for indexing, searching, read- ing, and tagging large collections of email messages.

python-authres 1.2.0
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://launchpad.net/authentication-results-python
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Authentication-Results email header creator and parser
Description:

This Python module can be used to generate and parse RFC 5451/7001/7601 Authentication-Results email headers. It supports extensions such as:

  • RFC 5617 DKIM/ADSP

  • RFC 6008 DKIM signature identification (header.b)

  • RFC 6212 VBR

  • RFC 6577 SPF

  • RFC 7281 Authentication-Results registration for S/MIME

  • RFC 7293 The Require-Recipient-Valid-Since header field

  • RFC 7489 DMARC

  • ARC (draft-ietf-dmarc-arc-protocol-08)

guile-static-stripped-tarball 3.0.11
Dependencies: libunistring@1.3 libffi@3.4.6 libxcrypt@4.4.38 bash-minimal@5.2.37
Propagated dependencies: libunistring@1.3 libgc@8.2.8
Channel: guix
Location: gnu/packages/make-bootstrap.scm (gnu packages make-bootstrap)
Home page: https://www.gnu.org/software/guile/
Licenses: LGPL 3+
Build system: trivial
Synopsis: Minimal statically-linked and relocatable Guile
Description:

Guile is the GNU Ubiquitous Intelligent Language for Extensions, the official extension language of the GNU system. It is an implementation of the Scheme language which can be easily embedded in other applications to provide a convenient means of extending the functionality of the application without requiring the source code to be rewritten.

binutils-static-stripped-tarball 2.44
Channel: guix
Location: gnu/packages/make-bootstrap.scm (gnu packages make-bootstrap)
Home page: https://www.gnu.org/software/binutils/
Licenses: GPL 3+
Build system: trivial
Synopsis: Binary utilities: bfd gas gprof ld
Description:

GNU Binutils is a collection of tools for working with binary files. Perhaps the most notable are "ld", a linker, and "as", an assembler. Other tools include programs to display binary profiling information, list the strings in a binary file, and utilities for working with archives. The "bfd" library for working with executable and object formats is also included.

guile-static-stripped 3.0.11
Dependencies: libunistring@1.3 libffi@3.4.6 libxcrypt@4.4.38 bash-minimal@5.2.37
Propagated dependencies: libunistring@1.3 libgc@8.2.8
Channel: guix
Location: gnu/packages/make-bootstrap.scm (gnu packages make-bootstrap)
Home page: https://www.gnu.org/software/guile/
Licenses: LGPL 3+
Build system: trivial
Synopsis: Minimal statically-linked and relocatable Guile
Description:

Guile is the GNU Ubiquitous Intelligent Language for Extensions, the official extension language of the GNU system. It is an implementation of the Scheme language which can be easily embedded in other applications to provide a convenient means of extending the functionality of the application without requiring the source code to be rewritten.

static-binaries-tarball 0
Dependencies: tar@1.35 gzip@1.14 bzip2@1.0.8 xz@5.4.5 patch@2.8 coreutils@9.1 sed@4.9 grep@3.11 gawk@5.3.0 bash-static@5.2.37
Channel: guix
Location: gnu/packages/make-bootstrap.scm (gnu packages make-bootstrap)
Home page:
Licenses: GPL 3+
Build system: trivial
Synopsis: Statically-linked bootstrap binaries
Description:

Binaries used to bootstrap the distribution.

linux-libre-headers-stripped-tarball 6.12.17
Dependencies: linux-libre-headers@6.12.17
Channel: guix
Location: gnu/packages/make-bootstrap.scm (gnu packages make-bootstrap)
Home page: https://www.gnu.org/software/linux-libre/
Licenses: GPL 2
Build system: trivial
Synopsis: GNU Linux-Libre kernel headers
Description:

Headers of the Linux-Libre kernel.

bootstrap-tarballs 0
Dependencies: guile-static-stripped-tarball@3.0.11 linux-libre-headers-stripped-tarball@6.12.17
Channel: guix
Location: gnu/packages/make-bootstrap.scm (gnu packages make-bootstrap)
Home page:
Licenses: GPL 3+
Build system: trivial
Synopsis: Tarballs containing all the bootstrap binaries
Description:

Tarballs containing all the bootstrap binaries

guile-static-initrd 3.0.11
Dependencies: libunistring@1.3 libffi@3.4.6 libxcrypt@4.4.38 bash-minimal@5.2.37
Propagated dependencies: libunistring@1.3 libgc@8.2.8
Channel: guix
Location: gnu/packages/make-bootstrap.scm (gnu packages make-bootstrap)
Home page: https://www.gnu.org/software/guile/
Licenses: LGPL 3+
Build system: trivial
Synopsis: Minimal statically-linked and relocatable Guile
Description:

Guile is the GNU Ubiquitous Intelligent Language for Extensions, the official extension language of the GNU system. It is an implementation of the Scheme language which can be easily embedded in other applications to provide a convenient means of extending the functionality of the application without requiring the source code to be rewritten.

xmltoman 0.4
Propagated dependencies: perl@5.36.0 perl-xml-parser@2.46
Channel: guix
Location: gnu/packages/man.scm (gnu packages man)
Home page: http://xmltoman.sourceforge.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: XML to Man converter
Description:

XMLtoMan and XMLMantoHTML are two small scripts to convert xml to man pages in groff format or html. It features the usual man page items such as description, options, see also, etc.

man-pages-posix 2013-a
Channel: guix
Location: gnu/packages/man.scm (gnu packages man)
Home page: https://www.kernel.org/doc/man-pages/
Licenses: FSDG-compatible
Build system: gnu
Synopsis: Man pages from the POSIX.1-2013 standard
Description:

This package provides excerpts from the POSIX.1-2008 and TC1 standards (collectively, POSIX.1-2013) in manual page form. While the Linux man-pages project documents the system as it exists on Linux- and glibc-based systems, this package documents the portable software API as nominally implemented by many Unix-likes.

qman 1.5.1
Dependencies: cunit@2.1-3 groff@1.22.4 man-db@2.12.0 ncurses@6.2.20210619 python-cogapp@3.3.0 xdg-utils@1.2.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/man.scm (gnu packages man)
Home page: https://github.com/plp13/qman
Licenses: FreeBSD
Build system: meson
Synopsis: Modern man page viewer for terminals
Description:

qman is a modern, full-featured manual page viewer featuring hyperlinks,web browser like navigation, a table of contents for each page, incremental search, on-line help, and more. It also strives to be fast and tiny, so that it can be used everywhere.

Features:

  • Index page that displays all manual pages available on the system, sorted alphabetically and organised by section

  • Pages for apropos and whatis results

  • Hyperlinks to other manual pages

  • Hyperlinks for URLs and email addresses

  • Hyperlinks to files or directories in the local filesystem

  • In-page hyperlinks

  • A table of contents for each manual page

  • Incremental search for manual pages

  • Incremental free page text search

  • Command-line options similar to those of man (most importantly, -k and -f)

  • Keyboard mappings similar to those of less

  • Mouse support

  • Navigation history

  • On-line help

  • Fully configurable using INI-style config files

  • Manual page

man-pages 6.18
Channel: guix
Location: gnu/packages/man.scm (gnu packages man)
Home page: https://www.kernel.org/doc/man-pages/
Licenses: GPL 2+
Build system: gnu
Synopsis: Development manual pages from the Linux project
Description:

This package provides traditional Unix "man pages" documenting the Linux kernel and C library interfaces employed by user-space programs.

Total packages: 32521