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.
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).
Ada is a fast and spec-compliant URL parser written in C++. Specification for URL parser can be found from the WHATWG website.
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.
This package provides a collection of C++ libraries intended to be useful for building network-based applications.
This package provides a Python library named _jsonnet which can evaluate Jsonnet files and expressions.
libcppgenerate is a library for generating C++ code from C++.
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.
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
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.
xtl is a C++ header-only template library providing basic tools (containers, algorithms) used by other QuantStack packages.
This package provides a single-header C++11 library for computing Fast Fourier transformations. It supports multidimensional arrays, different floating point sizes and complex transformations.
This package provides a simple gettext replacement that works directly on .po files and doesn't need .mo files pre-generated.
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.
IceCream-Cpp is a C++ library for printf debugging. It is inspired by the Python library of the same name.
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.
cpp-mustache is a Mustache implementation for C++ 11 and above. It is header only and has zero dependencies. It provides a templated string type for compatibility with any STL-like string (std::string, std::wstring, etc).
toml11 is a C++11 (or later) header-only toml parser/encoder depending only on C++ standard library.
It is compatible to the latest version of TOML v1.0.0.
It is one of the most TOML standard compliant libraries, tested with a language agnostic test suite for TOML parsers.
It shows highly informative error messages.
It has configurable container. You can use any random-access containers and key-value maps as backend containers.
It optionally preserves comments without any overhead.
It has configurable serializer that supports comments, inline tables, literal strings and multiline strings.
It supports user-defined type conversion from/into toml values.
It correctly handles UTF-8 sequences, with or without BOM.
Kokkos Core implements a programming model in C++ for writing performance portable applications targeting all major HPC platforms. For that purpose it provides abstractions for both parallel execution of code and data management. Kokkos is designed to target complex node architectures with N-level memory hierarchies and multiple types of execution resources.
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.
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.
Taskflow is a C++ library for writing parallel and heterogeneous task programs.
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().
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.
This package provides header only C++ binary serialization library. It is designed around the networking requirements for real-time data delivery, especially for games.