_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
guile-debbugs 0.0.3
Propagated dependencies: guile-email@0.4.1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://savannah.gnu.org/projects/guile-debbugs/
Licenses: GPL 3+
Synopsis: Guile interface to the Debbugs bug tracking service
Description:

This package provides a Guile library to communicate with a Debbugs bug tracker's SOAP service, such as https://bugs.gnu.org.

guile-persist 1.2.3
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/tampe/guile-persist
Licenses: LGPL 2.0+
Synopsis: Persistence programming framework for Guile
Description:

This is a serialization library for serializing objects like classes and objects, closures and structs. This currently does not support serializing continuations or delimited continuations.

guile-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.2-sdl2 0.8.0
Dependencies: sdl2@2.30.8 sdl2-image@2.8.8 sdl2-mixer@2.6.3 sdl2-ttf@2.20.2
Channel: guix
Location: gnu/packages/sdl.scm (gnu packages sdl)
Home page: https://dthompson.us/projects/guile-sdl2.html
Licenses: LGPL 3+
Synopsis: Guile bindings for SDL2
Description:

Guile-SDL2 provides Guile Scheme bindings for the SDL2 C shared library. The bindings are written in pure Scheme using Guile's foreign function interface.

guile3.0-sdl2 0.8.0
Dependencies: sdl2@2.30.8 sdl2-image@2.8.8 sdl2-mixer@2.6.3 sdl2-ttf@2.20.2
Channel: guix
Location: gnu/packages/sdl.scm (gnu packages sdl)
Home page: https://dthompson.us/projects/guile-sdl2.html
Licenses: LGPL 3+
Synopsis: Guile bindings for SDL2
Description:

Guile-SDL2 provides Guile Scheme bindings for the SDL2 C shared library. The bindings are written in pure Scheme using Guile's foreign function interface.

guile2.2-zlib 0.2.2
Dependencies: guile@2.2.7 zlib@1.3
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://notabug.org/guile-zlib/guile-zlib
Licenses: GPL 3+
Synopsis: Guile bindings to zlib
Description:

This package provides Guile bindings for zlib, a lossless data-compression library. The bindings are written in pure Scheme by using Guile's foreign function interface.

guile-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-wisp 1.0.12
Dependencies: guile@2.2.7
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://www.draketo.de/english/wisp
Licenses: GPL 3+ Expat
Synopsis: Whitespace to lisp syntax for Guile
Description:

Wisp is a syntax for Guile which provides a Python-like whitespace-significant language. It may be easier on the eyes for some users and in some situations.

guile2.2-newt 0.0.3
Dependencies: guile@2.2.7 newt@0.52.21
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/mothacehe/guile-newt
Licenses: GPL 3+
Synopsis: Guile bindings to Newt
Description:

This package provides bindings for Newt, a programming library for color text mode, widget based user interfaces. The bindings are written in pure Scheme by using Guile’s foreign function interface.

guile2.2-curl 0.9
Dependencies: curl@8.6.0 guile@2.2.7
Channel: guix
Location: gnu/packages/curl.scm (gnu packages curl)
Home page: http://www.lonelycactus.com/guile-curl.html
Licenses: GPL 3+
Synopsis: Curl bindings for Guile
Description:

guile-curl is a project that has procedures that allow Guile to do client-side URL transfers, like requesting documents from HTTP or FTP servers. It is based on the curl library.

guile-ares-rs 0.9.5-6.6ccca2e
Dependencies: guile@3.0.9
Propagated dependencies: guile-fibers@1.3.1 guile-custom-ports@1.2
Channel: rde
Location: rde/packages/guile-xyz.scm (rde packages guile-xyz)
Home page: https://git.sr.ht/~abcdw/guile-ares-rs
Licenses: GPL 3+
Synopsis: Asynchronous Reliable Extensible Sleek RPC Server for Guile
Description:

Asynchronous Reliable Extensible Sleek RPC Server for Guile. It's based on nREPL protocol and can be used for programmable interactions with a running guile processes, for implementing REPLs, IDEs, test runners or other tools.

guile-ares-rs 0.9.5-0.6ccca2e
Dependencies: guile@3.0.9
Propagated dependencies: guile-fibers@1.3.1 guile-custom-ports@1.2
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://git.sr.ht/~abcdw/guile-ares-rs
Licenses: GPL 3+
Synopsis: Asynchronous Reliable Extensible Sleek RPC Server for Guile
Description:

Asynchronous Reliable Extensible Sleek RPC Server for Guile. It's based on nREPL protocol and can be used for programmable interactions with a running guile processes, for implementing REPLs, IDEs, test runners or other tools.

guile-termios 0.6.4
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/ft/guile-termios
Licenses: FreeBSD
Synopsis: POSIX termios interface for GNU Guile
Description:

