An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: playcanvas

playcanvas/engine

Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF

Language: JavaScript - Size: 371 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 10,159 - Forks: 1,407

playcanvas/developer-site

Developer resources website for PlayCanvas

Language: JavaScript - Size: 766 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 71 - Forks: 50

playcanvas/blog

The PlayCanvas blog site

Language: SCSS - Size: 924 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 5 - Forks: 2

playcanvas/model-viewer

3D Model Viewer supporting glTF and 3D Gaussian Splats

Language: TypeScript - Size: 168 MB - Last synced at: 6 days ago - Pushed at: 19 days ago - Stars: 507 - Forks: 77

playcanvas/supersplat

3D Gaussian Splat Editor

Language: TypeScript - Size: 23.6 MB - Last synced at: 6 days ago - Pushed at: 19 days ago - Stars: 2,210 - Forks: 215

playcanvas/pcui

UI component library for web-based tools

Language: TypeScript - Size: 8.28 MB - Last synced at: about 9 hours ago - Pushed at: 7 days ago - Stars: 701 - Forks: 69

playcanvas/web-components

Web Components for building declarative PlayCanvas applications

Language: TypeScript - Size: 125 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 32 - Forks: 6

playcanvas/awesome-playcanvas

A curated list of awesome PlayCanvas assets, resources, and more.

Size: 396 KB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 283 - Forks: 35

playcanvas/earthatile

Engine-agnostic runtime for 3D Tiles geospatial datasets

Language: JavaScript - Size: 2.53 MB - Last synced at: 1 day ago - Pushed at: 8 months ago - Stars: 44 - Forks: 7

playcanvas/eslint-config

ESLint configuration used by PlayCanvas

Language: JavaScript - Size: 244 KB - Last synced at: 6 days ago - Pushed at: 16 days ago - Stars: 5 - Forks: 3

playcanvas/editor

Issue tracker for the PlayCanvas Editor

Size: 1.63 MB - Last synced at: 3 days ago - Pushed at: 15 days ago - Stars: 174 - Forks: 30

playcanvas/pcui-graph

A PCUI extension for creating node-based graphs

Language: JavaScript - Size: 7.89 MB - Last synced at: about 3 hours ago - Pushed at: about 2 months ago - Stars: 132 - Forks: 16

playcanvas/api-reference

PlayCanvas API reference manual

Language: HTML - Size: 218 KB - Last synced at: 6 days ago - Pushed at: 28 days ago - Stars: 6 - Forks: 0

playcanvas/editor-mcp-server

MCP Server for AI automation of the PlayCanvas Editor

Language: TypeScript - Size: 379 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 38 - Forks: 4

playcanvas/playcanvas-sync

Real-time synchronization of files between PlayCanvas and your local machine

Language: JavaScript - Size: 1.3 MB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 76 - Forks: 19

playcanvas/playcanvas-spine

Plugin component for PlayCanvas which enables support for Spine animations.

Language: JavaScript - Size: 17.1 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 50 - Forks: 19

playcanvas/observer

TypeScript implementation of the Observer pattern

Language: TypeScript - Size: 556 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 18 - Forks: 6

ertugrulcetin/enion

Enion Online is an Epic PvP Battle game between Orcs and Humans. The game is written using Clojure and ClojureScript, and utilizes the PlayCanvas game engine.

Language: Clojure - Size: 66 MB - Last synced at: about 21 hours ago - Pushed at: almost 2 years ago - Stars: 72 - Forks: 4

playcanvas/playcanvas-ar

Fast and Easy Augmented Reality for the Web :rocket:

Language: JavaScript - Size: 1.48 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 241 - Forks: 70

yushimatenjin/playcanvas-node

REST API wrapper for Node

Language: TypeScript - Size: 390 KB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 3

yushimatenjin/playcanvas-react-next

Language: TypeScript - Size: 1.26 MB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

nochatcode/newsklxr

This is a opensource webxr project, in other words a platform to enhance learning for genz, developers develop the platform and collaborate with teachers to make content in AR VR , using WEBGL frameworks . lets try to make a small change in eduacation system together.

Language: HTML - Size: 19.5 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

madjin/lightmap-tests

testing glTF lightmaps for web

Language: JavaScript - Size: 44.6 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

TyRadman/PlayCanvasGitSyncTool

