_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
guile-cairo-next 1.11.2-0.30da459
Dependencies: gettext-minimal@0.23.1 guile@3.0.9 guile-lib@0.2.8.1
Propagated dependencies: cairo@1.18.4
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://www.nongnu.org/guile-cairo/
Licenses: LGPL 3+
Build system: gnu
Synopsis: Cairo bindings for GNU Guile
Description:

Guile-Cairo wraps the Cairo graphics library for Guile Scheme. Guile-Cairo is complete, wrapping almost all of the Cairo API. It is API stable, providing a firm base on which to do graphics work. Finally, and importantly, it is pleasant to use. You get a powerful and well-maintained graphics library with all of the benefits of Scheme: memory management, exceptions, macros, and a dynamic programming environment.

guile-file-names 0.3
Dependencies: guile@2.2.7
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/brandoninvergo/guile-file-names
Licenses: LGPL 3+
Build system: gnu
Synopsis: Manipulate file names
Description:

The (file-names) module provides tools for manipulating file names. The module was built on the idea that doing anything more than a non-trivial modification of a file name string is a pain (making sure all slashes are present and accounted for, resolving . and .., etc). Inevitably, you have to break the string up into chunks and operate on that list of components. This module takes care of that for you.

guile-wayland-scm 0.0.3
Dependencies: wayland@1.24.0 wayland-protocols@1.47
Propagated dependencies: guile-wayland-scm-socket@0.0.3 guile-wayland-scm-shm@0.0.3
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://codeberg.org/shegeley/wayland-scm
Licenses: WTFPL 2
Build system: gnu
Synopsis: Mostly R7RS-compliant Guile Scheme client bindings for Wayland
Description:

This package provides mostly R7RS-compliant Guile Scheme client bindings for Wayland.

guile2.0-gdbm-ffi 20120209.fa1d5b6
Dependencies: gdbm@1.25
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://github.com/ijp/guile-gdbm
Licenses: GPL 3+
Build system: guile
Synopsis: Guile bindings to the GDBM library via Guile's FFI
Description:

Guile bindings to the GDBM key-value storage system, using Guile's foreign function interface.

guile2.2-gdbm-ffi 20120209.fa1d5b6
Dependencies: gdbm@1.25
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://github.com/ijp/guile-gdbm
Licenses: GPL 3+
Build system: guile
Synopsis: Guile bindings to the GDBM library via Guile's FFI
Description:

Guile bindings to the GDBM key-value storage system, using Guile's foreign function interface.

guile2.2-webutils 0.1-1.d309d65
Dependencies: guile@2.2.7
Propagated dependencies: guile2.2-irregex@0.9.12 guile2.2-gcrypt@0.5.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://notabug.org/cwebber/guile-webutils
Licenses: GPL 3+
Build system: gnu
Synopsis: Web application authoring utilities for Guile
Description:

This package provides tooling to write web applications in Guile, such as signed sessions, multipart message support, etc.

guile2.2-charting 0.2.0-2.72c148f
Dependencies: guile@2.2.7
Propagated dependencies: guile2.2-cairo@1.11.2
Channel: guix
Location: gnu/packages/plotutils.scm (gnu packages plotutils)
Home page: https://wingolog.org/projects/guile-charting/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Create charts and graphs in Guile
Description:

Guile-Charting is a Guile Scheme library to create bar charts and graphs using the Cairo drawing library.

guile-dbd-sqlite3 2.1.8
Dependencies: sqlite@3.39.3 zlib@1.3.1
Propagated dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/opencog/guile-dbi
Licenses: GPL 2+
Build system: gnu
Synopsis: Guile DBI driver for SQLite
Description:

guile-dbi is a library for Guile that provides a convenient interface to SQL databases. This package implements the interface for SQLite.

guile-raw-strings 0.0.0-0.aa1cf78
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/lloda/guile-raw-strings
Licenses: Public Domain
Build system: guile
Synopsis: Guile reader extension for `raw strings'
Description:

This package provides A Guile reader extension for `raw strings', it lets you write verbatim strings without having to escape double quotes.

guile-struct-pack 1.1.1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/weinholt/struct-pack
Licenses: Expat
Build system: guile
Synopsis: R6RS library for working with packed byte structures
Description:

This is an R6RS library for working with packed byte structures. It is similar to struct in Python or pack and unpack in Perl.

guile2.2-readline 2.2.7
Dependencies: guile@2.2.7 readline@8.2.13 libffi@3.4.6 libxcrypt@4.4.38 bash-minimal@5.2.37
Propagated dependencies: libunistring@1.3 libltdl@2.4.7 libgc@8.2.8 gmp@6.3.0
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://www.gnu.org/software/guile/
Licenses: GPL 3+
Build system: gnu
Synopsis: Line editing support for GNU Guile
Description:

This module provides line editing support via the Readline library for GNU Guile. Use the (ice-9 readline) module and call its activate-readline procedure to enable it.

guile-stis-parser 1.2.4.1
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/tampe/stis-parser
Licenses: LGPL 2.0+
Build system: gnu
Synopsis: Parser combinator framework
Description:

This package provides a functional parser combinator library that supports backtracking and a small logical framework. The idea is to build up chunks that are memoized and there is no clear scanner/parser separation, chunks can be expressions as well as simple tokens.

guile-miniadapton 0-1.1b5749422
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/fisherdj/miniAdapton
Licenses: Expat
Build system: guile
Synopsis: Minimal implementation of incremental computation in Guile Scheme
Description:

