https://github.com/bensuperpc/benlib
Fast and easy to use standalone header only library in C++20/C++23
https://github.com/bensuperpc/benlib
cmake cpp cpp20
Last synced: 12 months ago
JSON representation
Fast and easy to use standalone header only library in C++20/C++23
- Host: GitHub
- URL: https://github.com/bensuperpc/benlib
- Owner: bensuperpc
- License: mit
- Created: 2020-09-30T13:34:32.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-03-27T21:35:40.000Z (about 1 year ago)
- Last Synced: 2025-03-29T03:04:54.616Z (about 1 year ago)
- Topics: cmake, cpp, cpp20
- Language: C++
- Homepage:
- Size: 840 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# benlib
Fast and easy to use standalone header only 2D benlib library in C++20.
# Features
* [x] Math lib
* [x] Filesystem lib
# How to use it
This project is a header-only library and easy to use, just copy the `include/benlib` folder in your project and include the `benlib/benlib.hpp` header or via CMake FetchContent_Declare.
# Building and installing
See the [BUILDING](BUILDING.md) document.
# Contributing
See the [CONTRIBUTING](CONTRIBUTING.md) document.
# Sources, references and ideas
You can find here the sources, references, libs and ideas that I have used to make this library.
## Others benlib implementations
The list of others benlib implementations that I have benchmarked to compare the performance of my implementation.
## Libraries
Libraries used in this project.
* [cmake-init](https://github.com/friendlyanon/cmake-init)
* [google test](https://github.com/google/googletest)
* [google benchmark](https://github.com/google/benchmark)
* [Raylib](https://github.com/raysan5/raylib)
# Others
* [Benchmark visualization](https://int-i.github.io/python/2021-11-07/matplotlib-google-benchmark-visualization/)
# Licensing
[LICENSE](LICENSE)