Showing 32 of 104 projects
A Vue.js plugin for creating high-quality 3D graphics and animations using Babylon.js with a declarative component-based API.
A single-header C graphics library for recreational coding, prototyping, small games, and experimentation.
A free and open-source 3D game engine written in the D programming language.
A neural network for real-time 6D object pose tracking in video using RGB-D data, trained only on synthetic images.
An open-source 3D third-person action RPG with multiplayer support, built on a custom Godot engine.
A feature-rich, extensible 3D game engine for the D language, built on OpenGL 4.3 and SDL2.
A JavaScript WebGPU library for creating high-performance 2D/3D graphics and web applications.
An open-source sci-fi first-person puzzle-platformer with realistic physics simulation and cross-platform support.
A minimal WebGL 2 and WebGPU graphics library providing a lightweight alternative to three.js.
A high-performance, zero-allocation Java pathfinding library designed for extreme concurrency and low latency in demanding environments like Minecraft servers.
A tiny, unlicensed 3D game engine written in C with C++ and Lua interfaces, emphasizing simplicity and embeddability.
An easy-to-use, high-performance Vulkan rendering engine for Rust with automated resource management and a render graph.
An open specification for streaming and distributing large volumes of 3D geographic data across web, mobile, and cloud platforms.
A header-only C++ library for real-time data visualization and simulation support using modern OpenGL.
A LÖVE library for 3D rendering with scene graph support and glTF 2.0 asset loading.
A Go library for efficient serialization and deserialization of glTF 2.0 files, the JPEG of 3D.
A modern reimplementation of Little Big Adventure 1 & 2 in TypeScript, Three.js, and React, playable in the browser.
A C++ SDK for integrating CityEngine's procedural 3D modeling engine into custom plugins and standalone applications.
A modern C++23 framework for game development, modding, and cheat creation with high-performance math, physics, and graphics support.
A lightweight, web-first, and extendable 3D rendering library with a three.js-like API and modern performance features.
A web framework and browser for building and experiencing rich virtual reality environments directly in the browser.
A JavaScript WebGL library focused on optimal performance across all browsers and devices.
An open-source Object Pascal physics engine library for 3D games with rigid body dynamics and collision detection.
A modern, beginner-friendly 3D and 4D Rubik's cube simulator with thousands of puzzles and a custom scripting language.
A JavaScript library for creating interactive 3D data visualizations by combining D3.js with the X3D graphics standard.
A library that simplifies 3D game development in GameMaker, from drawing 3D models in 2D games to building fully immersive 3D worlds.
A blazingly fast, minimal serial monitor and plotter for embedded systems and serial communication, written in Rust.
A modular C++ framework for rapid development of cross-platform applications including games, simulators, and viewers.
Swift framework for converting Assimp-supported 3D models into SceneKit scenes at runtime.
A Razor component library that wraps Babylon.js for 3D visualization in C# Blazor projects, with a focus on molecular rendering.
An R package for 3D visualization and analysis of biological image data, especially single neuron tracings.
An R package for 3D visualization and analysis of biological image data, especially single neuron tracings.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.