{"id":20418706,"url":"https://github.com/magicleap/prismatic","last_synced_at":"2025-05-08T15:32:44.139Z","repository":{"id":49717803,"uuid":"226986364","full_name":"magicleap/prismatic","owner":"magicleap","description":"Prismatic is a declarative JS library for creating 3D content for the Helio browser.","archived":true,"fork":false,"pushed_at":"2023-04-07T07:49:38.000Z","size":6073,"stargazers_count":40,"open_issues_count":0,"forks_count":9,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-03-09T20:27:53.483Z","etag":null,"topics":["3d-browser-development","ar","declarative-3d-web","declarative-models","flying-whales","helio","helio-browser","lumin-runtime","magicleap","mixed-reality-web","mr","prismatic","spatial-web","vr","xr"],"latest_commit_sha":null,"homepage":"https://magicleap.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/magicleap.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-12-09T23:15:32.000Z","updated_at":"2025-02-12T16:25:16.000Z","dependencies_parsed_at":"2022-08-31T01:34:45.350Z","dependency_job_id":"2cb8cb51-b022-406e-bab7-f817d9fb54e0","html_url":"https://github.com/magicleap/prismatic","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/magicleap%2Fprismatic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/magicleap%2Fprismatic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/magicleap%2Fprismatic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/magicleap%2Fprismatic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/magicleap","download_url":"https://codeload.github.com/magicleap/prismatic/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253096490,"owners_count":21853607,"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","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-browser-development","ar","declarative-3d-web","declarative-models","flying-whales","helio","helio-browser","lumin-runtime","magicleap","mixed-reality-web","mr","prismatic","spatial-web","vr","xr"],"created_at":"2024-11-15T06:34:25.375Z","updated_at":"2025-05-08T15:32:39.127Z","avatar_url":"https://github.com/magicleap.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"https://magicleaphelio.com/images/Prismatic_Wordmark_RGB.svg\" alt=\"drawing\" width=\"150\"/\u003e\n\n# Prismatic\n\nPrismatic is a declarative JS library for creating 3D content for the Helio browser.\nUsing simple HTML tags with inline attributes and CSS styling, you can easily render 3D content that pops off of the page and you can grab and place into your environment.\n\n## Installing\n\nIf you use npm, run `npm i @magicleap/prismatic`. Otherwise, you can [download](https://developer.magicleap.com/downloads/prismatic) the latest release from the developer portal.\n\nTo add the minified version:\n\n```\n\u003cscript src=\"https://unpkg.com/@magicleap/prismatic\"\u003e\u003c/script\u003e\n```\n\nThe source code for Prismatic is also hosted in a repository on [GitHub](https://github.com/MagicLeap/prismatic).\n\nSee our [Prismatic documentation](https://magicleaphelio.com/docs).\n\nFor more information and guides are available on Magic Leap's [Developer Portal](https://developer.magicleap.com/learn/guides/helio).\n\nFor live samples and code snippets, highlighting the Web Platform's core features, checkout the Developer Samples website [here](https://magicleaphelio.com/devsamples).\n\n## What's new in Release v2.0.6\n- Use new event model introduced in Helio for Lumin OS 0.98.20. Prismatic library has to be updated to v2.0.6 maintain Extraction functionality.\n\n## Features of Prismatic v2\n- Faster model loading\n- Model instancing\n- Models scroll with page\n- Models can be extracted with raycast: Users no longer have to be interacting with the parent element on the page to extract them.\n- Extract 3D models from regular HTML elements.\n- Add instances of a 3D node on the fly.\n- **\u0026lt;stage\u003e** tag: Devs can specify how much space their experience will take up.\n- Stage size can be updated via JS.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmagicleap%2Fprismatic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmagicleap%2Fprismatic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmagicleap%2Fprismatic/lists"}