Productive, portable, and performant GPU programming in Python.
- taichi
- differentiable-programming
- gpu-programming
- sparse-computation
47,133 repositories indexed
1–24 of 30 · Most stars
Productive, portable, and performant GPU programming in Python.
Safe and rich Rust wrapper around the Vulkan API
A modern cross-platform low-level graphics library and rendering framework
Go Language Library for SVG generation
A basic 3D scene implemented with various engines, frameworks or APIs.
A curated list of awesome WebGL libraries, resources and much more
GPU-powered 3D HTML. ✨🧊 <lume-box size="1 2 3">
😎 The open-source, Haskell-built video editor for GIF makers.
:small_red_triangle::sunglasses: A curated list of awesome stuff to learn computer graphics
Thin, unified, C++-flavored wrappers for the CUDA APIs
Cross Platform GUI for D programming language
Interactive graphing library for .NET programming languages :chart_with_upwards_trend:
Vulkan API bindings for Go programming language
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
DiffSharp: Differentiable Functional Programming
Functional Reactive Programming domain-specific language for efficient hybrid systems
Vulkan compute for people
Id Software's Id-tech-4-BFG in the Ada programming language.
Open source math and physics engine that executes MATLAB-syntax code. Features a modern compiler, automatic GPU acceleration for large calculations, and support for math on geometry / FEA calculations.
go library for image programming (merge, crop, resize, watermark, animate, ease, transit)
Tiny and easy to use ECS (Entity Component System) library for game programming
C++ Bitmap Library https://www.partow.net/programming/bitmap/index.html
A realtime visual programming language for interactive media.
Grok WebGL2 and GLSL through a sequence of guided tutorials, each chunked into atomic Q&A cards suitable for spaced repetition, with hands-on projects and solution code integrated throughout.