_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
guile2.2-git 0.9.0
Dependencies: guile@2.2.7 libgit2@1.8.4
Propagated dependencies: guile2.2-bytestructures@1.0.10
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://gitlab.com/guile-git/guile-git.git
Licenses: GPL 3+
Synopsis: Guile bindings for libgit2
Description:

This package provides Guile bindings to libgit2, a library to manipulate repositories of the Git version control system.

guile-sodium 0.1.0
Dependencies: guile@3.0.9
Propagated dependencies: libsodium@1.0.18
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://inqlab.net/git/guile-sodium.git
Licenses: GPL 3+
Synopsis: Guile bindings to the libsodium cryptographic library
Description:

This package provides Guile bindings to the libsodium cryptographic library which provides core cryptographic primitives needed to build higher-level tools.

guile-gnunet 0.0-1.d12167a
Dependencies: guile@2.0.14 gnunet@0.23.0
Channel: guix
Location: gnu/packages/gnunet.scm (gnu packages gnunet)
Home page: https://gnu.org/software/guix
Licenses: GPL 3+
Synopsis: Guile bindings for GNUnet services
Description:

This package provides Guile bindings to the client libraries of various GNUnet services, including the identity and file sharing services.

guile-yamlpp 0.3
Dependencies: guile@3.0.9 yaml-cpp@0.8.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/yorgath/guile-yamlpp
Licenses: GPL 3+
Synopsis: Guile YAML reader/writer based on @code{yaml-cpp}
Description:

A module for GNU Guile to read and write YAML files. It works using bindings to the yaml-cpp C++ library.

guile-taglib 0-0.c056ac9
Propagated dependencies: taglib@1.12
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/sbarbit/guile-taglib
Licenses: GPL 2+
Synopsis: Guile bindings for the taglib library
Description:

This package provides Guile bindings for the taglib C library. It can be used to access and modify metadata for audio files.

guile-sparql 0.0.8
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/roelj/guile-sparql
Licenses: GPL 3+
Synopsis: SPARQL module for Guile
Description:

This package provides the functionality to query a SPARQL endpoint. Additionally, it provides an interface to write SPARQL queries using S-expressions.

guile-openai 0.2-1.751cd5d
Dependencies: guile@3.0.9 imagemagick@6.9.13-5
Propagated dependencies: guile-colorized@0.1 guile-gnutls@4.0.0 guile-json@4.7.3 guile-picture-language@0.0.1-5.a1322bf
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/flatwhatson/guile-openai
Licenses: AGPL 3+
Synopsis: Guile implementation of the OpenAI API
Description:

Guile OpenAI is an implementation of the OpenAI API in Guile Scheme, providing a convenient interface for interactive programming with their AI models.

guile-semver 0.1.1
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://ngyro.com/software/guile-semver.html
Licenses: GPL 3+
Synopsis: Semantic Versioning (SemVer) for Guile
Description:

This Guile library provides tools for reading, comparing, and writing Semantic Versions. It also includes ranges in the style of the Node Package Manager (NPM).

guile-swayer 0.3.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/ebeem/guile-swayer
Licenses: Expat
Synopsis: Extensible Guile bindings for SwayWM
Description:

This package provides extensible Guile bindings for the Sway window manager. It can be used to query Sway, assign keybindings and listen to events in Guile.

guile-gitlab 0.2.1
Dependencies: bash-minimal@5.1.16 guile@2.2.7 guile2.2-json@4.7.3 guile2.2-lib@0.2.8 guile2.2-gnutls@4.0.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/artyom-poptsov/guile-gitlab
Licenses: GPL 3
Synopsis: Guile interface to GitLab
Description:

This package provides bindings to the GitLab Community Edition REST API as well as the gitlab-cli command line tool for interacting with a GitLab instance.

guile-daemon 0.1.3
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/alezost/guile-daemon
Licenses: GPL 3+
Synopsis: Evaluate code in a running Guile process
Description:

Guile-Daemon is a small Guile program that loads your initial configuration file, and then reads and evaluates Guile expressions that you send to a FIFO file.

guile2.2-ssh 0.18.0
Dependencies: guile@2.2.7 libssh@0.11.1 libgcrypt@1.10.1
Channel: guix
Location: gnu/packages/ssh.scm (gnu packages ssh)
Home page: https://github.com/artyom-poptsov/guile-ssh
Licenses: GPL 3+
Synopsis: Guile bindings to libssh
Description:

Guile-SSH is a library that provides access to the SSH protocol for programs written in GNU Guile interpreter. It is a wrapper to the underlying libssh library.

guile-gnutls 4.0.0
Dependencies: gnutls@3.8.3 guile@3.0.9
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://gitlab.com/gnutls/guile/
Licenses: LGPL 2.1+
Synopsis: Guile bindings to GnuTLS
Description:

This package provides Guile bindings to GnuTLS, a library implementation the TLS protocol. It supersedes the Guile bindings that were formerly provided as part of GnuTLS.

guile-gemini 0.1
Dependencies: guile@3.0.9
Propagated dependencies: guile-fibers@1.1.1 guile-gnutls@4.0.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/flatwhatson/guile-gemini
Licenses: LGPL 3+
Synopsis: Guile implementation of the Gemini protocol
Description:

Guile Gemini is an implementation of the Gemini protocol in Guile Scheme, providing both client and server functionality. It uses GnuTLS to meet Gemini's TLS requirements, and Guile Fibers for concurrency.

guile-parted 0.0.7
Dependencies: guile@3.0.9 parted@3.6
Propagated dependencies: guile-bytestructures@1.0.10
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/mothacehe/guile-parted
Licenses: GPL 3+
Synopsis: Guile bindings to GNU Parted
Description:

