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.
A module for GNU Guile to read and write YAML files. It works using bindings to the yaml-cpp C++ library.
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-Udev provides GNU Guile bindings to libudev.
guile-ncurses provides Guile language bindings for the ncurses library.
This package provides a Guile library to communicate with a Debbugs bug tracker's SOAP service, such as https://bugs.gnu.org.
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 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-filesystem provides a set of utility functions, that augment Guile's support for handling files and their names.
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-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.
This package provides Guile bindings to the SQLite database system.
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.
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-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.
This package provides Guile bindings to libgit2, a library to manipulate repositories of the Git version control system.
This package provides Guile bindings to the SQLite database system.
This package provides Guile bindings for lzlib, a C library for in-memory LZMA compression and decompression. The bindings are written in pure Scheme by using Guile's foreign function interface.
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.
This package provides Guile bindings to the SQLite database system.
This module provides line editing support via the Readline library for GNU Guile. Use the (ice-9 readline) module and call its activate-readline procedure to enable it.
Guile-bzip2 is a Guile wrapper for the libbzip2 library. It exposes an interface similar to other Guile compression libraries, like Guile-zlib.
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 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.
This package provides Guile bindings for lzlib, a C library for in-memory LZMA compression and decompression. The bindings are written in pure Scheme by using Guile's foreign function interface.