C++ Cpp14

Open-source C++ projects categorized as Cpp14

Top 23 C++ Cpp14 Projects

  • CPlusPlusThings

    C++ι‚£δΊ›δΊ‹

  • 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
  • modern-cpp-tutorial

    πŸ“š Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/

  • Catch

    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)

  • Project mention: Comparing C++ range libraries for filter+reverse case with non-trivial lambda | dev.to | 2024-06-03

    The code uses catch2 to test for correctness and performance. Catch2 is a unit testing framework for C++, but it also provides basic micro-benchmarking features. Unfortunately, it doesn't provide any way to visualise the results, so I created a script and submitted PR adding plotting capabilities to Catch.

  • Open Source Routing Machine (OSRM)

    Open Source Routing Machine - C++ backend

  • Project mention: Quickly checking whether a string needs escaping | news.ycombinator.com | 2024-05-31
  • doctest

    The fastest feature-rich C++11/14/17/20/23 single-header testing framework

  • nghttp2

    nghttp2 - HTTP/2 C Library and tools

  • Project mention: Nghttp2 1.57.0 – HTTP/2 C Library | news.ycombinator.com | 2023-10-21
  • cppinsights

    C++ Insights - See your source code with the eyes of a compiler

  • Project mention: C++ Insights – See your source code with the eyes of a compiler | news.ycombinator.com | 2024-04-05

    Sorry, I don't know about an Emacs plugin. All the plugins/extensions I'm aware of are listed in the Readme.md: https://github.com/andreasfertig/cppinsights/#c-insights--vi...

    I'm happy to add an entry for Emacs once somebody develops a plugin for that editor.

  • SaaSHub

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

    SaaSHub logo
  • cpp-cheatsheet

    Modern C++ Cheatsheet

  • immer

    Postmodern immutable and persistent data structures for C++ β€” value semantics at scale (by arximboldi)

  • Project mention: Text Editor Data Structures: Rethinking Undo | news.ycombinator.com | 2023-12-11

    I've been working on an editor (not text) in C++ and pretty early got into undo/redo. I went down the route of doIt/undoIt for commands but that quickly got old. There was both the extra work needed to implement undo separately for every operation, but also the nagging feeling that the undo operation for some operation wasn't implemented correctly.

    In the end, I switched to representing the entire document state using persistent data structures (using the immer library). This vastly simplified things and implementing undo/redo becomes absolutely trivial when using persistent data structures. It's probably not something that is suitable for all domains, but worth checking out.

    https://github.com/arximboldi/immer

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

  • Turbo Vision

    A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.

  • Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06
  • eos

    A lightweight 3D Morphable Face Model library in modern C++ (by patrikhuber)

  • tabulate

    Table Maker for Modern C++ (by p-ranav)

  • rpclib

    rpclib is a modern C++ msgpack-RPC server and client library

  • hana

    Your standard library for metaprogramming

  • mio

    Cross-platform C++11 header-only library for memory mapped file IO (by vimpunk)

  • CppCon2020

    Slides and other materials from CppCon 2020

  • kfr

    Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)

  • rang

    A Minimal, Header only Modern c++ library for terminal goodies πŸ’„βœ¨

  • Vc

    SIMD Vector Classes for C++

  • filesystem

    An implementation of C++17 std::filesystem for C++11 /C++14/C++17/C++20 on Windows, macOS, Linux and FreeBSD.

  • pfr

    std::tuple like methods for user defined types without any macro or boilerplate code

  • Project mention: Rooting for P1061 "Structured Bindings can introduce a Pack" | /r/cpp | 2023-10-19

    This single feature opens a world of new possiblities. For example, it makes implementing "getting the number of fields" trivial. Furthrmore, and much more importantly, it enables turning a struct into a tuple. Currently, this can only be done by enumerating cases (therefore it's not fully generic), as with Boost PFR. By the way, PFR greatly simplifies our codebases, especially for parts with serialization and/or reflection.

  • q

    C++ Library for Audio Digital Signal Processing (by cycfi)

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

C++ Cpp14 discussion

Log in or Post with

C++ Cpp14 related posts

  • Quill Low Latency Logging Library C++17

    1 project | news.ycombinator.com | 3 Jun 2024
  • Quickly checking whether a string needs escaping

    1 project | news.ycombinator.com | 31 May 2024
  • C++20 Idioms for Parameter Packs

    1 project | news.ycombinator.com | 27 Feb 2024
  • Nghttp2 1.57.0 – HTTP/2 C Library

    1 project | news.ycombinator.com | 21 Oct 2023
  • Rooting for P1061 "Structured Bindings can introduce a Pack"

    1 project | /r/cpp | 19 Oct 2023
  • Show HN: A hash array-mapped trie implementation in C

    2 projects | news.ycombinator.com | 10 Jul 2023
  • value semantics and spans/views

    1 project | /r/cpp | 11 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 13 Jun 2024
    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. Learn more β†’

Index

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

Project Stars
1 CPlusPlusThings 37,776
2 modern-cpp-tutorial 23,348
3 Catch 18,164
4 Open Source Routing Machine (OSRM) 6,145
5 doctest 5,667
6 nghttp2 4,532
7 cppinsights 3,877
8 cpp-cheatsheet 2,942
9 immer 2,445
10 FunctionalPlus 2,044
11 Turbo Vision 1,893
12 eos 1,886
13 tabulate 1,824
14 rpclib 1,660
15 hana 1,654
16 mio 1,645
17 CppCon2020 1,625
18 kfr 1,611
19 rang 1,454
20 Vc 1,424
21 filesystem 1,293
22 pfr 1,284
23 q 1,107

Sponsored
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.
www.influxdata.com