A curated list of resources for Metaverse Markup Language (MML): tools, docs, editors, and more.
-
Metaverse Markup Language (MML) - Official Site:
Open-source web technologies for building multi-user metaverse experiences using HTML and JavaScript. -
MML Documentation:
Comprehensive guides and references for MML elements. -
MML Discord:
Join the community on Discord to discuss MML and connect with other developers. -
Main MML Repository:
Metaverse markup language for describing 3D multi-user interactive metaversal objects and experiences based on HTML.
-
MML Editor:
An interactive editor for building and testing MML documents. -
3D Web Experience:
Packages to run web-based, multi-user 3D web experiences supporting MML. -
Esbuild Plugin MML:
An esbuild plugin that bundles JavaScript/React sources into HTML documents for MML. -
MML React Starter Project:
Example of a server that serves a live MML document using React. -
MML Starter Project:
Example server for serving live MML documents via WebSocket. -
MML Guided Tour:
Implements an MML Guided Tour with live, multiplayer experiences. -
MML React Space:
Uses MML, 3D Web Experience, and React for interactive 3D web experiences. -
MML Playground:
Minimal 3D playground powered by MML for creating live, multiplayer experiences. -
MML Starter Project Overlay:
UI overlay for quick access to MML resources and project sharing.
-
MML Blog:
Stay updated with the latest news, tutorials, and announcements related to MML. -
MSquared Blog:
News and updates from MSquared, with frequent MML-related updates. -
Introducing Crowd Support in Web Worlds:
Mass concurrency and Crowd Support in MML. -
AI-Powered NPC with MML:
Guide on integrating AI to power NPCs using MML and OpenAI. -
MSquared Atlas:
A live, searchable index of creators, assets, and activity across worlds and chains, with trusted snapshots and runtime policy enforcement to power interoperable MML experiences. -
OpenPage:
Fan, engagement, and loyalty platform with MML support.
-
MML Examples:
Demonstrations of MML capabilities and project templates. -
MML Editor Explore:
Explore examples and code snippets within the MML Editor. -
3D Web Experience Examples:
Examples showcasing the 3D Web Experience with MML by TheCodeTherapy. -
Crazy Run 2:
Obstacle course game with leaderboard and achievements, created entirely in MML.
-
Live Streaming to the Metaverse:
How to stream events inside of MML using Cloudflare. -
Cloudflare Stream:
Service for hosting streams integrated with MML. -
Dolby OptiView:
High-quality live streaming and playback service. -
OBS (Open Broadcaster Software):
Free and open-source software for video recording and streaming, compatible with MML setups.
-
Somnia Playground:
A hub for creativity and immersive experiences using MML. -
Somnia Blockchain:
High-speed EVM blockchain with native MML support.
- Etherbase:
A backend read/write service for EVM contracts that makes it easy to emit events, set state, and execute functions. Designed to be MML-compatible for wiring live on-chain data into MML experiences.
-
GLTF Avatar Exporter:
Tool for exporting avatars in GLTF format for use in MML. -
MML Avatar Tools:
Web tool for fixing mesh, skeleton, and material issues in avatars. -
MML Blender Extension:
Blender extension for MML avatar preparation. -
Sandbox Converter App:
Web application that converts various types of The Sandbox avatars into MML-wrapped GLBs, producing assets ready to drop into MML scenes. -
Avatar Creator:
React component library for building fully-rigged 3D avatars powered by PlayCanvas, plus a minimal Next.js app as a live playground/reference integration—useful in MML pipelines. -
Game Rig Tools:
Tools for preparing game-ready rigs in Blender. -
Surface Heat Skinning:
Blender addon for optimized rigging. -
Avatar Documentation:
Comprehensive guide and tutorial for creating MML avatars. -
Grillz Gang:
NFT collection with MML-ready avatars. -
Mcbess Celmates Avatar Set:
MML Conversion of Mcbess Celmates avatar. -
Broadside Avatar 1:
MML Conversion of Broadside avatar. -
Broadside Avatar 2:
Another Broadside avatar conversion in MML. -
Sappy Seal:
MML Conversion of Sappy Seals avatar. -
MML Avatar Starterkit:
A quick guide and tool to get started with MML avatars at scale. -
MML Avatar Starterkit Web Tool:
Batch web tool to generate multiple MML files from GLB URLs. -
Toothpaste Avatar:
VRM to MML avatar conversion. -
Salt and Pepper Avatars:
VRM to MML Avatar conversion. -
Avatar Tools (online tool):
Online tool for testing and creating avatars. -
Further MML Avatar Creation Resources:
Additional resources for creating avatars with MML. -
Blender Workflow Docs:
Detailed guide for creating MML avatars using Blender and free rigging tools. -
M-Character Reference:
A detailed reference for M-Character elements in MML. -
Video Tutorial:
A video tutorial covering avatar creation techniques.