_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
guile2.2-sqlite3 0.1.3
Dependencies: guile@2.2.7 sqlite@3.39.3
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://notabug.org/guile-sqlite3/guile-sqlite3.git
Licenses: GPL 3+
Synopsis: Access SQLite databases from Guile
Description:

This package provides Guile bindings to the SQLite database system.

guile2.0-sqlite3 0.1.3
Dependencies: guile@2.0.14 sqlite@3.39.3
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://notabug.org/guile-sqlite3/guile-sqlite3.git
Licenses: GPL 3+
Synopsis: Access SQLite databases from Guile
Description:

This package provides Guile bindings to the SQLite database system.

guile-simple-zmq 0.0.0-11.d25d186
Dependencies: zeromq@4.3.5
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/jerry40/guile-simple-zmq
Licenses: GPL 3+
Synopsis: Guile wrapper over ZeroMQ library
Description:

This package provides a Guile programming interface to the ZeroMQ messaging library.

guile-filesystem 0.2.0
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/lilyp/guile-filesystem
Licenses: LGPL 3+
Synopsis: Complementary library to Guile's built-in file system procedures
Description:

guile-filesystem provides a set of utility functions, that augment Guile's support for handling files and their names.

guile-aiscm-next 0.25.2
Dependencies: clearsilver@0.11.0 ffmpeg@4.4.5 freeglut@3.4.0 guile@3.0.9 imagemagick@6.9.13-5 libgc@8.2.4 libjpeg-turbo@2.1.4 libomp@13.0.1 libxi@1.8.2 libxmu@1.2.1 libxpm@3.5.17 libxt@1.3.1 libxv@1.0.13 mesa@25.1.3 mjpegtools@2.2.1 pandoc@2.19.2 pulseaudio@16.1 tensorflow@1.9.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://wedesoft.github.io/aiscm/
Licenses: GPL 3+
Synopsis: Guile extension for numerical arrays and tensors
Description:

AIscm is a Guile extension for numerical arrays and tensors. Performance is achieved by using the LLVM JIT compiler.

guile-algorithms 0.1
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://guile-algorithms.lajszczak.dev/
Licenses: GPL 3+
Synopsis: Guile port of racket-algorithms
Description:

Guile port of racket-algorithms, a package containing useful algorithms borrowed from other programming languages).

guile-prometheus 0-7.e63335e
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://git.cbaines.net/guile/prometheus
Licenses: GPL 3+
Synopsis: Prometheus client library for Guile
Description:

This Guile library provides instrumentation code intended to be used with the Prometheus time series service. Counter, gauge and histogram metric types are supported.

guile3-dbd-mysql 2.1.8
Dependencies: mariadb@10.10.2 mariadb@10.10.2 zlib@1.3 libltdl@2.4.7
Channel: gn-bioinformatics
Location: gn/packages/guile.scm (gn packages guile)
Home page: https://github.com/opencog/guile-dbi
Licenses: GPL 2+
Synopsis: Guile DBI driver for MySQL
Description:

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

guile2.2-hashing 1.2.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/weinholt/hashing
Licenses: Expat
Synopsis: Cryptographic hash functions implemented in Scheme
Description:

The (hashing …) modules implement cryptographic hash functions in pure R6RS Scheme: CRC, HMAC, MD5, SHA-1, and SHA-2 (SHA-256, SHA-512).

guile2.0-irregex 0.9.11
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://synthcode.com/scheme/irregex
Licenses: Modified BSD
Synopsis: S-expression based regular expressions
Description:

Irregex is an s-expression based alternative to your classic string-based regular expressions. It implements SRFI 115 and is deeply inspired by the SCSH regular expression system.

guile2.2-irregex 0.9.11
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://synthcode.com/scheme/irregex
Licenses: Modified BSD
Synopsis: S-expression based regular expressions
Description:

Irregex is an s-expression based alternative to your classic string-based regular expressions. It implements SRFI 115 and is deeply inspired by the SCSH regular expression system.

guile-lsp-server 0.4.7
Propagated dependencies: guile-scheme-json-rpc@0.4.5a guile-srfi-145@0.0.1 guile-srfi-180@0-0.9188bf9 guile-irregex@0.9.11 guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://codeberg.org/rgherdt/scheme-lsp-server
Licenses: Expat
Synopsis: LSP (Language Server Protocol) server for Guile
Description:

This package provides a library (lsp-server) and an executable guile-lsp-server that can be used by LSP clients in order to provide IDE functionality for Guile Scheme.

guile-schemetran 0-1.3f5e152
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/codetk/schemetran
Licenses: ASL 2.0
Synopsis: Write Fortran in Scheme
Description:

