Download the Latest Version
Latest Version: pi.min.js. Right click the link and select “Save as…” from the menu. Or copy the script tag from the code below.
<script
src="https://cdn.jsdelivr.net/npm/pijs-web@2.0.1/dist/pi.min.js"
integrity="sha256-XzYl/6jQMBkHmCTmzQ/JgFskj5SyGsGlGF4tofy2Srs="
crossorigin="anonymous">
</script>Or select the version that best fits your project’s requirements.
Full Version
Includes graphics, input, and audio.
Version 2.0 (2025-12-14)
- pi.js (298 KB)
- pi.js.map (628 KB)
- pi.min.js (135 KB)
- pi.min.js.map (636 KB)
- pi.esm.js (280 KB)
- pi.esm.js.map (626 KB)
- pi.esm.min.js (135 KB)
- pi.esm.min.js.map (636 KB)
- pi.d.ts (87 KB)
Lite Version
Graphics rendering only.
Version 2.0 (2025-12-14)
- pi.lite.js (215 KB)
- pi.lite.js.map (465 KB)
- pi.lite.min.js (98 KB)
- pi.lite.min.js.map (475 KB)
- pi.lite.esm.js (202 KB)
- pi.lite.esm.js.map (464 KB)
- pi.lite.esm.min.js (98 KB)
- pi.lite.esm.min.js.map (475 KB)
Looking for older releases? Visit our Versions page.