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.
c2ffi is a tool for extracting definitions from C, C++, and Objective C headers for use with foreign function call interfaces. It uses the Clang/LLVM infrastructure to extract the data, and emits it in various formats, including json.
nlohmann::json is a C++ JSON library that provides intuitive syntax and trivial integration.
fast_float is a header-only C++ library for parsing floating point numbers from strings. It implements the C++ from_chars functions for the float and double types.
Rang is a minimal, header only C++ library for terminal goodies.
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.
This package provides a header-only library to retrieve the file names of XDG base directories, such as XDG_CONFIG_HOME.
Those tools are meant to be used by solver developers to e.g. load MFront behaviours from external shared libraries and retrieve all relevant meta data function.
JUCE is a C++ application framework for creating applications including VST, VST3, AU, AUv3, AAX and LV2 audio plug-ins and plug-in hosts.
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.
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.
This package provides a simple argument parser for C++.
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.
This package provides the default libSwell.colortheme file for programs that use swell.
This package provides a header-only implementation of std::variant (formerly boost::variant) for C++11/14.
This package provides a reference implementation of std::jthread, a cooperatively interruptible thread that is joined upon destruction.
The simdjson library uses commonly available SIMD instructions and microparallel algorithms to implement a strict JSON parser with UTF-8 validation.
Immer is a library of persistent and immutable data structures written in C++.
Jsonnet is a templating language extending JSON syntax with variables, conditions, functions and more.
ccls is a server implementing the Language Server Protocol (LSP) for C, C++ and Objective-C languages. It uses clang to perform static code analysis and supports cross references, hierarchies, completion and syntax highlighting. ccls is derived from cquery which is not maintained anymore.
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.
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).
Miniaudio is an audio playback and capture library for C and C++. It is made up of a single source file and has no external dependencies.
This package provides useful C++ classes and routines such as argument parser, IO and conversion utilities.
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.