A desktop app that syncs a PlayCanvas project with a GitHub repository

Language: C# - Size: 74.2 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

TyRadman/PlayCanvas_InteractivePortfolio

An interactive portfolio to showcase work in a 3D environment

Language: JavaScript - Size: 178 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

playcanvas/playcanvas-gltf 📦

glTF 2.0 support for the PlayCanvas Engine

Language: JavaScript - Size: 5.36 MB - Last synced at: 3 days ago - Pushed at: almost 3 years ago - Stars: 101 - Forks: 31

ulookuglynoob/HighSpeed

HighSpeed is an intense racing game where players control hovercrafts and compete against each other in fast-paced races. Navigate through dynamic tracks and use power-ups to gain an edge over opponents.

Language: JavaScript - Size: 14.3 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

Dev-Hassaan/Watch-Configurator

A Product Configurator Made with ViteJS + Playcanvas Integration | By using postmessages

Language: HTML - Size: 2.95 MB - Last synced at: 21 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

drumath2237/playcanvas-standalone-testbed

playcanvas engine standalone + vite sample

Language: TypeScript - Size: 8.79 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

ertugrulcetin/playcanvas-cljs-demo

PlayCanvas ClojureScript Demo App

Language: JavaScript - Size: 9.77 MB - Last synced at: about 21 hours ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 1

playcanvas/playcanvas-inspector

Chrome extension for inspecting published PlayCanvas apps

Language: JavaScript - Size: 373 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 15 - Forks: 3

playcanvas/playcanvas.github.io

Live examples of the PlayCanvas Engine

Language: HTML - Size: 608 MB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 81 - Forks: 42

dvt3d/dp-sdk

DP-SDK is based on the open source project PlayCanvas development of a small three-dimensional scene development framework, using three.js architecture pattern, designed to allow developers to quickly build three-dimensional scene

Size: 0 Bytes - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

yushimatenjin/playcanvas-cli

The PlayCanvas Command Line Tools.

Language: TypeScript - Size: 867 KB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 4

yushimatenjin/blender-shape-keys-to-playcanvas

Language: Python - Size: 3.71 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

mrsideshowjack/Rigid-Body-Racers 📦

Backend node server for playcanvas game

Language: HTML - Size: 47.9 KB - Last synced at: about 10 hours ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

AmandAlexandrePro/Light-Bridge

Contrôle d’un Pont Lumière à l’aide d’une Console DMX en Temps Réel avec Configuration de Scènes Personnalisables

Language: HTML - Size: 5.79 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

epreston/template-web-playcanvas

Repo template leveraging the PlayCanvas ecosystem.

Language: JavaScript - Size: 1.18 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

MushAsterion/playcanvas-discord-embedded-app

Enhance user engagement by allowing your app to be directly accessed and interacted with from within Discord. With easy setup and customizable options, get your Playcanvas project connected to Discord in no time!

Language: JavaScript - Size: 11.7 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

lloydevans/playcanvas-waterfall-display

A spectrogram waterfall rendered as a 3D mesh using Play Canvas and the Web Audio API.

Language: TypeScript - Size: 39.1 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

M3-org/M3-mart

3D merch shop frontend made with Playcanvas, inspired by retro classics

Language: HTML - Size: 62 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

Quantumgames-inc/BlockCanvas

a visual editor for playcanvas.com (source code and github page)

Language: SCSS - Size: 48.6 MB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 3

sheeshKAAN/PlayCanvas-Simple-Game

Instructional game trial prepared by Cem Demir

Language: JavaScript - Size: 525 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

M3-org/yard-sale

M3 yard sale 3D website

Size: 66.5 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

vortexxi/orions-blockchain

Testing a cryprocurrency created at the fuse.io protocol.

Language: JavaScript - Size: 21.8 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

playcanvas/playcanvas-webpack

Demonstration of building a PlayCanvas app with Webpack

Language: JavaScript - Size: 2.63 MB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 17 - Forks: 5

TheFBplus/pc-ex

Extensions for Playcanvas engine.

Language: TypeScript - Size: 8.69 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 2

snowfrogdev/typescript-playcanvas-template Fork of whydoidoit/babel-playcanvas-template

PlayCanvas TypeScript/WebPack template

