Welcome! This repository provides the glTF community a place to publish extensions they have created, gain visibility across the ecosystem, and connect with potential collaborators.
This repository is also a proving ground: extensions that demonstrate community adoption here are strong candidates for later submission to the main glTF repository, where the Khronos 3D Formats Working Group can consider them for the glTF standard.
How this repository relates to the main glTF repository:
-
The main glTF repository is where the Khronos 3D Formats Working Group develops specifications on the formal glTF roadmap, under the protections of the Khronos IP Framework. If you want to contribute an idea or draft specification for consideration by the working group, that is the place to go.
-
This Community repository is open to all. It provides community visibility with no direct Khronos working group involvement — though it is watched with interest as a valuable signal of community activity and requirements.
Because extensions here are not developed under the Khronos IP Framework, please
review each extension's licensing terms before implementing or using it — see
the individual extension directories and LICENSE.md for details.
Extensions are organized by vendor prefix under extensions/. Each extension
includes its own specification document and license information.
Community contributions are welcome. Before submitting, please review:
- CONTRIBUTING.md — how to contribute an extension or other material
- LICENSE.md — licenses in use across this repository
- COPYING.md — guidance on reusing or copying files and extensions
- vendors/README.md — how to request a new vendor prefix
At this time, this repository contains glTF 2.0 extensions only.