Skip to content
@third-party-dep

third-party-dep

Third Party Dependencies 📚

Repository Description Licenses Compatibility Language(standards) Remarks Documentation
GSL Microsoft GSL: Guidelines Support Library MIT ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
opencv OpenCV: Open Source Computer Vision Library Apache ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
sml [Boost::ext].SML (State Machine Language) Your scalable C++14 one header only State Machine Library with no dependencies Boost Software License 1.0 (BSL 1.0) ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
Catch2 Catch2 is mainly a unit testing framework for C++, but it also provides basic micro-benchmarking features, and simple BDD macros. Catch2's main advantage is that using it is both simple and natural. Tests autoregister themselves and do not have to be named with valid identifiers, assertions look like normal C++ code, and sections provide a nice way to share set-up and tear-down code in tests. Boost Software License 1.0 (BSL 1.0) ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
googletest This repository is a merger of the formerly separate GoogleTest and GoogleMock projects. These were so closely related that it makes sense to maintain and release them together. BSD 3-Clause ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
doctest doctest is a new C++ testing framework but is by far the fastest both in compile times (by orders of magnitude ) and runtime compared to other feature-rich alternatives. It brings the ability of compiled languages such as D / Rust / Nim to have tests written directly in the production code thanks to a fast, transparent and flexible test runner with a clean interface. MIT ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
json nlohmann/json MIT ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
rapidjson A fast JSON parser/generator for C++ with both SAX/DOM style API Tencent is pleased to support the open source community by making RapidJSON available. BSD License: Open Source ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
jsoncpp JSON is a lightweight data-interchange format. It can represent numbers, strings, ordered sequences of values, and collections of name/value pairs. JsonCpp is a C++ library that allows manipulating JSON values, including serialization and deserialization to and from strings. It can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files. MIT ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
spdlog Very fast, header-only/compiled, C++ logging library MIT ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
fmt {fmt} is an open-source formatting library providing a fast and safe alternative to C stdio and C++ iostreams. Copyright (c) 2012 - present, Victor Zverovich ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
rustfmt A tool for formatting Rust code according to style guidelines. Apache ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
wt Wt is a C++ library for developing web applications. GNU General Public License ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
units nholthaus/units MIT ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
mp-units mp-units - A Units Library for C++ The mp-units library is the subject of ISO standardization for C++23/26. More on this can be found in ISO C++ paper P1935 and NDC TechTown 2021 talk. We are actively looking for parties interested in field trialing the library. MIT ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
ChaiScript ChaiScript is one of the only embedded scripting language designed from the ground up to directly target C++ and take advantage of modern C++ development techniques, working with the developer how they would expect it to work. Being a native C++ application, it has some advantages over existing embedded scripting languages: BSD 3-Clause ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown
backward-cpp Backward is a beautiful stack trace pretty printer for C++. MIT ☐ Windows
☐ Linux
☐ Bare Metal
☐ C/C++
☐ Python
☐ Rust
☐ Maintained
☐ Deprecated
☐ Unknown

References:
Cpp: List of cpp libraries
Rust: List of cpp libraries

Popular repositories Loading

  1. json json Public

    Forked from nlohmann/json

    JSON for Modern C++

    C++

  2. units units Public

    Forked from nholthaus/units

    a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies.

    C++

  3. mp-units mp-units Public

    Forked from mpusz/mp-units

    A compile-time enabled Modern C++ library that provides compile-time dimensional analysis and unit/quantity manipulation.

    C++

  4. Catch2 Catch2 Public

    Forked from catchorg/Catch2

    A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)

    C++

  5. googletest googletest Public

    Forked from google/googletest

    GoogleTest - Google Testing and Mocking Framework

    C++

  6. jsoncpp jsoncpp Public

    Forked from open-source-parsers/jsoncpp

    A C++ library for interacting with JSON.

    C++

Repositories

Showing 10 of 18 repositories
  • mp-units Public Forked from mpusz/mp-units

    A compile-time enabled Modern C++ library that provides compile-time dimensional analysis and unit/quantity manipulation.

    third-party-dep/mp-units’s past year of commit activity
    C++ 0 MIT 86 0 0 Updated Jun 2, 2024
  • ChaiScript Public Forked from ChaiScript/ChaiScript

    Embedded Scripting Language Designed for C++

    third-party-dep/ChaiScript’s past year of commit activity
    C++ 0 378 0 0 Updated Jun 2, 2024
  • units Public Forked from nholthaus/units

    a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies.

    third-party-dep/units’s past year of commit activity
    C++ 0 MIT 137 0 0 Updated Jun 2, 2024
  • json Public Forked from nlohmann/json

    JSON for Modern C++

    third-party-dep/json’s past year of commit activity
    C++ 0 MIT 7,064 0 0 Updated Jun 2, 2024
  • Catch2 Public Forked from catchorg/Catch2

    A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)

    third-party-dep/Catch2’s past year of commit activity
    C++ 0 BSL-1.0 3,247 0 0 Updated Jun 2, 2024
  • googletest Public Forked from google/googletest

    GoogleTest - Google Testing and Mocking Framework

    third-party-dep/googletest’s past year of commit activity
    C++ 0 BSD-3-Clause 10,642 0 0 Updated Jun 2, 2024
  • jsoncpp Public Forked from open-source-parsers/jsoncpp

    A C++ library for interacting with JSON.

    third-party-dep/jsoncpp’s past year of commit activity
    C++ 0 2,712 0 0 Updated Jun 2, 2024
  • backward-cpp Public Forked from bombela/backward-cpp

    A beautiful stack trace pretty printer for C++

    third-party-dep/backward-cpp’s past year of commit activity
    C++ 0 MIT 525 0 0 Updated Jun 2, 2024
  • rapidjson Public Forked from Tencent/rapidjson

    A fast JSON parser/generator for C++ with both SAX/DOM style API

    third-party-dep/rapidjson’s past year of commit activity
    C++ 0 3,616 0 0 Updated Jun 2, 2024
  • wt Public Forked from emweb/wt

    Wt, C++ Web Toolkit

    third-party-dep/wt’s past year of commit activity
    C 0 419 0 0 Updated Jun 2, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…