Fortran is great in expressing operations on multi-dimensional arrays of numbers. Scheme is great at expressing your coding thoughts. This project is an attempt to combine both into something useful.

guile-quickcheck 0.1.0
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://ngyro.com/software/guile-quickcheck.html
Licenses: GPL 3+
Synopsis: Randomized property-based testing for Guile
Description:

Guile-Quickcheck is a library for random testing of program properties inspired by ghc-quickcheck. You can use it to express properties, which functions should satisfy, as Scheme code and then check whether they hold in a large number of randomly generated test cases.

guile2.2-present 0.3.0
Dependencies: guile@2.2.7
Propagated dependencies: guile2.2-lib@0.2.8.1 guile2.2-cairo@1.11.2 guile2.2-rsvg@2.18.1-0.05c6a2f
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://wingolog.org/software/guile-present/
Licenses: LGPL 3+
Synopsis: Create SVG or PDF presentations in Guile
Description:

Guile-Present defines a declarative vocabulary for presentations, together with tools to render presentation documents as SVG or PDF. Guile-Present can be used to make presentations programmatically, but also includes a tools to generate PDF presentations out of Org mode and Texinfo documents.

guile-lsp-server 0.4.0
Dependencies: guile@3.0.9
Propagated dependencies: guile-irregex@0.9.11 guile-scheme-json-rpc@0.4.5a guile-srfi-145@0.0.1 guile-srfi-180@0-0.9188bf9
Channel: small-guix
Location: small-guix/packages/scheme-lsp.scm (small-guix packages scheme-lsp)
Home page: https://codeberg.org/rgherdt/scheme-lsp-server
Licenses: Expat
Synopsis: A LSP (Language Server Protocol) server for Scheme
Description:

guile-scheme-lsp is an implementation for Guile of the LSP specification. This software aims to support several Scheme implementations. To achieve this, the code is designed to contain as much logic as possible in R7RS Scheme, separating implementation-specific code in different directories.

guile-commonmark 0.1.2
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/OrangeShark/guile-commonmark
Licenses: LGPL 3+
Synopsis: CommonMark parser for Guile
Description:

guile-commonmark is a library for parsing CommonMark, a fully specified variant of Markdown. The library is written in Guile Scheme and is designed to transform a CommonMark document to SXML. guile-commonmark tries to closely follow the CommonMark spec, the main difference is no support for parsing block and inline level HTML.

guile-minikanren 20150424.e844d85
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/ijp/minikanren
Licenses: Expat
Synopsis: MiniKanren declarative logic system, packaged for Guile
Description:

MiniKanren is a relational programming extension to the Scheme programming Language, written as a smaller version of Kanren suitable for pedagogical purposes. It is featured in the book, The Reasoned Schemer, written by Dan Friedman, William Byrd, and Oleg Kiselyov.

This is Ian Price's r6rs packaged version of miniKanren, which deviates slightly from miniKanren mainline.

See http://minikanren.org/ for more on miniKanren generally.

guile-cairo-next 1.11.2-0.30da459
Dependencies: gettext-minimal@0.21 guile@3.0.9 guile-lib@0.2.8.1
Propagated dependencies: cairo@1.18.2
Channel: guix
Location: gnu/packages/gtk.scm (gnu packages gtk)
Home page: https://www.nongnu.org/guile-cairo/
Licenses: LGPL 3+
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+
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-g-golf.git 0.8.0-a.5-0.4120743
Dependencies: guile@3.0.9 guile-lib@0.2.8.1 glib@2.82.1
Propagated dependencies: gobject-introspection@1.82.0
Channel: small-guix
Location: small-guix/packages/guile-xyz.scm (small-guix packages guile-xyz)
Home page: https://www.gnu.org/software/g-golf/
Licenses: LGPL 3+
Synopsis: Guile Object Library for GNOME
Description:

G-Golf (Gnome: (Guile Object Library for)) is a library for developing modern applications in Guile Scheme. It comprises a direct binding to the GObject Introspection API and higher-level functionality for importing Gnome libraries and making GObject classes (and methods) available in Guile's object-oriented programming system, GOOPS.

Note: Currently, when developing with G-Golf in guix shell, there is a grafts bug in Guix. To avoid it, use Guix' --no-grafts option. Guix packages that use wrap-program are unaffected.

guile2.0-gdbm-ffi 20120209.fa1d5b6
Dependencies: gdbm@1.23
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://github.com/ijp/guile-gdbm
Licenses: GPL 3+
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.23
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://github.com/ijp/guile-gdbm
Licenses: GPL 3+
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.11 guile2.2-gcrypt@0.4.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://notabug.org/cwebber/guile-webutils
Licenses: GPL 3+
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.

Total results: 319