Showing 25 of 25 projects
A powerful, beautiful, and open-source 3D game and rendering engine built as a friendly JavaScript framework.
A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
A curated list of resources for creative coding, including tools, libraries, tutorials, and communities for generative art, data visualization, and interaction design.
A curated list of resources for creative coding, including tools, libraries, tutorials, and communities for generative art, data visualization, and interactive design.
A collection of useful helpers and ready-made abstractions for react-three-fiber.
A gentle step-by-step guide through the abstract and complex universe of Fragment Shaders.
A fast, functional WebGL library that simplifies graphics programming by removing shared state.
A lightweight, cross-platform IDE for writing, debugging, and analyzing shaders with instant preview and plugin support.
A minimal, dependency-free WebGL library for developers who prefer low abstraction and custom shaders.
An interactive workshopper that teaches GLSL shaders and graphics programming through browser-based lessons.
A large library of free and open-source 2D and 3D shaders with playable demos for the Godot game engine.
A lightweight, cross-platform game engine written in modern C++17, designed for high performance and easy long-term maintenance.
A .NET library to run C# code in parallel on the GPU through DX12 and D2D1, generating HLSL shaders dynamically.
A tiny JavaScript library that reduces WebGL verbosity by providing concise helper functions for shaders, buffers, uniforms, and textures.
A collection of 45 OpenGL 3.x and 4.x examples with GLSL shaders demonstrating modern graphics programming techniques.
A high-performance GPU toolkit for WebGL-based data visualization, providing low-level WebGL/WebGPU abstractions.
A curated collection of high-quality OpenGL libraries, debuggers, tutorials, and resources for graphics developers.
A curated list of awesome OpenGL libraries, debuggers, tutorials, and resources for graphics programming.
A cross-platform C++/Lua framework for creative coding with 2D/3D graphics, shaders, sound, networking, and physics.
OpenGL bindings for React Native to implement complex visual effects over images and components.
A minimal shader-based library for 2D LWJGL sprite games, providing utilities for textures, shaders, and rendering.
A minimal shader-based library for 2D LWJGL sprite games, providing utilities for textures, shaders, and rendering.
A curated collection of bookmarks and resources for game development and real-time graphics programming.
A fast 2kB low-level WebGL library for GPU-accelerated particle systems and high-performance visual effects.
A lightweight vanilla WebGL library that turns HTML DOM elements into interactive textured planes.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.