Showing 33 of 249 projects
A game engine with Lua scripting support, built for extensibility and cross-platform development.
A Godot module for dynamically slicing convex meshes along a plane, ported from Unity's Ezy-Slicer.
A 3D tower defense game built with Three.js in JavaScript and HTML5.
A fully customizable WebGL shader sandbox to embed in your pages for interactive 3D graphics.
A Python 3D library inspired by Three.js, designed for simplicity and educational use.
A performant three.js library for implementing plane reflections on any mesh with correct orientation.
A NativeScript plugin for building augmented reality experiences on iOS and Android.
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 multiplayer Babylon.js demo with synchronized client and server-side physics simulation using WebSockets.
A C++ Godot engine module for creating voxel worlds with editor integration, gameplay features, and extendability.
A JavaScript rendering library for glTF 2.0 models with WebGL2 and WebGPU backends.
A low-level WebGL library for 3D graphics geeks that simplifies WebGL API tasks while maintaining expressive power.
A Framer module for rendering 3D graphics with support for animations, states, and importing various 3D model formats.
The easiest and fastest way to embed 3D models in iOS apps using SceneKit and Model I/O.
Custom HTML elements for building declarative 3D interactive web applications with PlayCanvas.
A modern C++ library providing 2D/3D geometry primitives, mesh generation, and ray intersection for applications like editors and ray tracing.
A game-oriented math library for Haxe using abstracts for expressive code with OpenFL/Heaps compatibility.
An Elixir library for 2D and 3D vector arithmetic, matrices, and quaternions for graphics and simulation.
Swift framework for converting Assimp-supported 3D models into SceneKit scenes at runtime.
A Swift toolkit for creating interactive VR experiences on iOS with SceneKit and viewfinder-based interaction.
A lightweight, expressive, and extensible multimedia engine for 2D/3D graphics and game development.
A Razor component library that wraps Babylon.js for 3D visualization in C# Blazor projects, with a focus on molecular rendering.
A browser-based F-18 fighter jet flight simulator with realistic physics and controls, built with Babylon.js and Ammo.js.
Declarative Angular components for three.js, enabling 3D scene rendering with Angular's ecosystem and performance.
A 3D graphics and game engine for Delphi and Windows, built on DirectX 11 and used to develop Rise of Legions.
A Lua library for 3D axis-aligned bounding box collision detection with game-oriented physics.
A WebGL port of Unity's MToon toon shader for babylon.js, enabling stylized 3D rendering in web applications.
A Godot Engine plugin for rendering and managing large amounts of grass, foliage, and vegetation with good performance.
Elixir NIF bindings for the Raylib game development library, enabling game programming in Elixir.
A spaced-repetition guide with hands-on projects to master WebGL2 and GLSL from fundamentals to advanced 3D shader logic.
A starter template for creating 3D applications with Babylon.js, TypeScript, and Webpack.
Interactive 3D graphics in Jupyter notebooks using Python for scientific visualization and education.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.