Language: JavaScript - Size: 317 KB - Last synced at: 24 days ago - Pushed at: almost 4 years ago - Stars: 29 - Forks: 7

Gamemasterstudio/Findthebutton

Find the button to get to the next level but it gets harder as you go

Language: JavaScript - Size: 1.95 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

matgawin/playcanvas-typescript-template

TypeScript template for PlayCanvas, that uses Browserify, can sync with your project, auto check branchID, download and run build locally.

Language: TypeScript - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

palu3492/first-person-shooter-game

Language: JavaScript - Size: 11.6 MB - Last synced at: 12 months ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

geeksesi/PongServer 📦

it's multiplayer Pong game's server

Language: JavaScript - Size: 355 KB - Last synced at: about 5 hours ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

Christopher-Hayes/PlayCanvas-Dev-Console 📦

Dev Console script I use to debug asset loading + VRAM breakdown in PlayCanvas

Size: 1.12 MB - Last synced at: 7 days ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

yushimatenjin/gulp-playcanvas

Gulp plugins for PlayCanvas.

Language: JavaScript - Size: 1.66 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

mccutchen/playcanvas2obj

A quick and dirty script that attempts to convert a PlayCanvas JSON model into a (partial) Wavefront OBJ file

Language: Python - Size: 733 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

6sRyuSK/webpack-playcanvas

webpack plugin, upload file to canvas editor

Language: JavaScript - Size: 5.86 KB - Last synced at: 23 days ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 0

danishkhanbx/Drift-A-Web-Cars-Game

"Drift: Multiplayer Web-Based 3D Car Racing Game" aims to provide a quick and fun game that runs entirely in the user's web browser without installing any application. The game is equipped with multiplayer capabilities enabling multiple players to compete against one another in a race. The game controls are designed to work on desktops and mobile touchscreen devices by implementing an on-screen UI with buttons. The web app can also be installed on the user's home screen to make it easier for users to find and start the game, which also has the added benefit of providing a full-screen display without any browser UI taking up screen space. The game also provides a playground mode so that players can familiarize themselves with the game's controls.

Language: JavaScript - Size: 2.2 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

prim4t/Awesome-3D-Configurator

🕶️ A List of tools to build a 3d-Configurator 🕶️

Language: HTML - Size: 708 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 1

lloydevans/playcanvas-datgui

Some simple bindings between playcanvas and dat.gui for easily creating debug UI and interactive demos.

Language: JavaScript - Size: 48.8 KB - Last synced at: 25 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

lloydevans/playcanvas-typescript-rollup

Simple project for writing PlayCanvas scripts with TypeScript + Rollup.

Language: TypeScript - Size: 9.77 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

lloydevans/playcanvas-typescript

Simple project for writing PlayCanvas scripts with TypeScript.

Language: TypeScript - Size: 14.6 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

syyama/ncmb-for-playcanvas

NCMB for PlayCanvasとは ニフティクラウド mobile backend を PlayCanvas 上で動作させるためのサンプルアプリです。

Language: JavaScript - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 5 - Forks: 1

hxhieu/playcanvas-typescript-template

PlayCanvas 2.0 local development with TS

Language: TypeScript - Size: 662 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

hxhieu/parcel-plugin-playcanvas

A parcel plugin to upload the bundle to PlayCanvas project asset.

Language: JavaScript - Size: 14.6 KB - Last synced at: 17 days ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

monsieurCarlosDP/JP_Landing

Intro animation for "La musica y yo" project. A platform designed for teaching music at schools (discontinued)

Language: JavaScript - Size: 394 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

rpaladin/personal-sketchbook

My personal sketchbook

Size: 74.5 MB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

yushimatenjin/playcanvas-change-scene-async

Plug-in for async scene transitions in PlayCanvas.

Language: JavaScript - Size: 1000 Bytes - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

enixsoft/blockly-game-laravel

A web-based educational game using the Blockly library. Slovak and English language.

Language: PHP - Size: 67.5 MB - Last synced at: 10 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

yushimatenjin/next-js-with-playcanvas

https://next-playcanvas.firebaseapp.com/

Language: JavaScript - Size: 871 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jesstelford/playcanvas-offline-scripts-server

Enable offline script editing with PlayCanvas Scripts 2.0

Language: JavaScript - Size: 123 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 5 - Forks: 3