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.
JUCE is a C++ application framework for creating applications including VST, VST3, AU, AUv3, AAX and LV2 audio plug-ins and plug-in hosts.
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.
Jsonnet is a templating language extending JSON syntax with variables, conditions, functions and more.
This package provides a header-only implementation of std::variant (formerly boost::variant) for C++11/14.
Abseil is a collection of C++ library code designed to augment the C++ standard library. The Abseil library code is collected from Google's C++ code base.
xsimd provides a unified means for using SIMD features for library authors. Namely, it enables manipulation of batches of numbers with the same arithmetic operators as for single values. It also provides accelerated implementation of common mathematical functions operating on batches.
This package provides a library that portably invokes native file open, folder select and file save dialogs. It allows the specification of a default file name and location, as well as filters with friendly names (such as "source files" or "image files") where supported.
This package provides a simple gettext replacement that works directly on .po files and doesn't need .mo files pre-generated.
xtl is a C++ header-only template library providing basic tools (containers, algorithms) used by other QuantStack packages.
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.
The nbytes library contains various functions for manipulating bytes. It is extracted from the Node.js core.
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.
Glaze is an in-memory JSON and reflection library for modern C++. It also provides support for BEVE, CBOR, CSV, MessagePack, TOML, YAML, and EETF.
AsmJit is a lightweight library for machine code generation written in C++ language. It can generate machine code for X86 and X86_64 architectures with the support for the whole instruction set from legacy MMX to the newest AVX-512 and AMX. It has a type-safe API that allows C++ compiler to do semantic checks at compile-time even before the assembled code is generated or executed. It also provides an optional register allocator that makes it easy to generate complex code without a significant development effort.
This package provides the default libSwell.colortheme file for programs that use swell.
EEL2 is an expression evaluation library and realtime compiler based on AVS's EEL.
reproc (Redirected Process) is a C/C++ library that simplifies starting, stopping and communicating with external programs. The main use case is executing command line applications directly from C or C++ code and retrieving their output.
Argengine is a CLI parser for C++. It is based on lambda callbacks and supports automatic help generation.
A lightweight header-only C++ option parser library, supporting the standard GNU style syntax for options.
frozen is a header-only library that provides zero cost initialization for immutable containers, fixed-size containers, and various algorithms. It provides features such as:
immutable (also known as frozen),
constexpr-compatible versions of std::set, std::unordered_set, std::map and std::unordered_mapfixed-capacity,
constinit-compatible versions ofstd::mapandstd::unordered_mapwith immutable, compile-time selected keys mapped to mutable values.zero cost initialization version of
std::searchfor frozen needles using Boyer-Moore or Knuth-Morris-Pratt algorithms.
The unordered_* containers are guaranteed perfect (no hash collision) and the extra storage is linear with respect to the number of keys.
Folly (acronymed loosely after Facebook Open Source Library) is a library of C++14 components that complements std and Boost.
RapidFuzz is a fast string matching library for Python and C++, which is using the string similarity calculations from FuzzyWuzzy.
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 implements a generic template for extended width signed and unsigned integral types. Up to 63 limbs of any built-in integer type are supported, and can be used to build powers of two like int128_t, uint256_t, but also somewhat esoteric types such as int24_t, uint80_t, or uint1536_t. The provided types can be used in much the same way as basic integer types.