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

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-commonmark 0.1.2
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/OrangeShark/guile-commonmark
Licenses: LGPL 3+
Build system: gnu
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.

guilescript 0.2.0
Dependencies: guile@3.0.9 bash-minimal@5.2.37
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/aconchillo/guilescript
Licenses: GPL 3+
Build system: gnu
Synopsis: Guile to JavaScript compiler
Description:

GuileScript is a toy compiler that aims to compile Guile to JavaScript. It currently does not do much, but it might in the future.

guile-eris 1.2.0
Dependencies: guile@3.0.9
Propagated dependencies: guile-sodium@0.1.0 guile-coap@0.2.0 guile-fibers@1.4.2 guile-sqlite3@0.1.3 guile-zstd@0.1.1 guile-cbor@0.1.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://codeberg.org/eris/guile-eris
Licenses: GPL 3+
Build system: gnu
Synopsis: Guile implementation of the Encoding for Robust Immutable Storage (ERIS)
Description:

Guile-ERIS is a Guile implementation of the Encoding for Robust Immutable Storage (ERIS). ERIS allows arbitrary content to be encoded into uniformly sized, encrypted blocks that can be reassembled using a short read-capability.

guile-gemini 0.1
Dependencies: guile@3.0.9
Propagated dependencies: guile-fibers@1.1.1 guile-gnutls@5.0.1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/flatwhatson/guile-gemini
Licenses: LGPL 3+
Build system: guile
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-fibers 1.1.1
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://codeberg.org/guile/fibers
Licenses: LGPL 3+
Build system: gnu
Synopsis: Lightweight concurrency facility for Guile
Description:

Fibers is a Guile library that implements a a lightweight concurrency facility, inspired by systems like Concurrent ML, Go, and Erlang. A fiber is like a "goroutine" from the Go language: a lightweight thread-like abstraction. Systems built with Fibers can scale up to millions of concurrent fibers, tens of thousands of concurrent socket connections, and many parallel cores. The Fibers library also provides Concurrent ML-like channels for communication between fibers.

Note that Fibers makes use of some Guile 2.1/2.2-specific features and is not available for Guile 2.0.

guile-srfi-158 0.0.1-0.13126d1
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/samplet/guile-srfi-158
Licenses: GPL 3+
Build system: gnu
Synopsis: SRFI 158 (Generators and Accumulators) for Guile
Description:

This package provides an implementation of SRFI 158 for Guile. SRFI 158 defines utility procedures that create, transform, and consume generators. It also defines procedures that return accumulators. It is implemented by wrapping the sample implementation in a thin Guile compatibility layer.

guile2.2-xapian 0.4.0
Dependencies: guile@2.2.7 xapian@1.4.29 zlib@1.3.1
Propagated dependencies: guile2.2-lib@0.2.8.1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://guile-xapian.systemreboot.net
Licenses: GPL 2+
Build system: gnu
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-picture-language 0.0.1-5.a1322bf
Dependencies: guile@3.0.9
Propagated dependencies: guile-cairo@1.11.2 guile-rsvg@2.18.1-0.05c6a2f
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://git.elephly.net/software/guile-picture-language.git
Licenses: LGPL 3+ GPL 3+
Build system: gnu
Synopsis: Picture language for Guile
Description:

This package provides a simple SVG-based picture language for Guile. The picture values can directly be displayed in Geiser.

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-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-prometheus 0-8.49be2bc
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://git.cbaines.net/guile/prometheus
Licenses: GPL 3+
Build system: gnu
Synopsis: Prometheus client library for Guile
Description:

This Guile library provides instrumentation code intended to be used with the Prometheus time series service. Counter, gauge and histogram metric types are supported.

guile-smc 0.6.4
Dependencies: bash-minimal@5.2.37 guile@3.0.9 guile-lib@0.2.8.1 inetutils@2.5
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/artyom-poptsov/guile-smc
Licenses: GPL 3
Build system: gnu
Synopsis: GNU Guile state machine compiler
Description:

Guile-SMC is a state machine compiler that allows users to describe finite state machines (FSMs) in Scheme in terms of transition tables. It is capable to generate such transition tables from a PlantUML state diagrams.

A transition table can be verified and checked for dead-ends and infinite loops. Also Guile-SMC FSMs gather statistics when they run.

Guile-SMC comes with a Scheme program called smc -- a state machine compiler itself. It produces a Scheme code for an FSM from the PlantUML format. This tool is meant to be called on a PlantUML file when a program with a FSM is being built (for example, from a Makefile.)

guile-algorithms 0.1
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://guile-algorithms.lajszczak.dev/
Licenses: GPL 3+
Build system: gnu
Synopsis: Guile port of racket-algorithms
Description:

Guile port of racket-algorithms, a package containing useful algorithms borrowed from other programming languages).

guile-srfi-128 0.1.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://codeberg.org/pukkamustard/guile-srfi-128
Licenses: LGPL 3+ ISC
Build system: guile
Synopsis: SRFI 128 Comparators (reduced) port for Guile
Description:

This package provides an implementation of SRFI 128 for Guile. SRFI 128 defines comparators, which bundles a test type predicate, an equality predicate, an ordering predicate and a hash function into a single Scheme object. This can be used in the implementation of data structures. This package re-uses the SRFI sample implementation.

guile-fibers 1.0.0
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://codeberg.org/guile/fibers
Licenses: LGPL 3+
Build system: gnu
Synopsis: Lightweight concurrency facility for Guile
Description:

Fibers is a Guile library that implements a a lightweight concurrency facility, inspired by systems like Concurrent ML, Go, and Erlang. A fiber is like a "goroutine" from the Go language: a lightweight thread-like abstraction. Systems built with Fibers can scale up to millions of concurrent fibers, tens of thousands of concurrent socket connections, and many parallel cores. The Fibers library also provides Concurrent ML-like channels for communication between fibers.

Note that Fibers makes use of some Guile 2.1/2.2-specific features and is not available for Guile 2.0.

guile-newt 0.0.3
Dependencies: guile@3.0.9 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+
Build system: gnu
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.

guile-studio 0.1.1-1.dd0ad42
Dependencies: guile@3.0.9 guile-picture-language@0.0.1-5.a1322bf emacs@30.2 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.2.1 emacs-modus-themes@5.1.0 emacs-geiser@0.32 emacs-geiser-guile@0.28.3 emacs-company@1.0.2 emacs-ivy@0.15.1 emacs-flycheck@35.0 emacs-flycheck-guile@0.5 emacs-paren-face@1.2.2
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gnu.org/software/guile
Licenses: GPL 3+
Build system: gnu
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.

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-ics 0.7.0
Dependencies: guile@2.2.7
Propagated dependencies: guile2.2-lib@0.2.8.1 guile2.2-dsv@0.8.1 guile2.2-smc@0.6.4
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/artyom-poptsov/guile-ics
Licenses: GPL 3+
Build system: gnu
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-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-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-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.

g-golf-adw-1-examples 0.8.0
Dependencies: adwaita-icon-theme@46.2 bash-minimal@5.2.37 libadwaita@1.6.0 librsvg@2.58.5 gtk@4.16.13 guile@3.0.9 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: glib-or-gtk
Synopsis: G-Golf Adw-1 examples
Description:

G-Golf port of the upstream adwaita-1-demo example in the libadwaita Guix package. It adds one simple hello-world example as well. Run guix edit g-golf-adw-1-examples for inspiration how to wrap G-Golf applications when writing a Guix package.

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

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31091