{"id":16122175,"url":"https://github.com/madjin/janus-guide","last_synced_at":"2025-10-31T14:08:39.919Z","repository":{"id":116314281,"uuid":"139786040","full_name":"madjin/janus-guide","owner":"madjin","description":"Collection of new and old documentation for JanusVR","archived":false,"fork":false,"pushed_at":"2019-08-20T08:21:15.000Z","size":1448,"stargazers_count":8,"open_issues_count":7,"forks_count":5,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-02T15:11:15.593Z","etag":null,"topics":["3d-engine","browser","gamedev","guide","html","janus","javascript","nodejs","tutorials","vr","webvr"],"latest_commit_sha":null,"homepage":"https://madjin.github.io/janus-guide/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/madjin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-05T02:38:53.000Z","updated_at":"2021-11-07T14:35:22.000Z","dependencies_parsed_at":"2023-03-13T12:58:50.159Z","dependency_job_id":null,"html_url":"https://github.com/madjin/janus-guide","commit_stats":{"total_commits":103,"total_committers":1,"mean_commits":103.0,"dds":0.0,"last_synced_commit":"f5de454acc84045e556651780dba27671d4e6098"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/madjin/janus-guide","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madjin%2Fjanus-guide","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madjin%2Fjanus-guide/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madjin%2Fjanus-guide/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madjin%2Fjanus-guide/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/madjin","download_url":"https://codeload.github.com/madjin/janus-guide/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madjin%2Fjanus-guide/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281999694,"owners_count":26596939,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-31T02:00:07.401Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["3d-engine","browser","gamedev","guide","html","janus","javascript","nodejs","tutorials","vr","webvr"],"created_at":"2024-10-09T21:09:47.853Z","updated_at":"2025-10-31T14:08:39.868Z","avatar_url":"https://github.com/madjin.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# :books: JanusVR Unofficial Guidebook: \u003chttps://madjin.github.io/janus-guide/\u003e\n\nCollection of new and old documentation for JanusVR.\n\nWork in progress to convert HTML docs to markdown so the community can help maintain and improve it.\n\nTable of Contents:\n\n:wrench: **Build**: Create immersive worlds with JML\n\n- [Assets](https://github.com/madjin/janus-guide/blob/master/docs/build/assets.md) - List of assets that can be used throughout a web space\n- [Javascript](https://github.com/madjin/janus-guide/blob/master/docs/build/javascript.md) - Overview of the scripting compatible with janus native\n- [Rooms](https://github.com/madjin/janus-guide/blob/master/docs/build/room.md) - Section of JML that declares how assets appear in the web space\n- [Server](https://github.com/madjin/janus-guide/blob/master/docs/build/server.md) - Server API for the networking layer (WIP)\n\n:notebook: **Guides**: Useful tutorials made by the community\n\n- [Unity to JanusVR](https://github.com/madjin/janus-guide/blob/master/docs/guide/unity.md) - Guide on exporting unity scenes to webvr compatible JML\n- [Vesta Basics](https://github.com/madjin/janus-guide/blob/master/guide/tutorials/vestabasics.md) - Tutorial on how to use Vesta with native client editor\n- [Collision Meshes](https://github.com/madjin/janus-guide/blob/master/guide/tutorials/Collision-Meshes.md) - How to create your own collision mesh for use in janusweb\n\n:mount_fuji: **[JanusWeb](https://github.com/jbaicoianu/janusweb)**: Web framework for building interconnected 3D experiences\n\n- [Demo](https://web.janusvr.com/) - Walk through the Vesta frontpage in a procedural 3D world \n- [Vesta](https://vesta.janusvr.com/) - Social network for people to build and share WebVR content \n- [Examples](https://github.com/janusvr/janusvr-examples) - Download example janusweb files locally\n- [Wiki](https://github.com/jbaicoianu/janusweb/wiki) - The janusweb wiki located on the Github repo\n- [Custom Components](https://github.com/madjin/janus-custom-components) - The current collection of ready to use janusweb custom components\n\n\n:pushpin: **Useful links**\n\n- [JML Documentation](http://janusvr.com/docs/build/introtojml/index.html) - **Official** documentation site for JML\n- [JML Cheat sheet](https://github.com/madjin/janus-guide/blob/master/guide/cheatsheet.md) - Cheatsheet for mastering JML with code snippets\n- [Janus Examples](https://github.com/janusvr/janusvr-examples) - Example rooms for people to download and test locally\n- [Interactive Tutorials](https://github.com/jbaicoianu/janusvr-tutorials) - Prototype of an interactive tutorial for learning JML\n- [Vesta Templates](https://vesta.janusvr.com/search/template/1) - Search through JML templates you can clone on Vesta\n- [FireVR](https://github.com/spyduck/firevr) - Blender to JML Import/Export Addon with IPFS and Vesta support\n\n\n***\n\n:pencil2: **To do**\n\n- [ ] install / download page\n- [ ] use the program (controls)\n- [ ] overview of current feature set\n- [ ] main background image\n- [ ] collapsable sidebar menus\n- [ ] update all the pictures\n- [ ] cover missing features\n- [ ] add more information about light / shadow in a blog\n- [ ] add links to demos of examples for people to experiment\n- [ ] spicy tutorials with links to the 'ingredients' in recipe\n- [x] test frameworks to autogen beautiful themed documentation sites\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmadjin%2Fjanus-guide","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmadjin%2Fjanus-guide","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmadjin%2Fjanus-guide/lists"}