Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for graphics library
graphics-library
x
135 search results found
Guilite
⭐
6,990
✔️The smallest header-only GUI library(4 KLOC) for all platforms
Matplotplusplus
⭐
3,496
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
Silk.net
⭐
3,451
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
Diligentengine
⭐
3,182
A modern cross-platform low-level graphics library and rendering framework
Opentk
⭐
2,977
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.
Fluidx3d
⭐
2,918
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL.
Chafa
⭐
2,454
📺🗿 Terminal graphics for the 21st century.
Acid
⭐
1,682
A high speed C++17 Vulkan game engine
Geogram
⭐
1,532
a programming library with geometric algorithms
Fabgl
⭐
1,265
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
Rust Skia
⭐
1,232
Rust Bindings for the Skia Graphics Library
Lovyangfx
⭐
908
SPI LCD graphics library for ESP32 (ESP-IDF/ArduinoESP32) / ESP8266 (ArduinoESP8266) / SAMD51(Seeed ArduinoSAMD51)
Graphicalgorithm
⭐
786
🐙 🐙图形学论文实现
Methanekit
⭐
759
🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan
Vkvg
⭐
681
Vulkan 2D graphics library
Guilitesamples
⭐
594
✨Small interesting GUI effects could be reused everywhere
Awesome Game Engine Dev
⭐
503
Awesome list of resources for Game Engine Development.
Lv_demos
⭐
474
Examples, tutorials and applications for the LVGL embedded GUI library
Fbg
⭐
473
Lightweight C 2D graphics API agnostic library with parallelism support
Learningdirectx12
⭐
444
This repository is intended to be used as a code repository for learning DirectX 12.
Nabla
⭐
423
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
Debug Draw
⭐
395
Immediate-mode, renderer agnostic, lightweight debug drawing API.
Libwetcloth
⭐
360
A Multi-Scale Model for Simulating Liquid-Fabric Interactions
Graphics32
⭐
351
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.
Flycube
⭐
350
Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal. Provides main features including ray tracing.
Graphene
⭐
349
A thin layer of graphic data types
Mlx42
⭐
283
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.
Canvas_ity
⭐
273
A tiny, single-header <canvas>-like 2D rasterizer for C++
Gbox
⭐
263
🎨 A multi-platform graphic library
Awesome Graphics Libraries
⭐
251
😎 A curated list of 3D graphics libraries and resources
Hagl
⭐
250
Hardware Agnostic Graphics Library for embedded
Termgl
⭐
241
2D & 3D graphics engine in the terminal [C/C++]
Lv_port_pc_eclipse
⭐
241
PC simulator project for LVGL embedded GUI Library. Recommended on Linux and Mac.
Consolegameengine
⭐
235
.NET Console Graphics Engine
Metalnanovg
⭐
182
The Metal port of NanoVG.
Diligentfx
⭐
178
High-level rendering components
Bgrabitmap
⭐
177
📜 BGRABitmap graphics library made with Lazarus (Free Pascal).
Minigrafx
⭐
176
ESP8266 graphics library
Skity
⭐
169
A light weight 2D Vector Graphic renderer library writing in c++ for OpenGL3.3+ / OpenGLES3.0+ / Vulkan 1.1+/ WebGL2 with WASM
Cursedgl
⭐
164
Notcurses-based software rasterizer inspired by OpenGL 1.X that renders directly to the terminal
Bgracontrols
⭐
161
🆗 BGRA Controls is a set of graphical UI elements that you can use with Lazarus LCL applications.
Trippygl
⭐
140
A simple, lightweight yet highly versatile OpenGL graphics library
Vtkbool
⭐
138
A new boolean operations filter for VTK
Ruscii
⭐
119
Terminal graphics engine: build your games in the terminal!
Speculid
⭐
117
Easily Manage Graphics in Xcode Projects
Opendx
⭐
113
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.
Threepipe
⭐
98
A 3D viewer framework built on top of three.js with a focus on rendering, modularity and extensibility.
Gkern
⭐
96
🎥 Graphics Kernel: flexible, highly configurable, extensible render engine (realtime + offline)
Doomfire
⭐
80
DOOM fire implementation written in rust
Plutonem
⭐
64
A C, C++, Rust and COBOL library to draw graphics with pixels in the terminal
Glv
⭐
63
Graphics Library of Views
Windrawlib
⭐
61
C library for Windows for easy-to-use 2D painting with Direct2D or, on older Windows versions, GDI+.
Sdf 2d
⭐
51
A graphics library to enable the real-time rendering of 2D signed distance fields on the web.
Nolibgs_hello_worlds
⭐
50
Collection of PsyQ basic examples NOT using libgs
Elkengine
⭐
43
Simple graphics engine used as submodule in many of my projects
Tinyfx
⭐
43
small & reasonably fast declarative style gles3.1+/gl4.3+ renderer inspired by bgfx
Goulib
⭐
42
library of useful Python code for scientific + technical applications
Cala
⭐
40
Cross-platform system interface for hardware IO
Gfxprim
⭐
40
Open-source modular 2D bitmap graphics library with emphasis on speed and correctness.
Graphicsvg
⭐
38
Graphics library authored by Chris Schankula and Dr. Christopher Anand
Kcanvas
⭐
37
Yet another 2D API abstraction
Wasabi
⭐
34
Wasabi Vulkan Game Engine
Lime
⭐
33
A library for drawing graphics on the console screen
Kinieta
⭐
33
A Fast Animation Engine with an Intuitive API
Playmat
⭐
32
Mode7-style Graphics Library for the LÖVE framework
Xfg Rs
⭐
32
eXtensible Framegraph
Vulpesrender
⭐
30
Lightweight library of Vulkan primitives to simplify usage of Vulkan.
Cairo Cr
⭐
29
Cairo bindings for Crystal language.
Microgl
⭐
29
High-quality, no-compromise graphics library for embedded systems; currently under development.
Metal Guide
⭐
29
Metal Guide
Gdx2d
⭐
28
A simple to use Java library for games and graphics, for desktop (PC, Linux and Mac) and Android.
Simulationframework
⭐
26
A simple and user-friendly framework for writing small graphical apps in C#.
Giza
⭐
26
giza - a scientific plotting library for C/Fortran
Rythe Llri
⭐
25
Rythe Low Level Rendering Interface provides a graphics API agnostic rendering interface with minimal CPU overhead and low level access to verbose GPU operations.
Code Red
⭐
22
A Graphics Interface for DirectX12 and Vulkan
Mico
⭐
22
Experimental Javascript Environment
Basicrender
⭐
20
BasicRender is a graphics library that make it easy to render graphics and basic images to a console screen.
Vulkan Api
⭐
20
The exomia/vulkan-api repository contains .NET bindings providing low-level and cross-platform access to the Vulkan API.
Raylibpyctbg
⭐
19
A Python ctypes binding generator for the awesome C library Raylib.
Volcanosamples
⭐
19
Volcano sample code to get started with Vulkan. Keep it simple, short and sweet.
U8g2 Rpi Demo
⭐
18
This is a demo for using the U8G2 library on the Raspberry Pi
Tortoise
⭐
18
An implementation of the Python turtle library in C++ using SDL2
Hei
⭐
17
Small utility library that serves as an abstraction layer between your application and everything else.
Eggache Gl
⭐
16
EggAche is a Lightweight, Cross-Platform C++ Graphics (GUI) Library
Render
⭐
16
A lightweight graphics library for the Elm programming language
Skikographics2d
⭐
16
A Graphics2D implementation written in Kotlin and targeting Skiko as a backend.
Nautilus
⭐
16
The complete graphics engine
Vic
⭐
15
High performance video graphic library for embedded systems
Draw Lib
⭐
15
Draw is a Starling powered Graphics implementation.
Mesh Subdivision
⭐
15
A collection of common mesh subdivision algorithms
Tcl.gd
⭐
14
Feature-complete Tcl interface to GD graphics drawing library
Codedraw
⭐
14
CodeDraw is a beginner-friendly drawing library which can be used to create pictures, animations and even interactive applications.
Embedded Canvas
⭐
14
A canvas on which you can draw anything with ease before drawing the pixels on your small hardware display.
Pico Usb Midi Processor
⭐
13
Use a Raspberry Pi Pico board to process USB MIDI data between a USB MIDI Keyboard or other device and a PC or other USB MIDI Host
Crosscore_dev
⭐
13
crosscore is a portable C++ library for graphics programming
Gfx D
⭐
13
A graphics library for D
Swiftygfx
⭐
12
A Swift graphics library useful when working with dot matrix displays.
Asciigl
⭐
12
A Small C ASCII Graphics Library
Zxnext_layer2
⭐
12
C layer 2 graphics API for Spectrum Next
Sdl2_raw P6
⭐
12
Low-level NativeCall binding to SDL2
1-100 of 135 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.