Showing 36 of 249 projects
A small, portable and extensible C++ 3D coding framework for cross-platform graphics applications.
An open-source C++ engine for 3D game development, offering a full suite of tools and cross-platform support.
An open-source, modular C++ game engine with a feature-rich editor and visual scripting.
A JavaScript framework and toolkit for creating interactive 3D/2D visualizations in the browser, optimized for data visualization.
A curated list of resources, libraries, tools, and demos for the WebGPU ecosystem.
A modern source port for DOOM engine games with advanced graphics, dynamic lighting, and extensive modding support.
A single-file C99 library for loading and writing glTF 2.0 assets, used by major graphics engines.
A C# library for 2D/3D geometric computing, mesh algorithms, and spatial data structures, compatible with Unity.
A collection of identical 3D scenes implemented across 20+ graphics APIs, engines, and platforms for rendering comparison.
An all inline SIMD C++ linear algebra library optimized for games and graphics applications.
An independent fork of Blender focused on continuing and enhancing the Blender Game Engine (BGE) after its official removal.
React Native binding for iOS ARKit, enabling augmented reality app development with 3D components and plane detection.
A simple web-based 3D game engine built on three.js and cannon.js, focused on third-person character controls and gameplay mechanics.
A futuristic racing game built with HTML5 and WebGL, showcasing browser-based 3D graphics.
A simple 3D and 2D graphics engine for Rust designed for minimal friction when drawing geometric figures.
A simple, frictionless 3D graphics engine for Rust that makes drawing and manipulating geometric shapes easy.
An IDE for interactive AI image and video creation, turning prompting into intentional crafting for artists and filmmakers.
A lightweight C++/Python library for 3D data processing, geometry algorithms, and rendering with an easy-to-use API.
A Go library for generating wireframe globe visualizations with support for graticules, boundaries, dots, lines, and rectangles.
A cross-platform C++ game engine for 2D and 3D development with Vulkan rendering and Lua scripting.
A lightweight, cross-platform 3D rendering and animation engine with a clean C++ architecture and C-style API.
An open-source 3D game engine supporting Vulkan and DirectX 12 across Linux, Windows, and Android platforms.
A lightweight WebGL library for quick prototyping with OpenGL-style matrix stack and immediate mode.
Xenko is a cross-platform game engine with a focus on VR/AR development, now known as Stride.
A curated list of awesome WebGL libraries, resources, tutorials, and tools for developers.
A curated list of awesome WebGL libraries, resources, tutorials, and tools for 3D web graphics development.
A toolkit for creating rich and interactive 2D or 3D experiences using HTML elements powered by CSS3D and WebGL.
A Python library for 3D point cloud processing that leverages the scientific Python stack for complex operations with minimal code.
A pure Java 3D real-time strategy game engine with built-in editor and versatile data structure.
A modern C++ library for processing and visualizing polygon surface meshes with efficient data structures and standard algorithms.
A C++ 3D game engine ported to run in web browsers using JavaScript, WebGL, and WebAssembly via Emscripten.
Extend Three.js standard materials with custom vertex and fragment shaders for both vanilla and React environments.
A Godot Engine add-on for generating river meshes with flow and foam maps using bezier curves.
An educational modern-C++ 3D game engine with deferred PBR, physics, audio, and a runtime editor.
A WebGL-based 3D particle system engine designed to work seamlessly with three.js.
A C++20 framework for creative coding, enabling 2D/3D games, media art, visualizers, and simulators across Windows, macOS, Linux, and the Web.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.