Showing 36 of 96 projects
A large library of free and open-source 2D and 3D shaders with playable demos for the Godot game engine.
An open-source runtime for building and deploying high-performance multiplayer games across web and desktop.
A 3D C++ game engine with a built-in editor for creating games and interactive experiences.
A high-performance, editable terrain system for Godot 4, built as a C++ GDExtension addon.
A lightweight, single-file C++11 library for loading Wavefront OBJ 3D models with no dependencies.
A high-performance 3D graphics toolkit for real-time visualization, simulation, and virtual reality applications.
A multi-platform 2D and 3D game engine with consistent APIs in C++, C#, JavaScript, and TypeScript.
MIT-licensed open-source 3D game engine originally developed by GarageGames.
A Bounding Volume Hierarchy (BVH) implementation to accelerate raycasting and spatial queries for three.js meshes.
An open-source 3D game engine with full Blender integration for a unified game development workflow.
A declarative, type-safe 3D framework for Svelte powered by Three.js, with built-in physics and animation.
A huge library of MatCap (Material Capture) PNG textures for 3D graphics, organized by color.
A lightweight 3D physics engine for JavaScript, converted from OimoPhysics.
A free and open-source 3D voxel editor for creating graphics from cubes, available on desktop and mobile platforms.
A cross-platform 3D game engine written in Go, featuring OpenGL rendering, an integrated GUI, and spatial audio.
An open-source library for high-performance subdivision surface evaluation on CPU and GPU, matching Pixar's Renderman precision.
A collection of small C++17 libraries for building data-oriented physically-based graphics algorithms.
A highly optimized, header-only 2D/3D graphics math library for C, providing fast and ergonomic functions for graphics programming.
A WebGL graphic library for building scalable Web3D applications with modular architecture and high-quality rendering.
A physics plugin for Three.js that adds realistic physics simulations to 3D web scenes with minimal code changes.
Open source C++ skeletal animation library and toolset for runtime character animation playback with a data-oriented design.
Official repository for WebGL specifications and conformance test suite, enabling hardware-accelerated 3D graphics in web browsers.
Official repository for WebGL specifications and conformance test suite, enabling hardware-accelerated 3D graphics in web browsers.
A cross-platform, graphics API-agnostic rendering and compute library for .NET, providing a unified GPU interface.
A collection of interactive 3D sketches and experiments built with three.js for creative coding and WebGL exploration.
A simple Lua framework for rapidly building VR experiences across multiple platforms and devices.
A header-only C++11 library for loading and saving glTF 2.0 assets, featuring a new C-centric v3 API for low-overhead performance.
A free, open-source 3D game engine built in C++20 with Lua scripting and a full-featured editor.
A 3D engine for Android based on OpenGL ES 2.0/3.0, used for apps and live wallpapers.
A cross-platform C++/Lua framework for creative coding with 2D/3D graphics, shaders, sound, networking, and physics.
A Go framework for building cross-platform 2D and 3D applications that run on desktop, mobile, and web from a single codebase.
A collection of 3D components and engines for .NET, supporting WPF, WinUI, and Avalonia with DirectX 11.
A heightmap-based terrain plugin for Godot Engine 4.1+, featuring texture painting, LOD, grass, and holes.
A Vulkan-based source port of id Software's Quake, offering enhanced graphics and performance over QuakeSpasm.
An open-source library for cross-platform creative development, inspired by Flash and AIR APIs.
A small, portable and extensible C++ 3D coding framework for cross-platform graphics applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.