C++ Stl

Open-source C++ projects categorized as Stl

Top 21 C++ Stl Projects

  • assimp

    The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.

    Project mention: The Asset-Importer-Lib Minor Release Version 5.3.0 is out | /r/GraphicsProgramming | 2023-09-26
  • EA Standard Template Library

    EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.

    Project mention: Sane C++ Libraries | news.ycombinator.com | 2024-01-27

    > you can still use it with smart pointers provided by any other library

    Is the point of having a kitchen-sink library like this not that you dont have to reach for a 3rdparty library for things that you need 'all the time'?

    Certainly, not everyone needs it.

    ...but, not everyone needs threads either. Not everyone needs an http server; and yet, if you have an application framework that provides them, when you do need them, it saves you reaching for yet-another-dependency.

    Was that no the point from the beginning?

    unique_ptr is a fundamental primitive for many, as you see from some other frameworks (1), and implementation is not always either a) trivial, or b) as simple as 'just use std::unique_ptr'.

    This does seem like a very opinionated decision with reasonably unclear justification.

    [1] - eg. https://github.com/EpicGames/UnrealEngine/blob/release/Engin..., https://github.com/electronicarts/EASTL/blob/master/include/...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Slic3r

    Open Source toolpath generator for 3D printers

  • FunctionalPlus

    Functional Programming Library for C++. Write concise and readable C++ code.

    Project mention: Leaving Haskell Behind | news.ycombinator.com | 2023-08-24

    Hoogle is really amazing!

    Inspired by it, I implemented something similar for FunctionalPlus (a functional-programming library for C++): https://www.editgym.com/fplus-api-search/

    I'd love to see more projects taking this path too. :)

  • hypervisor

    lightweight hypervisor SDK written in C++ with support for Windows, Linux and UEFI

  • mayo

    3D CAD viewer and converter based on Qt + OpenCascade

  • stdgpu

    stdgpu: Efficient STL-like Data Structures on the GPU

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • rapidyaml

    Rapid YAML - a library to parse and emit YAML, and do it fast.

  • DicomToMesh

    A command line tool to transform a DICOM volume into a 3d surface mesh (obj, stl or ply). Several mesh processing routines can be enabled, such as mesh reduction, smoothing or cleaning. Works on Linux, OSX and Windows.

  • stlkrn

    C++ STL in the Windows Kernel with C++ Exception Support

  • winlamb

    A lightweight modern C++11 library for Win32 API, using lambdas to handle Windows messages.

    Project mention: Cross-platform file mapping | /r/cprogramming | 2023-05-10
  • ArduinoSTL

    An STL and iostream implementation based on uClibc++ that supports my CS-11M class.

  • fifo_map

    a FIFO-ordered associative container for C++

  • crtsys

    C/C++ Runtime library for system file (Windows Kernel Driver) - Supports Microsoft STL

  • h5cpp

    C++17 templates between [stl::vector | armadillo | eigen3 | ublas | blitz++] and HDF5 datasets

  • BackportCpp

    Library of backported modern C++ types to work with C++11

  • ParallelReductionsBenchmark

    Thrust, CUB, TBB, AVX2, CUDA, OpenCL, OpenMP, SyCL - all it takes to sum a lot of numbers fast!

  • md4qt

    Markdown parser for Qt6 or ICU

  • CPP-Exercises

    This is a repo to store any C++ exercise code that I worked on.

  • cpp-clamp-cast

  • Img2STL

    Application for converting images to STL (3D model for printing)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-01-27.

C++ Stl related posts

Index

What are some of the best open-source Stl projects in C++? This list will help you:

Project Stars
1 assimp 10,169
2 EA Standard Template Library 7,628
3 Slic3r 3,232
4 FunctionalPlus 1,987
5 hypervisor 1,304
6 mayo 1,167
7 stdgpu 1,066
8 rapidyaml 507
9 DicomToMesh 403
10 stlkrn 368
11 winlamb 317
12 ArduinoSTL 310
13 fifo_map 171
14 crtsys 170
15 h5cpp 139
16 BackportCpp 66
17 ParallelReductionsBenchmark 59
18 md4qt 13
19 CPP-Exercises 12
20 cpp-clamp-cast 6
21 Img2STL 5
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com