|3 months ago||9 days ago|
|MIT License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Redux as a global store
1 project | reddit.com/r/reduxjs | 11 Oct 2021
This is a known issue for Konva: https://github.com/konvajs/react-konva/issues/188
React Renderer for 2d Canvas
1 project | news.ycombinator.com | 16 Aug 2021
Can't find good libraries / sdks for advanced image editing in the browser? (including layers)
1 project | reddit.com/r/react | 6 May 2021
How to build 3D scenes with React Three Fiber
2 projects | news.ycombinator.com | 18 Nov 2021
How do I master the art of looking busy?
2 projects | reddit.com/r/webdev | 8 Nov 2021
THREE.js / A-Frame
Which of AR libraries (Unity Vuforia, Facebook AR Studio, Apple ARKit, etc.) is best for AR app development?
1 project | reddit.com/r/augmentedreality | 7 Nov 2021
Is there a project out there building a metaverse on Algorand?
6 projects | reddit.com/r/algorand | 5 Nov 2021
There are web technologies such as WebXR and WebGL that allow browsers in VR headsets to enter into VR mode and be controlled by VR controllers. A-frame VR is a library that allows you to use HTML-like markup to declaratively create VR environments in the browser (maybe slightly similar concept to VRML).6 projects | reddit.com/r/algorand | 5 Nov 2021
Any updates on blender support/ openxr?
2 projects | reddit.com/r/ValveIndex | 4 Nov 2021
Theoretically it supports OpenXR on windows. In practice? Good luck. But that's not because of SteamVR in particular, that's just browsers making it very difficult, e.g. https://github.com/aframevr/aframe/issues/4709 tl;dr: disabling various levels of sandboxes in the browsers may make it work but will also make the browser more insecure.
How to get started?
4 projects | reddit.com/r/augmentedreality | 2 Nov 2021
Aframe is built on three.js so it isn't a true alternative, more like a different interface for three.js geared specifically towards getting started in WebXR. https://aframe.io/
A look at WebXR and its frameworks as an important future of XR technology.
2 projects | dev.to | 24 Oct 2021
A-frame is an open-source web framework for creating virtual reality experiences on the web maintained by Supermedium and Google developers. Being based on top of HTML, A-Frame is accessible to everyone because HTML is easy to read, understand, and copy-and-paste allowing web developers, VR enthusiasts, artists, designers, educators and kids to use HTML to construct 3D and WebVR environments. In other words, A-frame can be developed from a plain HTML file without having to install anything, right there on your browser. With a simple script editor like Glitch, you can build an XR environment, create beaches filled with sand, construct celestial bodies to mimic the solar system… etc. The A-frame library not only supports the rendering of 3D images, objects, and models, it also includes event handling scripting. Gaze events, for example, can be handled to detect when a user is staring at a specific object. You may move parts around, activate physics for items to bounce off of one another, and even integrate 3D spatial sound (sound effects that trigger and get louder/softer as you get closer to certain objects).
Interactive game map over a web browser
3 projects | reddit.com/r/Frontend | 5 Oct 2021
Yup, this was built with three.js - which is a layer of abstraction on-top of vanilla WebGL stuff - it's been around for a decade or so, but if you haven't heard of it before then I'm excited for you! So many cool new things to discover! There's also a-frame, which provides a layer on-top of three.js to give it an entity-component system (like Unity), and babylon.js - which is three.js's main competitor.
2 projects | dev.to | 1 Oct 2021
With devices like Oculus Rift, which are now more accessible, virtual reality is becoming a thing again. We can use JS to develop new stuff for such devices. ThreeJS, aframe, React VR, and others are JSframeworks for creating and developing Virtual Reality.
What are some alternatives?
unity-webxr-export - Develop and export WebXR experiences using Unity WebGL
react-canvas - High performance <canvas> rendering for React components
PixiJS - The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
lovr - Lua Virtual Reality Engine
hubs - Duck-themed multi-user virtual spaces in WebVR. Built with A-Frame.
ART - Retained mode vector drawing API designed for multiple output modes. There's also a built-in SVG parser.