First Open Source Aim Trainer and World Builder for FPS players. Built with Three.js to push the limits of skill and design.
-
Updated
Nov 11, 2025 - TypeScript
A video game genre centered on gun and other weapon-based combat experienced through the eyes of the protagonist.
First Open Source Aim Trainer and World Builder for FPS players. Built with Three.js to push the limits of skill and design.
WebGL stats for pixi.js or/and three.js
Fast and simple FPS meter for React. Renders to a canvas element and uses requestAnimationFrame to update the FPS counter.
web application that charts and compares multiple frame time logs at the same time. Compatible with FPS benchmarking programs such as PresentMon, OCAT, FrameView, CapFrameX, GeForce Experience or MangoHud
ThreeJS First Person Shooter Playground
A collection of my personal web libraries.
YAZH is a simple first / third person zombie survival shooter 🎮
React-video-player-extended supports both development and general user requirements. This video players provides the functionality for marking frames, jumping back and forth between frames based on the fps.
An overlay for monitoring FPS and frametime on browser, similar to MangoHud and MSI Afterburner (RivaTuner).
⏱→ 🚀A set of tools for improving performance your application (balancer, performance, PerfKeeper, LazyPromise).
ThreeJS FPS boilerplate, basic character movements, shooting animations, etc.
FPS browser game where players shoot mustard paintballs at each other.
FPS monitor for web application performance observability without the use of browser devtools.
Demo of an HTML5 first-person rig built on Babylon.js and React