cctz
- Ebuilds: 1, Stable: 2.5, Testing: 2.5 Description: C++ library for dealing with time zones and time conversion
Homepage:https://github.com/google/cctz License: Apache-2.0
cpptoml
- Ebuilds: 1, Stable: 0.1.1-r1, Testing: 0.1.1-r1 Description:
A header-only library for parsing TOML configuration files.
Targets: TOML v0.5.0 as of August 2018.
This includes support for the new DateTime format, inline tables, multi-line basic and raw strings, digit separators, hexadecimal integers, octal integers, binary integers, and float special values.
Homepage:https://github.com/skystrife/cpptoml License: MIT
eigen
- Ebuilds: 6, Stable: 3.4.0-r3, Testing: 5.0.1, Snapshot: 9999 Description:
Eigen is a lightweight C++ template library for vector and matrix math,
a.k.a. linear algebra. Unlike most other linear algebra libraries, Eigen
focuses on the simple mathematical needs of applications: games and other
OpenGL apps, spreadsheets and other office apps, etc. Eigen is dedicated to
providing optimal speed with GCC.
Homepage:https://eigen.tuxfamily.org/index.php?title=Main_Page License: MPL-2.0
fast_float
- Ebuilds: 1, Stable: 8.0.2, Testing: 8.0.2 Description: Fast and exact implementation of the C++ from_chars functions for number types
Homepage:https://github.com/fastfloat/fast_float License: || ( Apache-2.0 Boost-1.0 MIT )
glaze
- Ebuilds: 3, Stable: 5.5.4, Testing: 6.5.1 Description:
Yet another library for C++ for parsing JSON. Uses SIMD as well. In some benchmarks is better than simdjson.
Homepage:https://github.com/stephenberry/glaze License: MIT
highway
- Ebuilds: 4, Stable: 1.3.0, Testing: 1.4.0, Snapshot: 9999 Description:
Highway is a C++ library for SIMD (Single Instruction, Multiple Data),
i.e. applying the same operation to multiple 'lanes' using a single CPU instruction.
Homepage:https://github.com/google/highway License: Apache-2.0
muParser
- Ebuilds: 2, Stable: 2.3.5, Testing: 2.3.5, 2.3.4-r1 Description:
muParser is a C++ library for mathematical expression parsing.
It is based on transforming an expression into a bytecode and
precalculating constant parts of it.
Homepage:https://beltoforion.de/en/muparser/ License: MIT
notcurses
- Ebuilds: 3, Testing: 3.0.8-r1 Description:
Notcurses facilitates the creation of modern TUI programs,
making full use of Unicode and 24-bit TrueColor. It presents
an API similar to that of Curses, and rides atop Terminfo.
Homepage:https://notcurses.com License: Apache-2.0
prometheus-cpp
- Ebuilds: 1, Stable: 1.2.4, Testing: 1.2.4 Description:
This library aims to enable Metrics-Driven Development for C++ services.
It implements the Prometheus Data Model, a powerful abstraction on which
to collect and expose metrics. We offer the possibility for metrics to
be collected by Prometheus, but other push/pull collections can be added
as plugins.
Homepage:https://github.com/jupp0r/prometheus-cpp License: MIT
range-v3
- Ebuilds: 1, Stable: 0.12.0-r1, Testing: 0.12.0-r1 Description:
Ranges are an extension of the Standard Template Library that makes its
iterators and algorithms more powerful by making them composable. Unlike
other range-like solutions which seek to do away with iterators, in
range-v3 ranges are an abstration layer on top of iterators.
Homepage:https://github.com/ericniebler/range-v3 License: Boost-1.0
scitokens-cpp
- Ebuilds: 8, Stable: 1.3.0, Testing: 1.4.1 Description:
SciTokens provide a token format for distributed authorization. The tokens are
self-describing, can be verified in a distributed fashion (no need to contact
the issuer to determine if the token is valid). This is convenient for a
federated environment where several otherwise-independent storage endpoints
want to delegate trust for an issuer for managing a storage allocation.
Homepage:https://scitokens.org/ License: Apache-2.0
simdutf
- Ebuilds: 3, Stable: 7.7.1, Testing: 9.0.0 Description: Unicode validation and transcoding at billions of characters per second
Homepage:https://simdutf.github.io/simdutf/ License: || ( Apache-2.0 MIT )
taskflow
- Ebuilds: 6, Stable: 3.10.0, Testing: 4.0.0, Snapshot: 9999 Description:
Taskflow is faster, more expressive, and easier for drop-in
integration than many of existing task programming frameworks in
handling complex parallel workloads.
Homepage:https://taskflow.github.io License: MIT
tbb
- Ebuilds: 8, Stable: 2022.1.0, Testing: 2022.3.0, 2021.9.0 Description:
The Intel Threading Building Blocks is a library that helps you
leverage multi-core processor performance without having to be a
threading expert. It represents a higher-level, task-based
parallelism that abstracts platform details and threading mechanism
for performance and scalability.
Homepage:https://github.com/uxlfoundation/oneTBB License: Apache-2.0
tclap
- Ebuilds: 1, Stable: 1.2.5, Testing: 1.2.5 Description: Simple templatized C++ library for parsing command line arguments
Homepage:http://tclap.sourceforge.net License: MIT
tree
- Ebuilds: 2, Stable: 3.18, Testing: 3.18-r1 Description:
The tree.hh library for C++ provides an STL-like container class for
n-ary trees, templated over the data stored at the nodes. Various
types of iterators are provided (post-order, pre-order, and
others). Where possible the access methods are compatible with the
STL or alternative algorithms are available.
Homepage:https://github.com/kpeeters/tree.hh License: || ( GPL-2 GPL-3 )
ut2-glaze
- Ebuilds: 1, Stable: 0.0.4 Description:
Yet another stripped down fork of boost-ext ut2 (! not ut !).
ut2 is a library for testing using `constexpr` extensively in comparison to boost-ext/ut.
Homepage:https://github.com/openalgz/ut License: MIT