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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


guile-lib 0.2.8.1
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://www.nongnu.org/guile-lib/
Licenses: GPL 3+
Build system: gnu
Synopsis: Collection of useful Guile Scheme modules
Description:

Guile-Lib is intended as an accumulation place for pure-scheme Guile modules, allowing for people to cooperate integrating their generic Guile modules into a coherent library. Think "a down-scaled, limited-scope CPAN for Guile". It provides the following modules:

  • (apicheck) Describe and verify library programming interfaces.

  • (config load) Loading configuration files.

  • (container async-queue) A thread-safe message queue.

  • (container nodal-tree) A tree consisting of nodes with attributes.

  • (container delay-tree) A nodal tree with lazily evaluated fields.

  • (debugging assert) Helpful assert macro.

  • (debugging time) A simple macro to time the execution of an expression.

  • (graph topological-sort) Routines to perform topological sorts.

  • (htmlprag) Neil Van Dyke's permissive ("pragmatic") HTML parser.

  • (io string) SLIB's IO routines dealing with strings.

  • (logging logger) A flexible logging system.

  • (logging port-log) A logger that outputs to a port.

  • (logging rotating-log) A logger that rotates its output files.

  • (match-bind) Nifty and concise regular expression routines.

  • (math minima) A golden-section minimum finder.

  • (math primes) Functions related to prime numbers and factorization.

  • (os process) Spawning processes and capturing their output.

  • (scheme documentation) Macros to define different kinds of variables with documentation.

  • (scheme kwargs) Defining functions with flexible keyword arguments.

  • (search basic) Classic search functions.

  • (string completion) Building blocks for tab completion.

  • (string soundex) The SOUNDEX string categorization algorithm.

  • (string transform) Beyond SRFI-13.

  • (string wrap) A versatile string formatter.

  • (term ansi-color) Generate ANSI color escape sequences.

  • (unit-test) A JUnit-style unit testing framework.

guile-cbor 0.1.0
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://codeberg.org/pukkamustard/guile-cbor/
Licenses: GPL 3+
Build system: gnu
Synopsis: Guile implementation of CBOR
Description:

The Concise Binary Object Representation (CBOR), as specified by RFC 8949, is a binary data serialization format. CBOR is similar to JSON but serializes to binary which is smaller and faster to generate and parse. This package provides a Guile implementation of CBOR.

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+
Build system: gnu
Synopsis: Guile wrapper over ZeroMQ library
Description:

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

guile-mqtt 1.0.0
Dependencies: mosquitto@2.0.21
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/mdjurfeldt/guile-mqtt
Licenses: LGPL 3+
Build system: gnu
Synopsis: Guile bindings for the libmosquitto library
Description:

This package provides Guile bindings for the libmosquitto MQTT client library. The bindings are written in GOOPS, and the user can extend the client class by inheritance.

guile-png 0.8.0
Dependencies: bash-minimal@5.2.37 guile@3.0.9 guile-lib@0.2.8.1 guile-zlib@0.2.2
Propagated dependencies: 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-png
Licenses: GPL 3+
Build system: gnu
Synopsis: PNG file parsing library for Guile
Description:

guile-png is a GNU Guile library for working with the PNG format. This library provides API for reading and writing PNG data, as well as some graphic primitives and basic image processing filters.

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+
Build system: gnu
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-squee 0-5.9f26095
Dependencies: postgresql@14.13
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://notabug.org/cwebber/guile-squee
Licenses: LGPL 3+
Build system: guile
Synopsis: Connect to PostgreSQL using Guile
Description:

squee is a Guile library for connecting to PostgreSQL databases using Guile's foreign function interface.

guile-bstructs 0.1.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-bstructs.html
Licenses: ASL 2.0
Build system: gnu
Synopsis: Efficient binary structures for Guile
Description:

Guile-bstructs provides an efficient implementation of low-level binary structures for Guile Scheme inspired by Chez Scheme's ftypes.

guile-tap 0.5.1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/ft/guile-tap
Licenses: FreeBSD
Build system: gnu
Synopsis: Guile test framework that emits TAP output
Description:

guile-tap is a library for GNU Guile that implements a framework for specifying test cases that emit output that adheres to the Test Anything Protocol (TAP). It comes with an experimental harness (tap-harness).

guile-run64 0.1.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://forge.systemreboot.net/run64/
Licenses: GPL 3+
Build system: gnu
Synopsis: SRFI-64 test runner for Scheme
Description:

run64 is a SRFI-64 runner. It generates pretty, readable, colorful output featuring clear diffs between expected and actual values. run64 is meant to work with an SRFI-64 implementation, and is not an SRFI-64 implementation in itself.

guile-fslib 0.2.0
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://notabug.org/ZelphirKaltstahl/guile-fslib
Licenses: AGPL 3+
Build system: guile
Synopsis: Helper functions for working with locations in file systems
Description:

This package contains helper functions for working with file system locations.

artanis 1.3.0
Dependencies: bash-minimal@5.2.37 guile@3.0.9 nspr@4.36 nss@3.101.4
Propagated dependencies: guile-json@4.7.3 guile-curl@0.9 guile-readline@3.0.9 guile-redis@2.2.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://www.gnu.org/software/artanis/
Licenses: GPL 3+ LGPL 3+
Build system: gnu
Synopsis: Web application framework written in Guile
Description:

GNU Artanis is a web application framework written in Guile Scheme. A web application framework (WAF) is a software framework that is designed to support the development of dynamic websites, web applications, web services and web resources. The framework aims to alleviate the overhead associated with common activities performed in web development. Artanis provides several tools for web development: database access, templating frameworks, session management, URL-remapping for RESTful, page caching, and more.

guile-gi 0.3.2-0.388653a
Dependencies: guile@3.0.9 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-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
Build system: guile
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-web-driver-ng 1.0.0
Propagated dependencies: guile-json@4.7.3 guile-gnutls@5.0.1 guile-lib@0.2.8.1 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+
Build system: gnu
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-gitlab 0.2.1
Dependencies: bash-minimal@5.2.37 guile@2.2.7 guile2.2-json@4.7.3 guile2.2-lib@0.2.8.1 guile2.2-gnutls@5.0.1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/artyom-poptsov/guile-gitlab
Licenses: GPL 3
Build system: gnu
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-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+
Build system: gnu
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-goblins 0.17.0
Dependencies: guile@3.0.9
Propagated dependencies: guile-fibers@1.4.2 guile-gnutls@5.0.1 guile-websocket@0.2.1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://spritely.institute/goblins
Licenses: ASL 2.0
Build system: gnu
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.

guile-hall 0.6.0
Dependencies: bash-minimal@5.2.37 guile@3.0.9 guile-config@0.5.1 guile-lib@0.2.8.1 guix@1.5.0rc1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/a-sassmannshausen/guile-hall
Licenses: GPL 3+
Build system: gnu
Synopsis: Guile project tooling
Description:

Hall is a command-line application and a set of Guile libraries that allow you to quickly create and publish Guile projects. It allows you to transparently support the GNU build system, manage a project hierarchy & provides tight coupling to Guix.

guile-knots 0-28.a8e07b7
Dependencies: guile-next@3.0.10-1.402e0df
Propagated dependencies: guile-fibers-next@1.4.2-0.297359f
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://forge.cbaines.net/cbaines/guile-knots
Licenses: GPL 3+
Build system: gnu
Synopsis: Patterns and functionality to use with Guile Fibers
Description:

Guile Knots is a collection of patterns and functionality that is useful when using Guile Fibers. This includes higher level concurrency utilities, support for timeouts and an alternative web server implementation.

guile-srfi-146 0.1.0
Dependencies: guile@3.0.9
Propagated dependencies: guile-srfi-128@0.1.0 guile-srfi-145@0.0.1 guile-srfi-158@0.0.1-0.13126d1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://codeberg.org/pukkamustard/guile-srfi-146
Licenses: LGPL 3+ ISC
Build system: gnu
Synopsis: SRFI 146 (Mappings) for Guile
Description:

This package provides an implementation of SRFI 146 for Guile. SRFI 146 defines datastructures that implement mappings (finite sets of associations consisting of a key and a value). Two types of mappings are defined: One using a comparator to define an order on the keys and another using a hash function on the keys. The datastructures and procedures are by default purely-functional. This package re-uses the SRFI sample implementation that is based on red-black trees and Hash Array Mapped Trie (HAMT).

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

g-golf-gtk-4-examples 0.8.2
Dependencies: adwaita-icon-theme@46.2 bash-minimal@5.2.37 gtk@4.16.13 guile@3.0.9 guile-cairo-next@1.11.2-0.30da459 guile-g-golf@0.8.2
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://www.gnu.org/software/g-golf/
Licenses: LGPL 3+
Build system: gnu
Synopsis: G-Golf GTK 4 examples
Description:

G-Golf port of (a subset of) the upstream gtk4-demo examples in the gtk:bin Guix package output. Run guix edit g-golf-gtk-4-examples for inspiration how to wrap G-Golf applications when writing a Guix package.

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

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31087