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.
scheme-json-rpc allows calling procedures on remote servers by exchanging JSON objects. It implements the https://www.jsonrpc.org/specification. The low-level API strives to be R7RS compliant, relying on some SRFI's when needed. So far it was only tested under CHICKEN 5 and Guile 3.
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 harec, the Hare language's bootstrap written in C. Currently, the self-hosting harec rewrite is incomplete, so this is used as the default compiler in the build driver.
Hare is a work-in-progress systems programming language that aims to improve on C while retaining its core philosophy. Its principles are:
Trust the programmer.
Provide tools the programmer may use when they don't trust themselves.
Prefer explicit behavior over implicit behavior.
A good program must be both correct and simple.
Users should prefer hare-toolchain over this package to allow it to work out of the box.
QBE is a small compiler backend using an SSA-based intermediate language as input.
This package provides a toolchain for the Hare language. It allows you to conveniently install all the required packages (such as binutils and qbe) into your profile.
Tidal is a domain specific language for live coding patterns.
Hosc implements a subset of the Open Sound Control byte protocol, http://opensoundcontrol.org/.
Convert Float and Decimal values to/from raw octets.
A tiny (1 module, <500 lines) property-based (and unit) testing library with minimal dependencies.
Convert Telegram's animated stickers in TGS format into series of PNG images.
This package provides a Kubernetes CLI utility.
Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources. Use Helm to:
Find and use popular software packaged as Helm charts to run in Kubernetes
Share your own applications as Helm charts
Create reproducible builds of your Kubernetes applications
Intelligently manage your Kubernetes manifest files
Manage releases of Helm packages
k0s is an all-inclusive Kubernetes distribution, which is configured with all of the features needed to build a Kubernetes cluster and packaged as a single binary for ease of use.
kvantum has a default dark theme, which is inspired by the default theme of Enlightenment, but it goes far beyond its default theme: you could make themes with very different looks and feels for it, whether they be photorealistic or cartoonish, 3D or flat, embellished or minimalistic, or something in between, and Kvantum will let you control almost every aspect of Qt widgets.
PipeWire is a project that aims to greatly improve handling of audio and video under Linux. It aims to support the usecases currently handled by both PulseAudio and Jack and at the same time provide same level of powerful handling of Video input and output. It also introduces a security model that makes interacting with audio and video devices from containerized applications easy, with supporting Flatpak applications being the primary goal. Alongside Wayland and Flatpak we expect PipeWire to provide a core building block for the future of Linux application development.
Udev is a daemon which dynamically creates and removes device nodes from /dev/, handles hotplug events and loads drivers at boot time.
The aml library provides an event loop for C, for Linux, with the following features:
fd event handlers
timers and tickers
signal handlers
idle dispatch callbacks
thread pool support
The unmodified Linux kernel, including nonfree blobs, for running Guix System on hardware which requires nonfree software to function.
ydotool is a Linux command-line tool that simulates keyboard input, mouse actions, etc. programmatically or manually.
WirePlumber is a modular session / policy manager for PipeWire and a GObject-based high-level library that wraps PipeWire's API, providing convenience for writing the daemon's modules as well as external tools for managing PipeWire.
Nonfree firmware blobs for enabling support for various hardware in the Linux kernel. This is a large package which may be overkill if your hardware is supported by one of the smaller firmware packages.