Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 16 C++ Vector Projects
-
I would also recommend GLM
-
gdal
GDAL is an open source MIT licensed translator library for raster and vector geospatial data formats.
Project mention: What data structure should I use for reading data from a .shp file? | reddit.com/r/cpp_questions | 2023-01-30I think this would be the best way to handle this. GDAL is what you should look into for this project.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
You can also open an issue here https://github.com/synfig/synfig/issues
-
terra
R package for spatial data handling https://rspatial.github.io/terra/reference/terra-package.html (by rspatial)
Terra is very fast and worth looking into
-
-
-
Project mention: Check out my new differential geometry c++20 library. Not "geometric algebra", I said "differential geometry." | reddit.com/r/cpp | 2023-01-24
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Project mention: If you limit an std::string in a class to be < 15 characters, can you assume that any time the string is read it will stay on the stack due to SSO? | reddit.com/r/cpp | 2022-11-08
It would be possible to do a much more compact SSO, but I think they've done it this way for performance reason. E g. I've implemented a vector with SSO, and there i only have 1 byte overhead: https://github.com/martinus/svector
-
Matrix
Easy-to-use Scientific Computing library in/for C++ available for Linux and Windows. (by mlcpp)
-
vec-mat-comp-quat
C++ 2d/3d/4d Vector, 2x2/3x3/4x4 Matrix, Complex Number, Quaternion, and 3d Transformation Classes / Functions (Header Only libraries)
-
Vector3D
A blazing fast lightweight 3D C++ vector library that supports AVX2 SIMD vector operations.
Hey HN,
I created a simple vector3D C++ library for scientific and video game coding. I tried to make it as fast as I could. I would love it if you could give me feedback on the library. Also, do you know how to make it faster?
Here is the link to the repo: https://github.com/cdelv/Vector3D
All the usage instructions and documentation is in the Readme.
-
Project mention: What learning experience or material do you feel advanced your command of cpp the most? | reddit.com/r/cpp | 2023-02-08
Finally I decided that I didn't need separate point and vector classes, and chose OpenGL glsl vectors and matrices as a model for what I wanted. I decided to implement them and swizzling (one of my primary motivators) in a library, and that is what my long-term personal project is (https://github.com/davidbrowne/dsga).
-
MATHRIL is a mathematics library for game programming in C++. It heavily uses operator overloading with r-value reference to thoroughly optimize performance and reduce memory consumption.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Vector related posts
- Draw tool not working properly
- Help me guys to fix it- i create a meteor image in inkscape and then i save file as "sif" so i can open it in synfig but this message is coming and the final image is colour less
- What data structure should I use for reading data from a .shp file?
- Check out my new differential geometry c++20 library. Not "geometric algebra", I said "differential geometry."
- GDAL v3.6.2 released
- Vulkan mismatch mat4 to array with GLM?
- Which strongly typed/backend programming languages have you encountered/used in this field?
-
A note from our sponsor - Sonar
www.sonarsource.com | 27 Mar 2023
Index
What are some of the best open-source Vector projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | GLM | 7,337 |
2 | gdal | 3,690 |
3 | synfig | 1,454 |
4 | terra | 417 |
5 | hlslpp | 377 |
6 | blitz | 355 |
7 | Tensor | 64 |
8 | svector | 62 |
9 | Matrix | 25 |
10 | vec-mat-comp-quat | 13 |
11 | Vector3D | 12 |
12 | dsga | 5 |
13 | Mathril | 3 |
14 | fms_blas | 1 |
15 | htcw_data | 0 |
16 | hypervector | 0 |