graphics-library
There are 414 repositories under graphics-library topic.
idea4good/GuiLite
✔️The smallest header-only GUI library(4 KLOC) for all platforms
alandefreitas/matplotplusplus
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
dotnet/Silk.NET
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
DiligentGraphics/DiligentEngine
A modern cross-platform low-level graphics library and rendering framework
opentk/opentk
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
hpjansson/chafa
📺🗿 Terminal graphics for the 21st century.
EQMG/Acid
A high speed C++17 Vulkan game engine
rust-skia/rust-skia
Rust Bindings for the Skia Graphics Library
fdivitto/FabGL
ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal
AngelMonica126/GraphicAlgorithm
:octopus: :octopus:图形学论文实现
lovyan03/LovyanGFX
SPI LCD graphics library for ESP32 (ESP-IDF/ArduinoESP32) / ESP8266 (ArduinoESP8266) / SAMD51(Seeed ArduinoSAMD51)
MethanePowered/MethaneKit
🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan
jpbruyere/vkvg
Vulkan 2D graphics library
idea4good/GuiLiteSamples
✨Small interesting GUI effects could be reused everywhere
jpvanoosten/LearningDirectX12
This repository is intended to be used as a code repository for learning DirectX 12.
Devsh-Graphics-Programming/Nabla
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
repalash/threepipe
A 3D viewer framework built on top of three.js with a focus on rendering, modularity and extensibility.
grz0zrg/fbg
Lightweight C 2D graphics API agnostic library with parallelism support
glampert/debug-draw
Immediate-mode, renderer agnostic, lightweight debug drawing API.
lvgl/lv_demos
Examples, tutorials and applications for the LVGL embedded GUI library
raymondyfei/libwetcloth
A Multi-Scale Model for Simulating Liquid-Fabric Interactions
jslee02/awesome-graphics-libraries
:sunglasses: A curated list of 3D graphics libraries and resources
codam-coding-college/MLX42
Codam's own fixed, functioning and open source alternative of the miniLibX. MLX42 is a simple cross-platform graphics library running on GLFW and OpenGL.
graphics32/graphics32
Graphics32 is a graphics library for Delphi and Lazarus. Optimized for 32-bit pixel formats, it provides fast operations with pixels and graphic primitives. In most cases Graphics32 considerably outperforms the standard TBitmap/TCanvas methods.
andrejnau/FlyCube
Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal. Provides main features including ray tracing.
a-e-k/canvas_ity
A tiny, single-header <canvas>-like 2D rasterizer for C++
ebassi/graphene
A thin layer of graphic data types
ollelogdahl/ConsoleGameEngine
.NET Console Graphics Engine
tuupola/hagl
Hardware Agnostic Graphics Library for embedded
wojciech-graj/TermGL
2D & 3D graphics engine in the terminal [C/C++]
lvgl/lv_port_pc_eclipse
PC simulator project for LVGL embedded GUI Library. Recommended on Linux and Mac.
DiligentGraphics/DiligentFX
High-level rendering components
tboox/gbox
🎨 A multi-platform graphic library
EduApps-CDG/OpenDX
Bring DirectX to Linux! This is a Open Source DirectX implementation for Linux, providing native support for DirectX-based applications and games, without relying on Wine's Windows compatibility layer.
RuiwenTang/Skity
A light weight 2D Vector Graphic renderer library writing in c++ for OpenGL3.3+ / OpenGLES3.0+ / Vulkan 1.1+/ WebGL2 with WASM
ThingPulse/minigrafx
ESP8266 graphics library