Compare commits

...

5 Commits

Author SHA1 Message Date
jimmyorourke e60d7c486a
Merge 6b601e655f into deb43b12c7 2024-04-30 02:21:30 +01:00
toge deb43b12c7
Add happly (PLY file parser) (#1537) 2024-04-28 23:50:26 +09:00
toge c4ce750e35
Add TinyTIFF (tiff library) (#1536) 2024-04-27 15:13:27 +09:00
jimmyorourke 6b601e655f
specify lic 2024-02-08 20:48:50 -08:00
jimmyorourke 3d5ccbfc2d
Add reflecxx reflection library. 2024-02-08 20:46:09 -08:00
1 changed files with 3 additions and 0 deletions

View File

@ -657,6 +657,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
* [stb-image](https://github.com/nothings/stb/blob/master/stb_image.h) - STB single-header image loading library. [Public Domain]
* [tesseract-ocr](https://github.com/tesseract-ocr) - An OCR engine. [Apache2]
* [TinyEXIF](https://github.com/cdcseacave/TinyEXIF) - Tiny ISO-compliant C++ EXIF and XMP parsing library for JPEG. [MIT]
* [TinyTIFF](https://github.com/jkriege2/TinyTIFF) - lightweight TIFF reader/writer library. [GPL-3.0]
* [Video++](https://github.com/matt-42/vpp) - A C++14 high performance video and image processing library. [MIT]
* [VIGRA](https://github.com/ukoethe/vigra) - A generic C++ computer vision library for image analysis. [MIT X11]
* [VTK](http://www.vtk.org/) - Open-source, freely available software system for 3D computer graphics, image processing and visualization. [BSD]
@ -969,6 +970,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
* [Nameof](https://github.com/Neargye/nameof) - Header-only C++17 library provides nameof macros and functions to obtain the simple name of variable, type, function, macro, and enum. [MIT]
* [Ponder](https://github.com/billyquith/ponder) - A C++11 library for reflection. [MIT]
* [reflect-cpp](https://github.com/getml/reflect-cpp) - Serialization through reflection, including automatic field name retrieval from structs. [MIT]
* [reflecxx](https://github.com/jimmyorourke/reflecxx) - Static reflection framework using libclang. Generates reflection meta-structures and provides helpers for compile-time field traversal, auto-serialization, and more. [MIT]
* [RTTR](https://github.com/rttrorg/rttr) - A C++11 library for reflection. [MIT] [website](http://www.rttr.org)
* [TSMP](https://github.com/fabian-jung/tsmp) - An intrusion and macro-free C++20 library for static reflection. It uses libclang to extract reflection data from your source code and makes it usable via template specialization. [MIT]
* [visit_struct](https://github.com/cbeck88/visit_struct) - A miniature library for struct-field reflection in C++. [Boost]
@ -1162,6 +1164,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
* [fccf](https://github.com/p-ranav/fccf) - A command-line tool that recursively searches a directory to find C/C++ source code matching a search string. [MIT]
* [{fmt}](https://github.com/fmtlib/fmt) :zap: - Small, safe and fast formatting library for C++. [Simplified BSD] [website](https://fmt.dev)
* [gcc-poison](https://github.com/leafsr/gcc-poison) - A simple header file for developers to ban unsafe C/C++ functions from applications.
* [happly](https://github.com/nmwsharp/happly) - A C++ header-only parser for the PLY file format. Parse .ply happily! [MIT]
* [hedley](https://github.com/nemequ/hedley) - A C/C++ header file designed to smooth over some platform-specific annoyances. [website](https://nemequ.github.io/hedley/)
* [icecream-cpp](https://github.com/renatoGarcia/icecream-cpp) - A small printing library for debugging purposes. [MIT]
* [inja](https://github.com/pantor/inja) - A Template Engine for Modern C++. [MIT]