This package provides bindings for GNU Parted library, a C library allowing disk partition tables creation and manipulation. The bindings are written in pure Scheme by using Guile's foreign function interface.

guile-gcrypt 0.4.0
Dependencies: guile@3.0.9 libgcrypt@1.10.1
Channel: guix
Location: gnu/packages/gnupg.scm (gnu packages gnupg)
Home page: https://notabug.org/cwebber/guile-gcrypt
Licenses: GPL 3+
Synopsis: Cryptography library for Guile using Libgcrypt
Description:

Guile-Gcrypt provides a Guile interface to a subset of the GNU Libgcrypt crytographic library. It provides modules for cryptographic hash functions, message authentication codes (MAC), public-key cryptography, strong randomness, and more. It is implemented using the foreign function interface (FFI) of Guile.

guile-studio 0.1.1-1.dd0ad42
Dependencies: guile@3.0.9 guile-picture-language@0.0.1-5.a1322bf emacs@29.4 emacs-f@0.21.0 emacs-memoize@1.1 emacs-all-the-icons@5.0.0 emacs-all-the-icons-dired@2.0 emacs-dired-sidebar@0.3.0 emacs-doom-modeline@4.1.0 emacs-modus-themes@4.6.0 emacs-geiser@0.31.1 emacs-geiser-guile@0.28.3 emacs-company@1.0.2 emacs-ivy@0.14.2 emacs-flycheck@34.1 emacs-flycheck-guile@0.5 emacs-paren-face@1.1.2
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gnu.org/software/guile
Licenses: GPL 3+
Synopsis: IDE for Guile
Description:

This is Emacs with a few settings that make working with Guile easier for people new to Emacs. Features include: CUA mode, Geiser, tool bar icons to evaluate Guile buffers, support for Guile's very own picture language, code completion, a simple mode line, etc.

guile2.2-ics 0.6.0
Dependencies: guile@2.2.7
Propagated dependencies: guile2.2-lib@0.2.8 guile2.2-dsv@0.7.2 guile2.2-smc@0.6.3
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/artyom-poptsov/guile-ics
Licenses: GPL 3+
Synopsis: Guile parser library for the iCalendar format
Description:

Guile-ICS is an iCalendar (RFC5545) and vCard (RFC6350) format parser library written in pure Scheme. The library can be used to read and write iCalendar/vCadr data and convert the data from/to various formats.

The library is shipped with documentation in Info format and usage examples.

guile-g-golf 0.8.0-rc9
Dependencies: guile@3.0.9 guile-lib@0.2.8 glib@2.78.0
Propagated dependencies: gobject-introspection@1.78.1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://www.gnu.org/software/g-golf/
Licenses: LGPL 3+
Synopsis: Guile bindings for GObject Introspection
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.

guile-xapian 0.4.0
Dependencies: guile@3.0.9 xapian@1.4.19 zlib@1.3
Propagated dependencies: guile-lib@0.2.8
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://guile-xapian.systemreboot.net
Licenses: GPL 2+
Synopsis: Guile bindings for Xapian
Description:

guile-xapian provides Guile bindings for Xapian, a search engine library. Xapian is a highly adaptable toolkit which allows developers to easily add advanced indexing and search facilities to their own applications. It has built-in support for several families of weighting models and also supports a rich set of boolean query operators.

guile-config 0.5.1
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/a-sassmannshausen/guile-config
Licenses: GPL 3+
Synopsis: Guile application configuration parsing library
Description:

Guile Config is a library providing a declarative approach to application configuration specification. The library provides clean configuration declaration forms, and processors that take care of: configuration file creation; configuration file parsing; command-line parameter parsing using getopt-long; basic GNU command-line parameter generation (--help, --usage, --version); automatic output generation for the above command-line parameters.

guile2.2-dsv 0.7.2
Dependencies: bash-minimal@5.1.16 guile@2.2.7
Propagated dependencies: guile2.2-lib@0.2.8 guile2.2-smc@0.6.3
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/artyom-poptsov/guile-dsv
Licenses: GPL 3+
Synopsis: DSV module for Guile
Description:

Guile-DSV is a GNU Guile module for working with the delimiter-separated values (DSV) data format. Guile-DSV supports the Unix-style DSV format and RFC 4180 style format. Also Guile-DSV includes a console program named dsv that allows to view and process DSV data, including such operations as delimiter change, conversion from one DSV standard to another and printing the data as pseudographics tables.

guile-jsonld 1.0.2
Dependencies: guile@3.0.9
Propagated dependencies: guile-gnutls@4.0.0 guile-json@4.7.3 guile-rdf@1.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://framagit.org/tyreunom/guile-jsonld
Licenses: GPL 3+
Synopsis: Guile implementation of the JsonLD API specification
Description:

Guile JsonLD is an implementation of the JsonLD (Json for Linked Data) API defined by the W3C for GNU Guile. It allows you to express links between data, in a way that is very similar to WikiData or RDF for instance. An object can have relations (in the form of an IRI) that relates it to one or more objects or strings, represented by a Json object or an IRI.

guile-reader 0.6.3
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://www.nongnu.org/guile-reader/
Licenses: GPL 3+
Synopsis: Framework for building readers for GNU Guile
Description:

Guile-Reader is a simple framework for building readers for GNU Guile.

The idea is to make it easy to build procedures that extend Guile’s read procedure. Readers supporting various syntax variants can easily be written, possibly by re-using existing “token readers” of a standard Scheme readers. For example, it is used to implement Skribilo’s R5RS-derived document syntax.

Guile-Reader’s approach is similar to Common Lisp’s “read table”, but hopefully more powerful and flexible (for instance, one may instantiate as many readers as needed).

Total results: 295