Ballistics Toolkit is a client-side web-based ballistics calculator and simulation suite for long-range shooting. Built with WebAssembly and Three.js, it provides fast, accurate trajectory calculations with atmospheric and wind compensation, spin effects (spin drift and crosswind jump), Monte Carlo target simulation, and an interactive F-Class match simulator—all running in your browser without any software installation.
Trajectory calculator with G1/G7 drag models, atmospheric compensation, wind effects, and spin drift modeling.
Monte Carlo match simulation with competitive targets, statistical analysis, realistic variability modeling, and spin effects.
Real‑time wind field powered by multi‑octave curl noise (Simplex). Powers the F-Class Simulator's wind flags, mirage effect, and feeds directly into the ballistic calculator used on each shot.
Interactive steel shooting range with full ballistics and reactive targets. Shoot steel plates from 100 to 1760 yards (1 mile) and hunt prairie dogs. Features a pointer-lock FFP scope with MRAD/MOA selection, optional heat mirage effects, wind presets, and realistic physics with impact marks and dust effects.
Interactive F-Class shooting simulator with realistic ballistics including spin effects, wind simulation, and 3D visualization. Practice long-range precision shooting at standard F-Class distances with the correct target and scoring.