creativelifeform/three-nebula
WebGL based particle system engine for three.js observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 2847
- days_rel: 11
- days_push: 11
- n_releases_24m: 8
Adoption not part of the score
1215 stars · 94 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Three Nebula is a WebGL and WebGPU based 3D particle system engine designed to work alongside three.js. It provides emitters, initializers, and behaviours for creating GPU-accelerated particle effects from sprites or 3D meshes, with JSON-serializable system definitions.
Use cases
- add particle effects to a three.js scene
- create fire, smoke, or explosion effects in the browser
- render tens of thousands of particles at 60fps
- design particle systems visually and export as JSON
- build 3D visual effects for web games
- animate sprites and meshes with particle behaviours
When to choose
- you are already using three.js and need particle effects
- you need GPU-accelerated rendering of large particle counts
- you want portable, JSON-defined particle systems
- you prefer a declarative emitter/initializer/behaviour API
When to avoid
- your project does not use three.js
- you need CPU-side particle physics or simulation outside the browser
- you need a standalone 2D particle engine for canvas or DOM
Facets
library · maturity active
graphics animation game-engine web-development graphics browser threejs particles particle-system webgl webgpu 3d-graphics visual-effects game-development javascript
3 sources
- readme: https://github.com/creativelifeform/three-nebula · fetched 2026-08-28 · 94563c743f83
- homepage: https://three-nebula.org/ · fetched 2026-08-29 · 0480c354f109
- registry_npm: https://registry.npmjs.org/three-nebula · fetched 2026-08-29 · 703b0e02f647
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| creativelifeform/three-nebula | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="creativelifeform/three-nebula")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem