phaserjs/phaser
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
No releases in the last 90 days; the most recent was 123 days ago, with 375 contributors on GitHub.
Peaked at #33 in the weekly ranking the week of Apr 12, its best in the past year.
Use Cases & Benefits
- Provides a fast, free 2D HTML5 game framework supporting Canvas and WebGL for desktop and mobile browsers.
- Offers extensive compatibility with over 40 front-end frameworks and supports both JavaScript and TypeScript development.
- Use for creating cross-platform web games playable on desktop and mobile browsers with rich graphics.
- Use for building interactive Discord Activities, Twitch Overlays, and YouTube Playables using web technologies.
- Use for developing games deployable as native apps on iOS, Android, and Steam via third-party tools.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
MIT
Permissive: commercial use, modification and redistribution are allowed with attribution.
Community files
- README: present
- Contributing guide: present
- Code of conduct: present
Watch-outs
No watch-outs from GStars' checks.
General guidance from repository metadata, not legal advice. How we score
From the README
Phaser is a fast, free, and fun open source HTML5 game framework that offers WebGL and Canvas rendering across desktop and mobile web browsers and has been actively developed for over 10 years.
Games can be built for the web, or as YouTube Playables, Discord Activities, Twitch Overlays or compiled to iOS, Android, Steam and native apps using 3rd party tools. You can use JavaScript or TypeScript for development. Phaser supports over 40 different front-end frameworks including React and Vue.
Phaser is commercially developed and maintained by Phaser Studio Inc along with our fantastic open source community. As a result of rapid support, and a developer friendly API, Phaser is currently one of the most starred game frameworks on GitHub.
Interested in learning more? Click the image below to watch our intro video.
The easiest way to get started quickly with Phaser is our
create-phaser-gameapp. This CLI tool presents an interactive selection of official project templates and demo games. Issue the command, answer some questions and the app will download and configure the right package for you.We support all of the following frameworks and bundlers:
Most come in both JavaScript and TypeScript versions.
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
Forks
7.2K+31
Open issues
187+57
Compared with peers in Game Development
Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| Donchitos/Claude-Code-Game-Studios | 38.1K | +4.0K | 75 | 1 day ago |
| scenario-labs/skills | 3.7K | +1.4K | 75 | 2 days ago |
| phaserjs/phaser | 40.7K | — | 58 | 123 days ago |
| playcanvas/engine | 17.2K | — | 64 | 23 days ago |
| hajimehoshi/ebiten | 13.6K | — | 64 | 25 days ago |
| Xtremilicious/projectlearn-project-based-learning | 6.4K | — | 18 | — |
| Category median | 13.6K | +2.7K | 64 | — |
Discover Repositories
Search across tracked repositories by name or description