magnum

Graphics library

A lightweight and modular graphics middleware for games and data visualization

Lightweight and modular C++11 graphics middleware for games and data visualization

GitHub

5k stars
173 watching
438 forks
Language: C++
last commit: almost 2 years ago
Linked from 5 awesome lists

3dandroidc-plus-plusc-plus-plus-11cmakeemscriptengamegame-enginegamedevglfwgraphicsgraphics-engineiosmagnumopenglsdlspir-vvulkanwebassemblywebgl

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mosra/magnum-integrationIntegration libraries for Magnum C++11/C++14 graphics engine98
lvgl/lvglAn embedded graphics library that enables the creation of beautiful UIs for microcontrollers and displays.17,707
mosra/corradeA multiplatform C++ utility library providing low-level utilities and lightweight container implementations to bridge platform differences.489
micro-gl/micro-glA lightweight C++11 graphics library for creating 2D vector graphics without requiring FPU or GPU support.280
ocornut/imguiA lightweight graphical user interface library for C++ designed for fast iterations and tooling in game engines and real-time applications.61,793
microsoft/vcpkgA tool to manage dependencies and packages for C/C++ projects on various platforms.23,503
bkaradzic/bgfxA cross-platform rendering library that provides a unified API for different graphics APIs and platforms.15,197
ultralight-ux/ultralightA lightweight HTML renderer for game and app developers, offering high-performance rendering on multiple platforms.4,700
patriciogonzalezvivo/lygiaA granular and multi-language shader library designed for performance and flexibility2,686
andrejnau/flycubeA low-level graphics API providing features like ray tracing and support for multiple backends390
facebook/iglA cross-platform library providing a low-level GPU interface for multiple graphics APIs2,980
ripper37/glulAn OpenGL utility library providing modern C++11 design and high-level abstractions for creating 2D graphics, input management, window creation, and more.56
visgl/luma.glA toolkit for WebGL-based data visualization, providing a low-level API and higher-level constructs to manage GPU acceleration of data analysis.2,331
lwjgl/lwjgl3A high-performance Java library providing direct access to native APIs for graphics, audio, parallel computing, and XR applications.4,852
halide/halideA programming language and framework for fast, portable data-parallel computation on various architectures.5,926