Cpp14

Open-source projects categorized as Cpp14
Language: + C++ + HTML + Python + C

Top 23 Cpp14 Open-Source Projects

  • CPlusPlusThings

    C++那些事

  • modern-cpp-tutorial

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

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

    A cheatsheet of modern C++ language and library features.

  • Project mention: Ask HN: Catching Up on C++? | news.ycombinator.com | 2024-02-20

    Just go through this https://github.com/AnthonyCalandra/modern-cpp-features and you should be fine.

    If you also like thorough explanations and graphs, there's https://hackingcpp.com/ that could answer many questions you might have.

    By the way, just in case, bookmark this online C++ reference https://eel.is/c++draft/ for diving in deep waters.

    Good luck!

  • 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: C++ Comparison Operator Craziness | news.ycombinator.com | 2024-02-12
  • awesome-modern-cpp

    A collection of resources on modern C++

  • Modern-CPP-Programming

    Modern C++ Programming Course (C++03/11/14/17/20/23/26)

  • Project mention: 3rd Edition of Programming: Principles and Practice Using C++ by Stroustrup | news.ycombinator.com | 2024-04-19
  • Open Source Routing Machine (OSRM)

    Open Source Routing Machine - C++ backend

  • SaaSHub

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

    SaaSHub logo
  • doctest

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

  • flecs

    A fast entity component system (ECS) for C & C++

  • Project mention: ECS, Finally | news.ycombinator.com | 2023-12-30

    I've also been enjoying building My First Gameâ„¢ in Bevy using ECS. The community around Bevy really shines, but Flecs (https://github.com/SanderMertens/flecs) is arguably a more mature, open-source ECS implementation. You don't get to write in Rust, though, which makes it less cool in my book :)

    I'm not very proud of the code I've written because I've found writing a game to be much more confusing than building websites + backends, but, as the author notes, it certainly feels more elegant than OOP or globals given the context.

    I'm building for WASM and Bevy's parallelism isn't supported in that context (yet? https://github.com/bevyengine/bevy/issues/4078), so the performance wins are just so-so. Sharing a thread with UI rendering suuucks.

    If anyone wants to browse some code or ask questions, feel free! https://github.com/MeoMix/symbiants

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

  • awesome-hpp

    A curated list of awesome header-only C++ libraries

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

  • eos

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

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

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

Cpp14 related posts

Index

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

Project Stars
1 CPlusPlusThings 37,636
2 modern-cpp-tutorial 23,242
3 modern-cpp-features 19,019
4 Catch 18,090
5 awesome-modern-cpp 11,373
6 Modern-CPP-Programming 10,952
7 Open Source Routing Machine (OSRM) 6,120
8 doctest 5,643
9 flecs 5,628
10 nghttp2 4,527
11 cppinsights 3,839
12 awesome-hpp 3,234
13 cpp-cheatsheet 2,933
14 immer 2,439
15 FunctionalPlus 2,033
16 eos 1,884
17 Turbo Vision 1,885
18 tabulate 1,819
19 rpclib 1,656
20 hana 1,640
21 mio 1,638
22 CppCon2020 1,625
23 kfr 1,608

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com