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 โ
Top 23 C++ Library Projects
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Clipboard
๐๐๏ธ๐ฌ Your new, ๐ง๐๐๐ค๐ฃ๐ ๐ช๐ก๐๐๐๐ค๐ช๐จ๐ก๐ฎ smart clipboard manager
-
Arduino-IRremote
Infrared remote library for Arduino: send and receive infrared signals with multiple protocols
-
casadi
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Tracy: A real time frame and sampling profiler for games and other applications | news.ycombinator.com | 2024-05-12
Project mention: What C++ library do you wish existed but hasnโt been created yet? | /r/cpp | 2023-07-08This one might fit the bill https://github.com/libcpr/cpr
Project mention: Why is QBitTorrent so worshipped? Genuinely asking from someone who has used uTorrent for a few years. | /r/torrents | 2023-12-06I had a longer answer, but qBittorrent is great and has a great webui/server model if you're running a separate linux box to run it in. If you're on windows, grab 4.3.9 or 4.6.2 with libtorrent 1.x. RSS stuff is nice too. Libtorrent 2.x has issues on Windows currently (read these threads if you want to know more - https://github.com/arvidn/libtorrent/pull/7013 - https://github.com/arvidn/libtorrent/issues/6667#issuecomment-1804035311 ). Please don't bug Arvid about it though. Libtorrent 2.x gets us Bittorrent v2, which is a good thing.
Project mention: hotel management system project in c++ ๐ | /r/programmingcirclejerk | 2023-07-01
However, there are plenty of libraries at this point which can handle the signal to varying degrees (some cant handle cast type but many dont care about that feature, including the game itself). I believe the most up to date currently is: https://github.com/Arduino-IRremote/Arduino-IRremote
If you are talking about non-small matrix multiplication in MKL, is now in opensource as a part of oneDNN. It literally has exactly the same code, as in MKL (you can see this by inspecting constants or doing high-precision benchmarks).
For small matmul there is libxsmm. It may take tremendous efforts make something faster than oneDNN and libxsmm, as jit-based approach of https://github.com/oneapi-src/oneDNN/blob/main/src/gpu/jit/g... is too flexible: if someone finds a better sequence, oneDNN can reuse it without major change of design.
But MKL is not limited to matmul, I understand it...
Project mention: Neovide โ a simple, no-nonsense, cross-platform GUI for Neovim | news.ycombinator.com | 2024-01-31Another problem is that the cursor moves while the screen is buffer is being rendered. The location is only really known once the cursor settles in the same place for some time, which is unacceptable in terms of latency.
The synchronized output extension could be used to do this, though. https://github.com/contour-terminal/contour/blob/master/docs...
Alternatives are glog from Google is full-featured, like spdlog, while Plog offers a lightweight alternative. Both are worthy upgrades on using C++ built-in std::clog.
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. :)
If you can't use the STL because of exceptions: https://www.etlcpp.com/
Interface for several solvers and integrators.
C++ Library related posts
-
Tracy: A real time frame and sampling profiler for games and other applications
-
HarfBuzz: Text Shaping Engine
-
Tracy: Real-time nanosecond resolution frame profiler
-
Rive Renderer โ now open source and available on all platforms
-
Tracy Profiler
-
Need help with FAST feature detector. What's happening here.
-
How orientation is used in FAST features in ORB?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 14 May 2024
Index
What are some of the best open-source Library projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | imgui | 56,047 |
2 | Apache Thrift | 10,162 |
3 | tracy | 7,881 |
4 | librealsense | 7,300 |
5 | td | 6,545 |
6 | cpr | 6,177 |
7 | libtorrent | 5,041 |
8 | CGal | 4,569 |
9 | Clipboard | 4,368 |
10 | Arduino-IRremote | 4,296 |
11 | harfbuzz | 3,606 |
12 | oneDNN | 3,471 |
13 | rttr | 2,990 |
14 | indicators | 2,839 |
15 | argparse | 2,390 |
16 | contour | 2,244 |
17 | plog | 2,099 |
18 | FunctionalPlus | 2,012 |
19 | etl | 1,961 |
20 | tabulate | 1,806 |
21 | casadi | 1,560 |
22 | fann | 1,555 |
23 | proxy | 1,253 |
Sponsored