Public
Files
14 items
components
Jan 27, 2026
FOLDER
Last modified by GeetMark
utils
Jan 27, 2026
FOLDER
Last modified by GeetMark
.env.local
35 B
Jan 27, 2026
LOCAL
Last modified by GeetMark
.gitignore
253 B
Jan 27, 2026
GITIGNORE
Last modified by GeetMark
App.tsx
6.28 KB
Jan 27, 2026
TSX
Last modified by GeetMark
index.css
148 B
Jan 27, 2026
CSS
Last modified by GeetMark
index.html
1.12 KB
Jan 27, 2026
HTML
Last modified by GeetMark
index.tsx
409 B
Jan 27, 2026
TSX
Last modified by GeetMark
metadata.json
149 B
Jan 27, 2026
JSON
Last modified by GeetMark
package.json
434 B
Jan 27, 2026
JSON
Last modified by GeetMark
README.md
2.35 KB
Jan 27, 2026
MD
Last modified by GeetMark
tsconfig.json
542 B
Jan 27, 2026
JSON
Last modified by GeetMark
types.ts
812 B
Jan 27, 2026
TS
Last modified by GeetMark
vite.config.ts
580 B
Jan 27, 2026
TS
Last modified by GeetMark
appsgm - Physics Sandbox
appsgm is a high-performance, interactive physics simulation environment built with React and HTML5 Canvas. It allows users to explore kinetic energy, gravity, and collision dynamics within rotating geometric containers.
Features
How to Work
1. The Global Dashboard
At the top of the application, you'll find the global control bar:
2. Individual Simulations
Each card represents a unique physics scenario:
3. Physics Implementation Details
requestAnimationFrame.Tech Stack
appsgm - Exploring the laws of motion.
About
A high-performance physics sandbox for exploring kinetic energy, gravity, and collisions in real-time. Create and manipulate interactive simulations with rotating geometric containers using a custom 2D physics engine.
16 files
2 folders
30.81 KB total size
0 open issues
0 open pull requests
0 watchers
0 forks
0 stars
104 views
Updated Jan 27, 2026
Recent Commits
View all
Languages
TypeScript
95.3%
HTML
4.1%
CSS
0.5%