C++ Algorithms

Open-source C++ projects categorized as Algorithms

Top 23 C++ Algorithm Projects

  • C-Plus-Plus

    Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.

  • cp-algorithms

    Algorithm and data structure articles for https://cp-algorithms.com (based on http://e-maxx.ru)

  • Project mention: Do you know of any helpful sources like this for leetcode? | /r/csMajors | 2023-10-02

    I've been learning alot from this git repository: https://cp-algorithms.com/ . Do you know of any of any sources or repositories like this that help with Leetcode or problem solving?

  • 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.

    WorkOS logo
  • LeetCode

    This repository contains the solutions and explanations to the algorithm problems on LeetCode. Only medium or above are included. All are written in C++/Python and implemented by myself. The problems attempted multiple times are labelled with hyperlinks.

  • CGal

    The public CGAL repository, see the README below

  • NumCpp

    C++ implementation of the Python Numpy library

  • RxCpp

    Reactive Extensions for C++

  • Project mention: Why doesn't C++ use higher-order functions on iterators like Rust does? | /r/cpp | 2023-05-19

    And, prior to that https://github.com/ReactiveX/RxCpp

  • EPIJudge

    EPI Judge - Preview Release

  • 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.

    InfluxDB logo
  • Coding

    Data Structures and Algorithms (DSA) Preparation sheet

  • Project mention: Just started reading this book "Groking the coding interview" found this paragraph worth sharing | /r/developersIndia | 2023-05-18
  • 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. :)

  • etl

    Embedded Template Library

  • Project mention: Modern C++ Programming Course | news.ycombinator.com | 2023-11-28

    If you can't use the STL because of exceptions: https://www.etlcpp.com/

  • CppRobotics

    cpp implementation of robotics algorithms including localization, mapping, SLAM, path planning and control (by onlytailei)

  • DataStructures-Algorithms

    This repo contains links of resources, theory subjects content and DSA questions & their solution for interview preparation from different websites like geeksforgeeks, leetcode, etc.

  • verge

    Official Verge Core Source Code Repository :muscle:

  • control-flag

    A system to flag anomalous source code expressions by learning typical expressions from training data

  • Algorithms

    Collection of algorithms in multiple programming languages. (by thuva4)

  • CppRobotics

    Header-only C++ library for robotics, control, and path planning algorithms. Work in progress, contributions are welcome!

  • SIMDCompressionAndIntersection

    A C++ library to compress and intersect sorted lists of integers using SIMD instructions

  • CXXGraph

    Header-Only C++ Library for Graph Representation and Algorithms

  • Project mention: Hacktoberfest is ON CXXGraph | dev.to | 2023-10-09

    Actual Web Site

  • flux

    A C++20 library for sequence-orientated programming (by tcbrindle)

  • Project mention: Why are strings and IO so complicated? | /r/cpp | 2023-12-07

    flux (https://github.com/tcbrindle/flux) (like ranges::views)

  • Data-Structures-and-Algorithms-in-cpp

    This repository is in development phase and will soon provide you with c++ code of various data structures and algorithms

  • think-cell-library

    think-cell core library

  • Project mention: Inside boost::concurrent_flat_map | /r/cpp | 2023-07-07

    We at think-cell use that pattern a lot in our library.

  • Daily-Coding-DS-ALGO-Practice

    A open source project🚀 for bringing all interview💥💥 and competative📘 programming💥💥 question under one repo📐📐

  • Data-Structures-and-Algorithms

    Data Structures and Algorithms implemented In Python, C, C++, Java or any other languages. Aimed to help strengthen the concepts of DSA. Give a Star 🌟 if it helps you.

  • SaaSHub

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

    SaaSHub logo
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 2023-12-07.

C++ Algorithms related posts

Index

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

Project Stars
1 C-Plus-Plus 29,048
2 cp-algorithms 6,464
3 LeetCode 5,447
4 CGal 4,525
5 NumCpp 3,370
6 RxCpp 2,973
7 EPIJudge 2,752
8 Coding 2,261
9 FunctionalPlus 1,998
10 etl 1,942
11 CppRobotics 1,718
12 DataStructures-Algorithms 1,599
13 verge 1,393
14 control-flag 1,239
15 Algorithms 484
16 CppRobotics 433
17 SIMDCompressionAndIntersection 410
18 CXXGraph 392
19 flux 382
20 Data-Structures-and-Algorithms-in-cpp 360
21 think-cell-library 349
22 Daily-Coding-DS-ALGO-Practice 313
23 Data-Structures-and-Algorithms 269
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com