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.
MFront is a code generator which translates a set of closely related domain specific languages into plain C++ on top of the TFEL library.
BibleSync is a multicast protocol to support Bible software shared co-navigation. The premise is that there is a local network over which to multicast Bible navigation, and someone, possibly several someones, will transmit, and others will receive. The library implementing the protocol is a single C++ class providing a complete yet minimal public interface to support mode setting, setup for packet reception, transmit on local navigation, and handling of incoming packets.
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.
type_safe is a C++ header-only library which provides abstractions for defining more appropriate types, thus allowing C++'s type system to prevent more bugs.
EEL2 is an expression evaluation library and realtime compiler based on AVS's EEL.
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.
scn is a text parsing library for C++. It can be used as a safe alternative to scanf or as a fast alternative to IOStreams, analogous to fmt.
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.
Functional Terminal (X) User interface (FTXUI) is a simple C++ library for terminal based user interfaces.
Main features:
Functional style.
Keyboard & mouse navigation.
Support for UTF8 and fullwidth chars.
Support for animations.
Support for drawing.
No dependencies.
xtl is a C++ header-only template library providing basic tools (containers, algorithms) used by other QuantStack packages.
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.
libxsd-frontend is a compiler frontend for the W3C XML Schema definition language. It includes a parser, semantic graph types and a traversal mechanism.
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.
This package provides the default libSwell.colortheme file for programs that use swell.
Rang is a minimal, header only C++ library for terminal goodies.
sajson is an in-place JSON parser with support for parsing with only a single memory allocation.
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 provides a base64 stream encoder/decoder written in C99.
PlutoVG is a standalone 2D vector graphics library in C.
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.
The C++ Actor Framework (CAF) offers a high-level C++17 programming environment using the actor model for concurrent, distributed computation.
The Permuted Congruential Generator (PCG) extends the Linear Congruential Generator (LCG) with a permutation function to increase output randomness while retaining speed, simplicity, and conciseness.
This package provides a fast and consistent wire protocol, and its implementation. This is essentially a method for processes to talk to each other.
c++-gsl contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation.