# PlayCanvas > PlayCanvas is an open-source 3D engine for the web, rendering with WebGL2 or WebGPU, and a set of products built on it for games, product configurators, 3D Gaussian splat experiences and other interactive 3D in the browser. All PlayCanvas products are free and open source. The Editor is a hosted service that also offers optional paid plans. This host serves the PlayCanvas marketing site, the PlayCanvas Editor and the engine examples browser. The documentation and the API reference are on their own hosts, each with an index for AI agents. To write PlayCanvas code or work on a PlayCanvas project, start with the documentation index. ## Documentation - [Documentation index](https://developer.playcanvas.com/llms.txt): The entry point for AI agents. It explains which product fits a task and what to check before writing code, and links an index of guides for each product: Engine, Editor, React, Web Components, SuperSplat, SplatTransform and PCUI. - [API reference index](https://api.playcanvas.com/llms.txt): The API reference of the Engine and the other PlayCanvas libraries, with a Markdown page for every class, interface and function. ## Examples and source - [Engine Examples Browser](https://playcanvas.com/examples): Hundreds of live engine examples. It is an app that runs in a browser, so fetching this URL returns no example code. - [Engine examples source](https://github.com/playcanvas/engine/tree/main/examples/src/examples): The source of every example, at `//example.mjs`. - [PlayCanvas on GitHub](https://github.com/playcanvas): The source of every open-source product. ## Products - [Engine](https://playcanvas.com/products/engine): The PlayCanvas Engine is a high performance, open source JavaScript engine built on WebGL, WebGPU, WebXR and glTF. Lightweight, fast and free to use. - [Editor](https://playcanvas.com/products/editor): Create 3D web applications with the PlayCanvas Editor. Real-time collaboration, visual scene editing and one-click publishing built on WebGL and WebGPU. - [Editor plans](https://playcanvas.com/plans): Compare PlayCanvas Editor plans and pricing. Choose from Free, Personal and Organization tiers to match your team's needs. - [SuperSplat](https://playcanvas.com/products/supersplat): Edit, optimize, publish and share 3D Gaussian Splat scenes in the browser. SuperSplat is a free, open source platform for working with Gaussian splats. - [Model Viewer](https://playcanvas.com/products/viewer): View and inspect 3D models in the browser. Supports glTF 2.0 (.glb, .gltf) and 3D Gaussian Splat (.ply) formats. Free and open source. ## Optional - [Explore](https://playcanvas.com/explore): Discover interactive 3D experiences built with PlayCanvas. Browse games, product configurators, AR/VR demos and more from the PlayCanvas community. - [Blog](https://blog.playcanvas.com): News and articles from the PlayCanvas team. - [Games](https://playcanvas.com/industries/games): Build high performance browser games, mobile web games and instant messenger games with PlayCanvas. Open source engine with a powerful online editor. - [Augmented Reality](https://playcanvas.com/industries/ar): Build WebXR augmented reality experiences for the browser with PlayCanvas. A complete AR development platform with visual editing and an open source engine. - [Virtual Reality](https://playcanvas.com/industries/vr): Build WebXR virtual reality experiences for the browser with PlayCanvas. A complete VR development platform with visual editing and an open source engine. - [Product Configurators](https://playcanvas.com/industries/configurators): Build real-time 3D product configurators and interactive visualizations for the web with PlayCanvas. Deliver photorealistic experiences on any device. - [Advertising](https://playcanvas.com/industries/advertising): Build high performance playable ads and rich media creatives with PlayCanvas. Lightweight engine, fast load times and broad ad network support. - [Gambling](https://playcanvas.com/industries/gambling): Build social casino games, slots and iGaming experiences for the web with PlayCanvas. High performance engine optimized for real-time browser gaming. - [Education](https://playcanvas.com/industries/education): Teach game development, 3D graphics and interactive web experiences with PlayCanvas. Browser-based, free and open source with real-time collaboration. - [Contact](https://playcanvas.com/contact): Get in touch with the PlayCanvas team. Find contact information for sales, support and partnership inquiries. - [Terms of Use](https://playcanvas.com/terms): Read the PlayCanvas Terms of Use governing access to the PlayCanvas platform, editor and related services. - [Privacy Policy](https://playcanvas.com/privacy): Learn how PlayCanvas collects, uses and protects your personal data. Read our full privacy policy. - [Cookies](https://playcanvas.com/cookies): Learn how PlayCanvas uses cookies and similar technologies. Manage your cookie preferences.