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.
Gforth is a fast and portable implementation of the ANSI Forth language. It includes an editing mode for Emacs and an interpreter featuring completion and history. A generic virtual machine environment, vmgen, is also included.
FreeForth2 offers a lightweight Forth for x86 GNU/Linux that deftly blends assembly and Forth.
SmithForth is an implementation of the Forth programming language for x86-64 desktop computers. SmithForth is a text interpreter that runs in a Linux text console.
test-drive is a procedural unit testing framework for Fortran.
This library provides an implementation of TOML data serialization and deserialization in Fortran.
This library provides an implementation of the DFT-D4 dispersion correction with both a Fortran and a C interface.
mctc-lib (modular computation tool chain library) is a Fortran library for operating on molecular structures and reading and writing common geometry file formats.
This library implements an electronegativity equilibration model to calculate partial charges used in the DFT-D4 model.
ForUtils is a modern Fortran utility library that provides essential tools for scientific computing and data processing. It offers Python-like convenience functions and object-oriented interfaces for common programming tasks in Fortran 2003/2008 programs.
Key Features:
ArrayUtils - find (minimal/maximal) index of an element in an array
FileUtils - classes for handling file access, python-like loadtxt/savetxt functions
IniObjects - read/write name=value configuration files with inheritance, array and default value support
MatrixUtils - read/write matrices and interface to some BLAS/LAPACK routines
MiscUtils - utility functions for optional arguments
MpiUtils - wrappers for MPI-routines to compile with(out) MPI library
ObjectLists - lists of arbitrary objects including specializations for vectors
RandUtils - some functions to generate random numbers
RangeUtils - maintain sets of equally spaced intervals, e.g. for integration ranges
StringUtils - utilities for strings, like concat of distinct types a.s.o.
This library provides an implementation of the https://www.chemie.uni-bonn.de/grimme/de/software/dft-d3/ dispersion correction.
This package contains a Fortran interface to obtain molecular geometries used for testing.
AppStream is a cross-distribution effort for enhancing the way we interact with the software repositories provided by distributions by standardizing software component metadata. It provides the foundation to build software-center applications, by providing metadata necessary for an application-centric view on package repositories. It additionally provides specifications for things like an unified software metadata database, screenshot services and various other things needed to create user-friendly application-centers for distributions.
This package contains a few command line utilities for working with desktop entries:
desktop-file-validateValidates a desktop file and prints warnings/errors about desktop entry specification violations.
desktop-file-installInstalls a desktop file to the applications directory, optionally munging it a bit in transit.
update-desktop-databaseUpdates the database containing a cache of MIME types handled by desktop files.
Libei provides a client and server implementation of the EI protocol for Wayland compositors.
Wtype lets you simulate keyboard input and mouse activity, move and resize windows, etc.
power-profiles-daemon offers to modify system behaviour based upon user-selected power profiles. There are 3 different power profiles, a "balanced" default mode, a "power-saver" mode, as well as a "performance" mode. The first 2 of those are available on every system. The "performance" mode is only available on select systems and is implemented by different "drivers" based on the system or systems it targets. In addition to those 2 or 3 modes (depending on the system), "actions" can be hooked up to change the behaviour of a particular device. For example, this can be used to disable the fast-charging for some USB devices when in power-saver mode.
Salut is a link-local XMPP (XEP-0174) connection manager for the Telepathy framework, currently supporting presence and single-user chats with iChat interoperability, and multi-user chats and Tubes using the Clique protocol.
This package provides a Hyprland implementation of wayland-scanner, in and for C++.
Wayland-Protocols contains Wayland protocols that add functionality not available in the Wayland core protocol. Such protocols either add completely new functionality, or extend the functionality of some other protocol either in Wayland core, or some other protocol in wayland-protocols.
Libliftoff eases the use of KMS planes from userspace. Users create "virtual planes" called layers, set KMS properties on them, and libliftoff will pick hardware planes for these layers if possible.
libfprint is a library designed to make it easy for application developers to add support for consumer fingerprint readers to their software.
The xdg-utils package is a set of simple scripts that provide basic desktop integration functions in the framework of the freedesktop.org project.
This package provides a straightforward implementation of the XDG Base Directory Specification.
Localed is a tiny daemon that can be used to control the system locale and keyboard mapping from user programs. It is used among other things by the GNOME Shell. The localectl command-line tool allows you to interact with localed. This package is extracted from the broader systemd package.