To query and change settings of serial devices on POSIX systems, the termios API is used. GNU Guile doesn't have an interface for that built in. This module implements this interface by use of Guile's dynamic FFI.

guile-packrat 0.1.1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/weinholt/packrat
Licenses: Expat
Synopsis: Packrat parser library in R6RS Scheme
Description:

This is an R6RS Scheme adaptation of the packrat parsing. Packrat parsing is a memoizing, backtracking, recursive-descent parsing technique that runs in time and space linear in the size of the input text.

guile-laesare 1.0.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/weinholt/laesare
Licenses: Expat
Synopsis: R6RS Scheme library that provides a reader
Description:

This is an R6RS Scheme library that provides a reader with some extra features not found in the standard read procedure such as a compatible mode with support for other RnRS standards and a tolerant mode that continues on errors.

guile-qr-code 0.2.0
Dependencies: bash-minimal@5.1.16 guile@3.0.9 guile-lib@0.2.8.1 guile-png@0.8.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/artyom-poptsov/guile-qr-code
Licenses: GPL 3+ Expat
Synopsis: Guile QR Code library
Description:

GNU Guile QR code generator that can create QR codes from text and binary data. The resulting QR codes can be rendered to ASCII art strings or to PNG images (using Guile-PNG API.)

guile-present 0.3.0
Dependencies: guile@3.0.9
Propagated dependencies: guile-lib@0.2.8.1 guile-cairo@1.11.2 guile-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.

guile2.2-lens 0.1-0.14b15d0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/a-sassmannshausen/guile-lens.git
Licenses: GPL 3+
Synopsis: Composable lenses for data structures in Guile
Description:

Guile-Lens is a library implementing lenses in Guile. The library is currently a re-implementation of the lentes library for Clojure. Lenses provide composable procedures, which can be used to focus, apply functions over, or update a value in arbitrary data structures.

guile-netlink 1.2.1
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://git.lepiller.eu/guile-netlink
Licenses: GPL 3+
Synopsis: Netlink protocol implementation for Guile
Description:

Guile Netlink is a GNU Guile library providing an implementation of the netlink protocol.

It provides a generic library for writing implementations of a netlink protocol, a low-level rtnetlink implementation that uses that library and a high-level API for network management that uses rtnetlink.

guile2.0-json 1.3.2
Dependencies: guile@2.2.7
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://github.com/aconchillo/guile-json
Licenses: GPL 3+
Synopsis: JSON module for Guile
Description:

Guile-JSON supports parsing and building JSON documents according to the specification. These are the main features:

  • Strictly complies to specification.

  • Build JSON documents programmatically via macros.

  • Unicode support for strings.

  • Allows JSON pretty printing.

guile2.2-json 4.7.3
Dependencies: guile@2.2.7
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://github.com/aconchillo/guile-json
Licenses: GPL 3+
Synopsis: JSON module for Guile
Description:

Guile-JSON supports parsing and building JSON documents according to the specification. These are the main features:

  • Strictly complies to specification.

  • Build JSON documents programmatically via macros.

  • Unicode support for strings.

  • Allows JSON pretty printing.

guile-aa-tree 3.1.1
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://qlfiles.net/guile-aa-tree/
Licenses: GPL 3+
Synopsis: AA tree data structure for Guile
Description:

This package provides an implementation of AA trees, a self-balancing binary tree data structure, for Guile. It ensure O(log n) worst case performance for core operations. The module provides non-mutating insert, delete, and search operations, with support for convenient nested tree operations.

zile-on-guile 2.6.4-0.fd09781
Dependencies: guile@2.0.14 libgc@8.2.4 ncurses@6.2.20210619 bash@5.1.16 libgee@0.20.6 glib@2.82.1
Channel: guix
Location: gnu/packages/zile.scm (gnu packages zile)
Home page: https://github.com/spk121/zile
Licenses: GPL 3+
Synopsis: Lightweight clone of the Emacs editor using Guile
Description:

GNU Zile is a lightweight clone of the Emacs editor, and Zile-on-Guile is a variant of Zile that can be extended in Guile Scheme. Hitting M-C (or: Alt and C) brings up a Guile REPL from which interactive functions akin to those of Emacs can be invoked.

guile-slugify 0.1.3
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/ayys/guile-slugify
Licenses: GPL 3+
Synopsis: Convert arbitrary string to URL-friendly identifier in Guile
Description:

This package provides a procedure for converting strings into URL-friendly slugs. A slug is a simplified version of a string, often used in URLs, that contains only lowercase letters, digits, and hyphens. This package is inspired by the slugify function in the Django web framework. It is useful for generating human-readable identifiers from arbitrary text.

Total results: 319