# LiveCoding.space repository
> Collaborative Live Coding Space with support of user-defined languages and WebVR ready 3D graphics
Based on: [Virtual World Framework](https://github.com/virtual-world-framework/vwf) | [A-Frame](https://aframe.io) | [Ohm language](https://github.com/harc/ohm) | [OSC.js](https://github.com/colinbdclark/osc.js/) | [Cell.js](https://github.com/intercellular/cell) and more...
Online at: **https://livecoding.space**
![](https://livecoding.space/aframe2/webimg.jpg)
**To run**
```
npm install
```
```
npm run
```
## Features
- Decentralized network model for A-Frame components and entities based on VWF replicated computation architecture
- Ohm language driver for sharing user-defined grammars, parsers, tokenisers inside virtual space
- In browser Code and Properties editor based on Cell.js
- OSC messaging through [OSC relay](https://github.com/NikolaySuslov/osc-relay-lcs) on the client
- Avatars (Simple and GLTF models with animation)
- Multi-window or multi-monitor/multi-machine setups with view offset cameras
- WebRTC for video/audio streaming, 3D positional audio support
- GearVR, Windows MixedReality motion controllers
..
## Docs
Soon..