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.
sajson is an in-place JSON parser with support for parsing with only a single memory allocation.
This package provides simple string utilities for C++.
This package provides a C++ implementation of a hash map and a hash set which preserve the order of insertion. It is intended for efficient ordered insertions and lookup, while sacrifing performance for ordered erase operations.
This package provides a fast multi-producer, multi-consumer lock-free concurrent queue for C++11.
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.
JUCE is a C++ application framework for creating applications including VST, VST3, AU, AUv3, AAX and LV2 audio plug-ins and plug-in hosts.
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.
cpplint is a command-line tool to check C/C++ files for style issues following Google’s C++ style guide. While Google maintains its own version of the tool, this is a fork that aims to be more responsive and make cpplint usable in wider contexts.
CodeSynthesis XSD (also known as libxsd or xsdcxx) is an XML Schema to C++ data binding compiler. Provided with an XML instance specification (XML Schema), it generates C++ classes that represent the given vocabulary as well as XML parsing and serialization code. The data stored in XML can then be accessed using types and functions that semantically correspond to an application domain rather than dealing with the intricacies of reading and writing XML.
debug_assert is a C++11 header-only library which provides the DEBUG_ASSERT() macro, which among other features can be selectively enabled in different parts of your code.
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.
LunaSVG is an SVG rendering library in C++, designed to be lightweight and portable, offering efficient rendering and manipulation of Scalable Vector Graphics (SVG) files.
The AWS SDK for C++ provides a C++11 interface to the AWS API. AWS provides on-demand computing infrastructure and software services including database, analytic, and machine learning technologies.
lexy is a parser combinator library for C++17 and later.
tl::optional provides a single-header implementation of the std::optional for C++11/14/17, with support for monadic operations added in C++23.
Async++ is a concurrency framework for C++11.
Immer is a library of persistent and immutable data structures written in C++.
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 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)
ZenLib is a C++ utility library. It includes classes for handling strings, configuration, bit streams, threading, translation, and cross-platform operating system functions.
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.
The simdjson library uses commonly available SIMD instructions and microparallel algorithms to implement a strict JSON parser with UTF-8 validation.
RTTR stands for Run Time Type Reflection. It describes the ability of a computer program to introspect and modify an object at runtime. It is also the name of the library itself, which is written in C++.