This package provides a complete Scheme implementation of miniAdapton, which implements the core functionality of the Adapton system for incremental computation (also known as self-adjusting computation). Like Adapton, miniAdapton allows programmers to safely combine mutation and memoization. miniAdapton is built on top of an even simpler system, microAdapton. Both miniAdapton and microAdapton are designed to be easy to understand, extend, and port to host languages other than Scheme.

emacs-geiser-guile 20260516.19
Dependencies: guile@3.0.11
Propagated dependencies: emacs-geiser@20260810.2101
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://gitlab.com/emacs-geiser/guile
Licenses:
Build system: melpa
Synopsis: Guile and Geiser talk to each other
Description:

Documentation at https://melpa.org/#/geiser-guile

guile2.2-colorized 0.1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/NalaGinrut/guile-colorized
Licenses: GPL 3+
Build system: guile
Synopsis: Colorized REPL for Guile
Description:

Guile-colorized provides you with a colorized REPL for GNU Guile.

guile-custom-ports 1.2
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://codeberg.org/Baleine/guile-custom-ports
Licenses: LGPL 3+
Build system: meson
Synopsis: Standalone custom ports for Guile before 3.10
Description:

guile-custom-port overrides Guile's port modules to bring the custom ports from Guile 3.10 to previous versions.

emacs-geiser-guile 0.28.5
Dependencies: guile@3.0.11
Propagated dependencies: emacs-geiser@0.33.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.nongnu.org/geiser/
Licenses: Modified BSD
Build system: emacs
Synopsis: Guile Scheme support for Geiser
Description:

This package adds support for the Guile Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.

emacs-geiser-guile 0.28.5
Dependencies: guile@3.0.11
Propagated dependencies: emacs-geiser@0.33.1
Channel: rrr
Location: rrr/packages/emacs-xyz.scm (rrr packages emacs-xyz)
Home page: https://www.nongnu.org/geiser/
Licenses: Modified BSD
Build system: emacs
Synopsis: Guile Scheme support for Geiser
Description:

This package adds support for the Guile Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.

guile-machine-code 2.2.0
Propagated dependencies: guile-struct-pack@1.1.1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/weinholt/machine-code
Licenses: Expat
Build system: guile
Synopsis: Tools that relate to machine code and object formats
Description:

This project is about the development of tools that relate to machine code and object formats; for all architectures. Here you'll find libraries for working with binary code: assembly, disassembly, instruction tables, object formats and related areas.

guile2.2-mailutils 3.21
Dependencies: gdbm@1.25 gnutls@3.8.9 gsasl@2.2.2 guile@2.2.7 libltdl@2.4.7 libunistring@1.3 libxcrypt@4.4.38 linux-pam@1.5.2 ncurses@6.2.20210619 readline@8.2.13
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://mailutils.org
Licenses: GPL 3+ LGPL 3+
Build system: gnu
Synopsis: Utilities and library for reading and serving mail
Description:

GNU Mailutils is a collection of programs for managing, viewing and processing electronic mail. It contains both utilities and server daemons and all operate in a protocol-agnostic way. The underlying libraries are also available, simplifying the addition of mail capabilities to new software. GNU Mailutils provides the following commands:

  • dotlock

  • decodemail

  • frm

  • from

  • guimb

  • mail

  • mailutils

  • mailutils-config

  • messages

  • mimeview

  • movemail

  • popauth

  • putmail

  • readmsg

  • sieve

guile-goblins-next 0.14.0-1.abf0a05
Dependencies: graphviz@7.0.1 guile-next@3.0.11-1.b0f6549
Propagated dependencies: guile-fibers@1.4.3 guile-gnutls@5.0.2
Channel: spritely
Location: spritely/packages/goblins.scm (spritely packages goblins)
Home page: https://spritely.institute/goblins
Licenses: ASL 2.0
Build system: gnu
Synopsis: Distributed programming environment for Guile
Description:

guile-goblins is the Guile version of Spritely Goblins, a transactional, distributed programming environment following object capability security designs. Goblins is a general toolkit, and also the core layer of Spritely's work to support healthy distributed networked communities. Goblins allows for cooperation between networked programs in a mutually suspicious network through OCapN, the Object Capability Network. This includes collaboration across runtimes; for instance, programs written in the Guile and Racket versions of Goblins are able to speak to each other.

emacs-flymake-guile 0.1.2-3.9d91f43
Channel: rrr
Location: rrr/packages/emacs-xyz.scm (rrr packages emacs-xyz)
Home page: https://git.sr.ht/~akagi/flymake-guile
Licenses: GPL 3+
Build system: emacs
Synopsis: Flymake backend for GNU Guile
Description:

This package provides a Flymake backend for GNU Guile.

guile-webidl-parser 0.1.0-2.d2f7a3a
Channel: kestrel
Location: kestrel/packages/guile.scm (kestrel packages guile)
Home page: https://codeberg.org/rgherdt/webidl-parser
Licenses: ASL 2.0
Build system: guile
Synopsis: WebIDL parser for Guile Scheme
Description:

This package provides a parser of WebIDL specifications in Guile.

emacs-flymake-guile 0.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://framagit.org/flymake-backends/flymake-guile
Licenses: GPL 3+
Build system: emacs
Synopsis: GNU Guile support for Flymake
Description:

This package provides a Flymake backend for GNU Guile using guild compile.

Page: 11011121314
Total packages: 326