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.
libconfini is an INI file parser library written in C. It focuses on standardization and parsing exactness and is at ease with almost every type of file containing key/value pairs.
Taskflow is a C++ library for writing parallel and heterogeneous task programs.
This package provides a C++ implementation of several hash map and a hash set variants using open addressing and hopscotch hashing to resolve collisions. It is intended to be fast and provides additional features, such as heterogeneous lookups and different growth policies.
expected lite is a single-file header-only library for objects that either represent a valid value or an error that can be passed by value. It is intended for use with C++11 and later. The library is based on the std::expected proposal (http://wg21.link/p0323).
libcutl is a C++ utility library. It contains a collection of generic and independent components such as meta-programming tests, smart pointers, containers, compiler building blocks, etc.
CastXML is a C-family abstract syntax tree XML output tool. This project is maintained by Kitware in support of ITK, the Insight Segmentation and Registration Toolkit.
EEL2 is an expression evaluation library and realtime compiler based on AVS's EEL.
RapidFuzz is a fast string matching library for Python and C++, which is using the string similarity calculations from FuzzyWuzzy.
Pystring is a collection of C++ functions which match the interface and behavior of Python's string class methods using std::string. Implemented in C++, it does not require or make use of a python interpreter. It provides convenience and familiarity for common string operations not included in the standard C++ library. It's also useful in environments where both C++ and Python are used.
The Clipper library performs line & polygon clipping - intersection, union, difference & exclusive-or, and line & polygon offsetting. The library is based on Vatti's clipping algorithm.
The Clipper library performs line & polygon clipping - intersection, union, difference & exclusive-or, and line & polygon offsetting. The library is based on Vatti's clipping algorithm.Note: This package is a major update of the original clipper library.
PlutoSVG is a compact and efficient SVG rendering library written in C. It is specifically designed for parsing and rendering SVG documents embedded in OpenType fonts, providing an optimal balance between speed and minimal memory usage. It is also suitable for rendering scalable icons.
This package provides a header-only implementation of std::variant (formerly boost::variant) for C++11/14.
The AWS Common Runtime (CRT) library provides a C++ wrapper implementation for the following AWS C libraries: aws-c-auth, aws-c-cal, aws-c-common, aws-c-compression, aws-c-event-stream, aws-c-http, aws-c-io, aws-c-mqtt, aws-checksums, and s2n.
IceCream-Cpp is a C++ library for printf debugging. It is inspired by the Python library of the same name.
sfl-library provides many STL-like (Standard Template Library) containers including vectors, associative containers, and unordered containers based on hash tables. These containers are designed for C++11 and C++20 constant expression usage.
This binary I/O stream class library presents a platform-independent way to access binary data streams in C++. The library is hardware independent in the form that it transparently converts between the different forms of machine-internal binary data representation.
SysCmdLine is a C++ command line parser that is inspired by QCommandLineParser from Qt and System.CommandLine from C#. It has features such as:
Support sub-commands
Support case-insensitive parsing
Support global options
Support mutually exclusive options
Support short options and group flags
Support help text customization
Support localization
Simple tips for typo correction
Highly configurable
Friendly interface
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 C++ library for utilities used across Hyprland ecosystem.
This package provides a collection of C++ libraries intended to be useful for building network-based applications.
This package provides a simple S-Expression parser for C++.
This package provides a base64 stream encoder/decoder written in C99.
SWELL is a Windows emulation Layer. It provides a set of common APIs, common controls and win32-style extensions.