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.
ddcutil can query and modify most external monitors' settings, such as brightness, colour levels, and input sources. Generally speaking, any setting that can be changed by pressing buttons on the monitor can be modified by ddcutil.
ddcutil communicates directly with monitors implementing the Monitor Control Command Set (MCCS). It usually does so through the the Display Data Channel Command Interface (DDC/CI) protocol on the I2C bus, but can also communicate over USB as per the USB Monitor Control Class Specification.
One particular use case is in colour profile management. Monitor calibration is relative to the monitor colour settings currently in effect, e.g. red gain. ddcutil allows colour-related settings to be saved at the time a monitor is calibrated, and restored when the calibration is applied.
This package includes udev rules that can be used by adding this package to the rules field of the udev-configuration record. It gives read/write access to i2c devices to users in the i2c group.
Wavemon is a wireless device monitor with an interactive ncurses terminal interface. It can display and plot signal and noise levels in real time. It also reports packet statistics, device configuration, network parameters, and access points and other wireless clients of your wireless network hardware.
Wavemon should work (with varying levels of detail and features) with any device supported by the Linux kernel.
The h-node project (https://www.h-node.org) aims to build a database of hardware that works with fully free operating systems. h-client is a GTK+ graphical client that is able to retrieves information on the hardware inside the computer it's running on, and on peripherals connected to it, and helps you submit that information to the h-node project along with whether the hardware works with a fully free operating system or not.
OpenHMD aims to provide an API and drivers for immersive technology, such as head mounted displays with built in head tracking.
This package provides tools for LAN eXtensions for Instrumentation based on the LXI Consortium standard which defines the communication protocols for modern instrumentation and data acquision systems using Ethernet.
This is a Linux driver based on hidapi for a variety of inexpensive HID compatible USB relay modules available with different number of output relays.
sxmobar is a status bar component manager. It is used to generate status lines for i3status, i3bar, swaybar, and others.
Bonsai is a Finite State Machine structured as a tree. It has been designed to trigger commands when successive events and/or a precise context is accepted. There is 4 kind of transition with specific acceptance rules:
event transition: The received event name match the transition one
context transition: The state context match the transition one
exec transition: The transition command is run and succeed
delay transition: The state wait for the delay transition duration. No other accepted event is received while waiting
The state will transition following every accepted transition. If there is no more available transition, the state goes back to the initial position.
This package provides a language server implementation for Hare.
Mcron is a cron implementation that is designed to be used on suspendable machines, like mobile phones. It will wake the device from suspension to trigger the tasks.
This package is a set of gtk-layer-shell bindings for the Hare language.
hare-gi is a binding generator for GTK libraries, based on GObject Introspection development files. This package includes both the binding generator binary, as well as bindings for several common libraries, including GTK3, GTK4, and GLib.
This package provides compression algorithms for Hare.
This package is a set of libadwaita bindings for the Hare language.
This package provides a Hare library for parsing scfg, a simple configuration file format with one directive per line.
This package is an implementation of the SSH client, server, and agent protocols in pure Hare.
This module provides a general purpose lexer machine for Hare.
This package provides an event loop for Hare programs.
This package provides XML support for Hare.
This package provides an implementation of the IRC client protocol for Hare programs, based on the ircdocs.horse specifications.
This package aims to offer a good and simple templating system for Hare, using code generation.
This package provides JSON support for Hare.
harec is a bootstrap compiler written in C for the Hare programming language. For general Hare programming, see the hare package.
hare-update updates Harelang source files to newer versions of the language and stdlib automagically.