_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


guile2.2-gi 0.3.2-0.388653a
Dependencies: guile@2.2.7 glib@2.83.3
Propagated dependencies: gobject-introspection@1.82.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/spk121/guile-gi
Licenses: GPL 3+
Build system: glib-or-gtk
Synopsis: GObject bindings for Guile
Description:

Guile-GI is a library for Guile that allows using GObject-based libraries, such as GTK+3. Its README comes with the disclaimer: This is pre-alpha code.

guile-syntax-highlight 0.2.0
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://dthompson.us/projects/guile-syntax-highlight.html
Licenses: LGPL 3+
Build system: gnu
Synopsis: General-purpose syntax highlighter for GNU Guile
Description:

Guile-syntax-highlight is a general-purpose syntax highlighting library for GNU Guile. It can parse code written in various programming languages into a simple s-expression that can be converted to HTML (via SXML) or any other format for rendering.

guile-lmdb 0.0.1-2.56a986f
Dependencies: guile@3.0.9 lmdb@0.9.29
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/aartaka/guile-lmdb
Licenses: GPL 3+
Build system: guile
Synopsis: Bindings for Lightning Memory-Mapped Database in Guile
Description:

This package provides a Scheme wrapper around liblmdb.so. Most names are the same as LMDB ones, except for prefix absence. Several conveniences are added on top:

  • call-with-env-and-txn, call-with-cursor, and call-with-wrapped-cursor helpers and respective with- macros.

  • for-cursor procedure for cursor iteration.

  • val and stat types.

  • set-compare! and set-dupsort! to configure entry sorting.

  • Error signaling instead of integer return values.

guile-dotenv 0.2.0
Dependencies: guile@3.0.9
Propagated dependencies: nyacc@2.02.5
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://codeberg.org/fishinthecalculator/dotenv
Licenses: GPL 3+
Build system: gnu
Synopsis: Read environment variables specifications from @code{.env} files
Description:

This package provides a simple Guile interface to .env (or dotenv) files. It implements parsing of files and setting environment variables from them.

guile-ncurses-with-gpm 3.1
Dependencies: ncurses-with-gpm@6.2.20210619 guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://www.gnu.org/software/guile-ncurses/
Licenses: LGPL 3+
Build system: gnu
Synopsis: Guile bindings to ncurses
Description:

guile-ncurses provides Guile language bindings for the ncurses library.

guile-ares-rs 0.9.6
Dependencies: bash-minimal@5.2.37 guile@3.0.9
Propagated dependencies: guile-fibers@1.4.2 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+
Build system: guile
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.

lokke 0.0.0-1.92d3637
Dependencies: pcre2@10.42
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/lokke-org/lokke
Licenses: LGPL 2.1+ EPL 1.0
Build system: gnu
Synopsis: Clojure implementation in Guile
Description:

Lokke intends to provide a full dialect of Clojure for Guile. It also consists of a set of Guile modules providing some of Clojure's functionality in two different guises.

guile-bewaking 0.1.9
Propagated dependencies: openssl@3.0.8 xxd@9.1.1525
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://codeberg.org/jjba23/bewaking
Licenses: LGPL 3+
Build system: guile
Synopsis: Authentication / Authorization library for Guile Scheme
Description:

bewaking provides functionalities to (double) encrypt and decrypt data, aided by a custom obfuscation algorithm.

It also provides a DSL to be used for Authorization and Authentication for your Guile Scheme projects with a simple user permission system.

Data is protected through multiple layers of cryptography techniques and obfuscation tricks, producing secure files and tokens one can use.

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.

guile2.2-parted 0.0.7
Dependencies: guile@2.2.7 parted@3.6
Propagated dependencies: guile2.2-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+
Build system: gnu
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-dotenv-cli 0.2.0
Dependencies: guile@3.0.9 bash-minimal@5.2.37
Propagated dependencies: guile-config@0.5.1 guile-dotenv@0.2.0 nyacc@2.02.5
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://codeberg.org/fishinthecalculator/dotenv
Licenses: GPL 3+
Build system: gnu
Synopsis: Read environment variables specifications from @code{.env} files
Description:

This package provides a simple Guile interface to .env (or dotenv) files. It implements parsing of files and setting environment variables from them.

Additionally, this package provides a dotenv command, exposes part of the guile-dotenv Guile API as command lines invocations.

guile-dns 0.1
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://git.lysator.liu.se/hugo/guile-dns
Licenses: GPL 3+
Build system: gnu
Synopsis: Guile DNS library
Description:

