Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-webxr
All things WebXR.
https://github.com/msub2/awesome-webxr
Last synced: 4 days ago
JSON representation
-
Standout Projects
- Castle Builder - A collaborative and cross-platform castle-building game utilizing a unique Unity-to-three.js pipeline.
- Prehistoric Domain - A Jurassic Park-esque experience in the browser, with multiple dinosaur exhibits available and more planned for the future.
- Yolopia - A rhythm game which combines flow, boxing and pose matching.
- f60 - A cross-platform WebXR escape room series set within a Soviet prison.
- Above Par-adowski WebXR Mini Golf - A WebXR minigolf game designed by Paradowski Creative, featuring 9 holes spread across a unique and varied environment.
- Moonrider - A rhythm game built by Supermedium similar to Beat Saber.
- Plockle - A spatial block puzzle game with over 40 levels.
- Hello WebXR - Made to commemorate the release of the WebXR 1.0 API, showcases some of what's possible with WebXR.
- The Escape Artist - An award-winning escape room game by Paradowski Creative set inside the mind of an artist, with an overarching narrative about the creative process.
-
Art
- Brushwork VR - A VR app that simulates the process of painting with a virtual canvas, palette, color mixing, and more.
- SoulPaint - A VR app that provides you with 3D drawing tools and a virtual body to illustrate lived experiences.
- Obscura - Float around and explore a structure inspired by the architecture of Carlo Scarpa.
- Silk Brush - A port of Tilt Brush to WebXR with plans for future extensions.
- VARTISTE - A VR app for 2D drawing and image editing, and 3D model texturing.
- Brushwork VR - A VR app that simulates the process of painting with a virtual canvas, palette, color mixing, and more.
- Brushwork VR - A VR app that simulates the process of painting with a virtual canvas, palette, color mixing, and more.
-
Audio
- beats - A semi-collaborative app with various rooms where anyone can create or modify an existing musical loop.
- Fathom VR - A WebXR version of the music discovery app Fathom, which lets you search for and explore clouds of related artists with spatialized audio.
- TRACK - A linear ride through an immersive audiovisual experience developed by [Little Workshop](https://www.littleworkshop.fr/).
-
Avatars
- ReadyPlayerMe - Lets you quickly and easily create a 3D avatar online that you can download in glTF format.
- VRoid - Lets you create anime-styled 3D avatars that export to the highly-compatible .vrm format.
- Exokit Avatars - A web-based avatar system that can load humanoid avatars in multiple different model formats and features arm+leg IK, facial animation via visemes, and more. The original repo is no longer maintained, but there is a more up-to-date fork available [here](https://github.com/msub2/avatars).
-
Communities
-
Discord
- Metaverse Makers Discord - Official server for M3, the Metaverse Makers Mastermind group.
- WebXR Discord - Official Discord server for all things WebXR, with over 1000 members.
- WebXR Francophone Discord - French-speaking Discord server for WebXR.
- Wonderland Engine Discord - Wonderland Engine Discord server.
- XR Foundation Discord - Official server for XR Foundation, responsible for XREngine and various other metaverse-related projects.
- Zesty Market Discord - Official server for Zesty Market.
- Metaverse Makers Discord - Official server for M3, the Metaverse Makers Mastermind group.
- WebXR Discord - Official Discord server for all things WebXR, with over 1000 members.
- WebXR Francophone Discord - French-speaking Discord server for WebXR.
- Wonderland Engine Discord - Wonderland Engine Discord server.
- XR Foundation Discord - Official server for XR Foundation, responsible for XREngine and various other metaverse-related projects.
- Zesty Market Discord - Official server for Zesty Market.
-
Facebook
- Immersive Web - Oldest WebXR-related group, originally made for WebVR.
- WebXR - Slightly newer WebXR-centric group.
- WebXR Korea - Korean WebXR group created by Belivvr.
- WebXR Paris - Companion to the WebXR Paris group on [Meetup](https://www.meetup.com/WebXR-Paris/).
- Immersive Web - Oldest WebXR-related group, originally made for WebVR.
- WebXR - Slightly newer WebXR-centric group.
- WebXR Korea - Korean WebXR group created by Belivvr.
- WebXR Paris - Companion to the WebXR Paris group on [Meetup](https://www.meetup.com/WebXR-Paris/).
- Immersive Web - Oldest WebXR-related group, originally made for WebVR.
- WebXR - Slightly newer WebXR-centric group.
- WebXR Korea - Korean WebXR group created by Belivvr.
- WebXR Paris - Companion to the WebXR Paris group on [Meetup](https://www.meetup.com/WebXR-Paris/).
-
Forums
- Babylon.js Forum - Official Babylon.js forum.
- three.js Forum - Official three.js forum.
- PlayCanvas Forum - Official PlayCanvas forum.
- WebXR Community Forum - Official forum for all things WebXR. Sister community to the WebXR Discord.
-
LinkedIn
-
Reddit
- r/WebVR - Initially the main subreddit for WebVR discussion, now features general WebXR content along with [r/WebXR](https://www.reddit.com/r/WebXR/).
- r/WonderlandEngine - Wonderland Engine subreddit.
-
-
Companies and Cooperatives
-
Reddit
- Active Replica - Offers virtual event hosting through Mozilla Hubs.
- Active Theory - Developed the Dreamwave platform.
- Aircards - WebAR advertising/marketing agency.
- Hatsumi - A design studio developing experiences at the intersection of healthcare and art.
- Immers Space - A Distributed Cooperative Organization (DisCO) focused on enabling open and federated immersive web content.
- Laguna Labs - Immersive web tech agency.
- MetaVRse - Enterprise-focused metaverse creation company. Parent company of MetaVRse Engine, MetaVRse Studio, and MetaVRse Properties such as TheMall.
- Playko Software - VR/AR/WebXR agency and WebXR game development studio.
- REM5 - Digital immersive experience design studio specializing in education and social equity initiatives.
- Sketchfab - 3D model marketplace that offers a VR previewer.
- Vhite Rabbit - Parent company behind Construct Arcade.
- Hatsumi - A design studio developing experiences at the intersection of healthcare and art.
- Laguna Labs - Immersive web tech agency.
-
-
Content Hubs
-
Reddit
- 2WSZ - An aggregator for WebXR content featuring ratings, a recommendation system, and both English and Korean language support.
- Extended Collection - A curated library of links to the Immersive Web maintained by [vrhermit](https://vrhermit.com/).
- heyVR - A curated platform for publishing WebXR games.
- PICO Browser Start Page - The default start page for PICO Browser.
- XR Swim - An aggregator site for both WebXR and Web3 content.
- Wolvic Start Page - The default start page for the Wolvic browser.
-
-
Web3XR
-
Realms
- Voxels - A virtual world powered by Ethereum where players can buy land, build stores, display art, and more.
- Hyperfy - A platform hosting up to 10,000 customizable, cross-platform, and immersive virtual worlds. Built on three.js, powered by Ethereum.
- Ozone Metaverse - A spatial computing cloud platform offering world creation tools with Web3 integrations and monetization.
- Raspberry Dream Land - A progressive events platform focused on inclusivity, radical self-expression, and virtual relationships. Also has its own NFT avatar collection.
- Somnium Space Web - A web viewer that allows you to explore parcels from [Somnium Space](https://www.somniumspace.com/) in your browser, with VR support on the Oculus Quest browser.
- vrland - A platform for gathering and virtual showcases that supports displaying of NFTs.
-
Galleries
- 3XR - A project by [microchipgnu](https://github.com/microchipgnu) that has integrated with Mintbase to create virtual galleries for NFT artwork on NEAR.
- glry.xyz - A site that hosts virtual galleries for NFT art on the Tezos blockchain.
- oncyber - Offers both free and collectible gallery spaces to display NFTs across multiple different chains.
- RareRooms - Allows you to create immersive NFT galleries with support for multiple different chains/marketplaces.
- RareRooms - Allows you to create immersive NFT galleries with support for multiple different chains/marketplaces.
-
-
Development
-
Engines
- Godot - A cross-platform, open-source engine with WebXR support as of version 3.2.4.
- Official Documentation
- MetaVRse Engine - Web-based tool designed to make XR and 3D content creation. No-code/low-code template system, automatic embedding for business and education.
- Official Documentation
- Needle - An engine and exporter for Blender and Unity.
- Official Documentation
- nunuStudio - A multiplatform, open-source engine built on three.js that can be used natively or in the browser.
- Official Documentation
- Onirix Studio - A no-code editor for creating Web AR experiences in the browser. It emulates features of the WebXR if target device / browser is not compatible.
- PlayCanvas - A browser-based WebGL engine with support for WebXR content, mobile browsers, collaborative editing, and more.
- Official Documentation
- Rogue Engine - An HTML5 Game Engine based on Three.js and TypeScript.
- Official Documentation
- Unity - A highly popular game engine with community packages that enable content to be exported for WebXR.
- Wonderland Engine - A development platform designed specifically for building WebXR applications.
- Official Documentation
- Ethereal Engine - A full stack MMO engine built on three.js and bitECS with support for WebXR.
- MetaVRse Engine - Web-based tool designed to make XR and 3D content creation. No-code/low-code template system, automatic embedding for business and education.
- WebXR Export - Exporter by [De-Panther](https://github.com/De-Panther/)
- SimpleWebXR - Exporter by [Rufus31415](https://github.com/Rufus31415)
- Ethereal Engine - A full stack MMO engine built on three.js and bitECS with support for WebXR.
- iR Engine - A full stack MMO engine built on three.js and bitECS with support for WebXR.
- MetaVRse Engine - Web-based tool designed to make XR and 3D content creation. No-code/low-code template system, automatic embedding for business and education.
-
Frameworks and Libraries
- A-Frame - Lets you create VR experiences using declarative HTML and custom JavaScript components built on top of three.js.
- Official Documentation
- Babylon.js - A powerful and feature-rich rendering engine packaged into a JavaScript framework.
- Official Documentation
- p5.xr - An add-on for the library p5.js that allows you to create immersive p5 sketches.
- three.js - A JavaScript library for rendering 3D content with WebGL that powers many existing WebXR experiences and tools.
- Official Documentation
- Threlte - A Svelte renderer and component library for three.js. WebXR-specific hooks and components are available in the [`@threlte/xr` package](https://threlte.xyz/docs/reference/xr/getting-started).
- X3DOM - A framework for integrating and manipulating X3D scenes as HTML5/DOM elements.
- Official Documentation
- X3DOM - A framework for integrating and manipulating X3D scenes as HTML5/DOM elements.
- JanusWeb - An in-browser implementation of JanusVR that lets you build social VR experiences.
- JSAR-DOM - implementation of WHATWG DOM, CSSOM and WebXR for XR applications built on top of Babylon.js.
- react-three-fiber - A React renderer for three.js. Additional WebXR-specific hooks and components are available in [React XR](https://github.com/pmndrs/react-xr) as well.
-
Other
- Verge3D - A toolkit that allows 3D artists to export their scenes and create immersive web experiences with ease.
- Official Documentation
- XR Fragments - A tiny specification for controlling any 3D model using URLs, based on existing metadata. Promoting hyperlinked WebXR storytelling using all 3D editors and viewers.
- XR Fragments - A tiny specification for controlling any 3D model using URLs, based on existing metadata. Promoting hyperlinked WebXR storytelling using all 3D editors and viewers.
-
Reddit
-
-
Learning Resources
-
Other
- Learn A-Frame (VR) - A roughly 6-hour Codecademy course written in partnership with A-Frame.
- babylon.js Guided Learning - Detailed text and video tutorials that complement the other instructional pages in the documentation.
-
-
Monetization
-
Other
- Zesty Market - A marketplace for rentable banner spaces in XR. Offers integrations with most major WebXR creation tools.
- Zesty Market - A marketplace for rentable banner spaces in XR. Offers integrations with most major WebXR creation tools.
-
-
Social Spaces
-
Other
- Dreamwave - A web-based platform for hosting scalable virtual events. Powered the virtual music festival Secret Sky 2021.
- Emerald City - A virtual event space developed by Hub Culture.
- FRAME - A platform focused on enabling easy 3D collaborations in a virtual space.
- Hubs - A community-owned platform for enabling users to gather and collaborate virtually, initially created by Mozilla.
-
-
YouTube
-
Realms
- M3 - Official M3 channel.
- Sorskoot - Tutorials and other WebXR related content.
- WebXR - Official WebXR channel.
- WebXR Summit Series - Contains clips, VODs, and other videos from the WebXR Summit Series.
- Wonderland Engine - Official Wonderland Engine channel.
- M3 - Official M3 channel.
- Sorskoot - Tutorials and other WebXR related content.
- WebXR - Official WebXR channel.
- WebXR Summit Series - Contains clips, VODs, and other videos from the WebXR Summit Series.
- Wonderland Engine - Official Wonderland Engine channel.
-
Programming Languages
Categories
Sub Categories
Keywords
webxr
5
virtual-reality
4
metaverse
3
threejs
3
augmented-reality
2
csharp
2
javascript
2
unity
2
webgl
2
xr
2
oculus-quest
2
3d
2
webrtc
2
volumetric-video
2
nodejs
2
multiplayer
2
mmo
2
avatars
2
metaverse-cloud
2
agones
2
chat
2
mixed-reality-headsets
1
hololens
1
firefox-reality
1
capacitor-plugin
1
webxr-unity
1
webvr
1
webassembly
1
webar
1
unity3d
1
unity-webxr-exporter
1
mixed-reality-capture
1
mixed-reality
1
renderer
1
react
1
fiber
1
animation
1
jsar
1
dom
1
vr
1
vive
1
virtual
1
oculus-rift
1
oculus
1
mit-license
1
janusvr
1
game-engine
1
daydream
1
xrtk
1
capacitor
1