_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
emacs-geiser-guile 0.28.3
Dependencies: guile@3.0.9
Propagated dependencies: emacs-geiser@0.31.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.nongnu.org/geiser/
Licenses: Modified BSD
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
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.18
Dependencies: guile@2.2.7 gsasl@2.2.0 gnutls@3.8.3 ncurses@6.2.20210619 readline@8.1.2 linux-pam@1.5.2 libltdl@2.4.7 libxcrypt@4.4.36 gdbm@1.23 libunistring@1.1
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://mailutils.org
Licenses: GPL 3+ LGPL 3+
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.10-1.402e0df
Propagated dependencies: guile-fibers@1.3.1 guile-gnutls@4.0.0
Channel: spritely
Location: spritely/packages/goblins.scm (spritely packages goblins)
Home page: https://spritely.institute/goblins
Licenses: ASL 2.0
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+
Synopsis: Flymake backend for GNU Guile
Description:

This package provides a Flymake backend for GNU 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+
Synopsis: GNU Guile support for Flymake
Description:

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

guile2.2-simple-zmq 0.0.0-11.d25d186
Dependencies: zeromq@4.3.4
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-r6rs-protobuf 0.9
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/joolean/r6rs-protobuf/
Licenses: GPL 3+
Synopsis: Scheme implementation of Protocol Buffers
Description:

This project provides a pure Scheme implementation of Protocol Buffers, including parsing and code generation.

guile2.2-filesystem 0.2.0
Dependencies: guile@2.2.7
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-static-initrd 3.0.9
Dependencies: libunistring@1.1 libffi@3.4.4 libxcrypt@4.4.36 bash-minimal@5.1.16
Propagated dependencies: libunistring@1.1 libgc@8.2.4
Channel: guix
Location: gnu/packages/make-bootstrap.scm (gnu packages make-bootstrap)
Home page: https://www.gnu.org/software/guile/
Licenses: LGPL 3+
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.

guile2.0-commonmark 0.1.2
Dependencies: guile@2.0.14
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.

guile2.2-commonmark 0.1.2
Dependencies: guile@2.2.7
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.

guile2.0-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.

guile2.2-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-web-driver-ng 1.0.0
Propagated dependencies: guile-json@4.7.3 guile-gnutls@4.0.0 guile-lib@0.2.8 guile@3.0.9 inetutils@2.5
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/artyom-poptsov/guile-web-driver-ng
Licenses: GPL 3+
Synopsis: Web driver (Selenium) client for Guile
Description:

This is a web-driver, or Selenium 2, client. It's purpose is to automate browsers, specifically for automatic web server testing. Chrome or Firefox can be used as the automated browsers, or it can connect to arbitrary server providing webdriver interface. The client implements most of the WebDriver specification.

guile-web-driver-ng also provides a proxy implemented as a Guile module. If configured, the proxy can intercept and modify HTTP/HTTPS traffic (for example, add, delete and replace HTTP headers) which is useful for Selenium WebDriver as it does not provide a way to change the headers on its own.

guile-bytevector-peg 0.4.0-1.c1078bc
Dependencies: guile@3.0.9
Channel: kakafarm
Location: kakafarm/packages/guile-xyz.scm (kakafarm packages guile-xyz)
Home page: https://codeberg.org/kakafarm/temporary-sha1-guile-bytevector-peg/
Licenses: AGPL 3+
Synopsis: Bytevector PEGs for GNU Guile
Description:

Bytevector PEGs for GNU Guile

emacs-flycheck-guile 0.4
Propagated dependencies: emacs-flycheck@34.1 emacs-geiser@0.31.1 emacs-geiser-guile@0.28.3
Channel: flat
Location: flat/packages/emacs-xyz.scm (flat packages emacs-xyz)
Home page: https://github.com/flatwhatson/flycheck-guile
Licenses: GPL 3+
Synopsis: GNU Guile support for Flycheck
Description:

This package provides a Flycheck checker for GNU Guile using guild compile.

emacs-flycheck-guile 0.5
Propagated dependencies: emacs-flycheck@34.1 emacs-geiser@0.31.1 emacs-geiser-guile@0.28.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/flatwhatson/flycheck-guile
Licenses: GPL 3+
Synopsis: GNU Guile support for Flycheck
Description:

This package provides a Flycheck checker for GNU Guile using guild compile.

guile-websocket-next 0.2-1.438d876
Dependencies: guile@3.0.9 guile-gnutls@4.0.0
Channel: kakafarm
Location: kakafarm/packages/guile-xyz.scm (kakafarm packages guile-xyz)
Home page: https://dthompson.us/projects/guile-websocket.html
Licenses: LGPL 3+
Synopsis: Websocket server/client for Guile
Description:

Guile-websocket provides an implementation of the WebSocket protocol as defined by RFC 6455.

guile-dbd-postgresql 2.1.8
Dependencies: postgresql@14.13 zlib@1.3
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+
Synopsis: Guile DBI driver for PostgreSQL
Description:

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

jupyter-guile-kernel 0.0.0-2.f25fb90
Dependencies: openssl@3.0.8 guile@3.0.9 guile-json@3.5.0 guile-simple-zmq@0.0.0-11.d25d186
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/jerry40/guile-kernel
Licenses: GPL 3+
Synopsis: Guile kernel for the Jupyter Notebook
Description:

This package provides a Guile 2.x kernel for the Jupyter Notebook. It allows users to interact with the Guile REPL through Jupyter.

guile-lsp-server.git 0.4.1-0.ffa92ac
Dependencies: guile@3.0.9
Propagated dependencies: guile-irregex@0.9.11 guile-scheme-json-rpc.git@0.4.2-0.eda1b42 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-bytestructures 1.0.10
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://github.com/TaylanUB/scheme-bytestructures
Licenses: GPL 3+
Synopsis: Structured access to bytevector contents for Guile
Description:

Guile bytestructures offers a system imitating the type system of the C programming language, to be used on bytevectors. C's type system works on raw memory, and Guile works on bytevectors which are an abstraction over raw memory. It's also more powerful than the C type system, elevating types to first-class status.

guile-for-guile-emacs 3.0.7-81-2.e62c0d1
Dependencies: libffi@3.4.4 libxcrypt@4.4.36 bash-minimal@5.1.16
Propagated dependencies: libunistring@1.1 libgc@8.2.4
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://www.gnu.org/software/guile/
Licenses: LGPL 3+
Synopsis: Development version of GNU 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.

Total results: 302