guile-dns is a DNS library written in pure Guile Scheme.

guile2.0-haunt 0.3.0
Dependencies: guile@2.0.14
Propagated dependencies: guile-reader@0.6.4 guile-commonmark@0.1.2
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://dthompson.us/projects/haunt.html
Licenses: GPL 3+
Build system: gnu
Synopsis: Functional static site generator
Description:

Haunt is a static site generator written in Guile Scheme. Haunt features a functional build system and an extensible interface for reading articles in any format.

guile-oauth 1.3.0
Dependencies: guile@3.0.9 gnutls@3.8.3 guile-gcrypt@0.5.0 guile-gnutls@5.0.1 guile-json@4.7.3
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/aconchillo/guile-oauth
Licenses: GPL 3+
Build system: gnu
Synopsis: OAuth module for Guile
Description:

This package provides Guile modules to interface with the OAuth and OAuth2 protocols.

guile-srfi-165 0-0.1b441c0
Propagated dependencies: guile-srfi-125@0.0.1-0.556827a guile-srfi-128@0.1.0 guile-srfi-146@0.1.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://srfi.schemers.org/srfi-165/
Licenses: Expat
Build system: guile
Synopsis: Environment/Reader Monad
Description:

This library provides the sample implementation of SRFI-165. This SRFI defines an environment monad, which models computations that depend on values from a shared environment. These computations can read values from the environment, pass values to subsequent computations, execute sub-computations in an extended environment, and modify the environment for future computations.

guile2.2-redis 2.2.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/aconchillo/guile-redis
Licenses: GPL 3+
Build system: gnu
Synopsis: Redis client library for Guile
Description:

Guile-redis provides a Scheme interface to the Redis key-value cache and store.

guile-dbd-postgresql 2.1.8
Dependencies: postgresql@14.13 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 PostgreSQL
Description:

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

emacsy-minimal 0.4.1-37-g5f91ee6
Dependencies: guile@2.2.7 guile2.2-lib@0.2.8.1 guile2.2-readline@2.2.7
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://savannah.nongnu.org/projects/emacsy
Licenses: GPL 3+
Build system: gnu
Synopsis: Embeddable GNU Emacs-like library using Guile
Description:

Emacsy is an embeddable Emacs-like library that uses GNU Guile as extension language. Emacsy can give a C program an Emacsy feel with keymaps, minibuffer, recordable macros, history, tab completion, major and minor modes, etc., and can also be used as a pure Guile library. It comes with a simple counter example using FreeGLUT and browser examples in C using Gtk+-3 and WebKitGtk.

guile-xosd 0.2.2
Dependencies: guile@3.0.9 libx11@1.8.12 libxext@1.3.6 libxinerama@1.1.5 xosd@2.2.14
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/alezost/guile-xosd
Licenses: GPL 3+
Build system: gnu
Synopsis: XOSD bindings for Guile
Description:

Guile-XOSD provides Guile bindings for libxosd, the X On Screen Display library.

guile-srfi-180 0-0.9188bf9
Propagated dependencies: guile-srfi-145@0.0.1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://srfi.schemers.org/srfi-180/
Licenses: Expat
Build system: guile
Synopsis: JSON parser and printer for Guile
Description:

This library implements a JavaScript Object Notation (JSON) parser and printer. It also supports parsing JSON objects that may be bigger than memory with a streaming API.

guile2.2-syntax-highlight 0.2.0
Dependencies: guile@2.2.7
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://dthompson.us/projects/guile-syntax-highlight.html
Licenses: LGPL 3+
Build system: gnu
Synopsis: General-purpose syntax highlighter for GNU Guile
Description:

Guile-syntax-highlight is a general-purpose syntax highlighting library for GNU Guile. It can parse code written in various programming languages into a simple s-expression that can be converted to HTML (via SXML) or any other format for rendering.

guile-ini 0.5.5
Dependencies: bash-minimal@5.2.37 guile@3.0.9 guile-lib@0.2.8.1
Propagated dependencies: guile-lib@0.2.8.1 guile-smc@0.6.4
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/artyom-poptsov/guile-ini
Licenses: GPL 3
Build system: gnu
Synopsis: Guile library for INI format support
Description:

guile-ini is a GNU Guile library for working with the INI format. This library provides API for reading and writing INI data.

guile-redis 2.2.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/aconchillo/guile-redis
Licenses: GPL 3+
Build system: gnu
Synopsis: Redis client library for Guile
Description:

Guile-redis provides a Scheme interface to the Redis key-value cache and store.

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+
Build system: gnu
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.

Total packages: 69282