gsl-lite
Guideline library
A header-only implementation of C++ guidelines support library functions and types for improving code quality and safety.
gsl-lite – A single-file header-only version of ISO C++ Guidelines Support Library (GSL) for C++98, C++11, and later
900 stars
47 watching
109 forks
Language: C++
last commit: 22 days ago
Linked from 2 awesome lists
cpp11cpp14cpp17cpp98gslgsl-implementationsheader-onlyno-dependenciessingle-file
Related projects:
Repository | Description | Stars |
---|---|---|
binary1248/gls | A library to reduce boilerplate OpenGL code | 18 |
glouw/ctl | A fast compiling, type-safe template library for C99/C11 | 1,082 |
martinmoene/nonstd-lite | A set of simplified C++ standard library extensions for pre-C++11 environments. | 83 |
guillaumegomez/rust-gsl | A Rust binding for the GSL library. | 190 |
martinmoene/optional-lite | A header-only library providing an optional value type with C++98/C++11 compatibility and minimal dependencies. | 404 |
martinmoene/span-lite | A C++20-like span implementation for older compilers | 498 |
i2p-lite/i2p-lite | An implementation of the I2P Network protocol in C++17 with compatibility for C89 and performance optimization for embedded systems. | 11 |
micro-gl/micro-gl | A lightweight C++11 graphics library for creating 2D vector graphics without requiring FPU or GPU support. | 272 |
carlren/gslicr | A C++ library for real-time superpixel segmentation with GPU acceleration | 336 |
martinmoene/any-lite | A type-safe container for single values of any type in C++ | 135 |
libsigcplusplus/libsigcplusplus | A C++ library that provides a typesafe callback system for standard C++. | 385 |
openglsuperbible/sb7code | The source code repository for the 7th edition of a comprehensive OpenGL tutorial book | 730 |
jhasse/jngl | A lightweight, cross-platform 2D game library for building games on various platforms | 267 |
gnutls/nettle | A cryptographic library that provides a simple interface to low-level encryption algorithms and their variants. | 61 |
ripper37/glul | An OpenGL utility library providing modern C++11 design and high-level abstractions for creating 2D graphics, input management, window creation, and more. | 56 |