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.
Fifo_map is a C++ header only library for associative container which uses the order in which keys were inserted to the container as ordering relation.
This package provides a single-header implementation of C++20's std::span, conforming to the C++20 committee draft. It is compatible with C++11, but will use newer language features if they are available.
This package provides header only C++ binary serialization library. It is designed around the networking requirements for real-time data delivery, especially for games.
This package contains an implementation of the parallel external-memory suffix array construction algorithm called pSAscan. The algorithm is based on the sequential external-memory suffix array construction algorithm called SAscan.
PlutoVG is a standalone 2D vector graphics library in C.
gperftools is a collection of a high-performance multi-threaded malloc() implementation plus some thread-friendly performance analysis tools:
tcmalloc,
heap profiler,
heap checker,
CPU checker.
This package provides a lightweight library for calculating the edit distance between two sequences and finding an optimal alignment path for transforming one sequence into another.
This package provides the following implementations of std::function:
copyable
fu2::functionmove-only
fu2::unique_function(capable of holding move only types)non-owning
fu2::function_view(capable of referencing callables in a non owning way)
This library is a C++17 cross-platform, single-header implementation of UUID, a 128-bit number used to uniquely identify information in computer systems, such as database table keys, COM interfaces, classes and type libraries, and many others.
xtl is a C++ header-only template library providing basic tools (containers, algorithms) used by other QuantStack packages.
This package provides a header-only C++ library to parse command line options. It supports the short and long option formats of getopt(), getopt_long() and getopt_long_only().
Tweeny is an inbetweening library designed for the creation of complex animations for games and other beautiful interactive software. It leverages features of modern C++ to empower developers with an intuitive API for declaring tweenings of any type of value, as long as they support arithmetic operations. The goal of Tweeny is to provide means to create fluid interpolations when animating position, scale, rotation, frames or other values of screen objects, by setting their values as the tween starting point and then, after each tween step, plugging back the result.
This package provides a C++ implementation of a hash map and a hash set with open addressing and sparse quadratic probing. It is intended to be memory efficient and provides additional features, such as heterogeneous lookups and different growth policies.
This package provides the official implementation for hypr configuration language used in Hyprland.
KokkosKernels implements local computational kernels for linear algebra and graph operations, using the Kokkos shared-memory parallel programming model. "Local" means not using MPI, or running within a single MPI process without knowing about MPI.
nlohmann::json is a C++ JSON library that provides intuitive syntax and trivial integration.
This package provides a compatibility header-only library for C++17 string-view.
This package provides GUI utilities for hyprland. It is the successor of hyprland-qtutils.
This library allows the user to define a command-line interface from a program's help message rather than specifying it programmatically with command-line parsers like getopt and argparse.
tinyformat is a type-safe printf replacement library in a single C++ header file. Design goals include:
Type-safety and extensibility for user defined types
C99
printfcompatibility, to the extent possible usingstd::ostreamPOSIX extension for positional arguments
Simplicity and minimalism; a single header file to include and distribute with your projects
Augment rather than replace the standard stream formatting mechanism
C++98 support, with optional C++11 niceties
This package provides a header-only library to retrieve the file names of XDG base directories, such as XDG_CONFIG_HOME.
gperftools is a collection of a high-performance multi-threaded malloc() implementation plus some thread-friendly performance analysis tools:
tcmalloc,
heap profiler,
heap checker,
CPU checker.
Optional lite is a single-file header-only library to represent optional (nullable) objects and pass them by value. The library aims to provide a C++17-like optional for use with C++98 and later. If available, std::optional is used.
GNU Cppi processes C source code files to properly indent the preprocessor directives to reflect their nesting. It also performs other standardizations, such as correcting the number of spaces between directives and the text following them.