josephg/noisejs
Javascript 2D Perlin & Simplex noise functions observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
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: n/a
- age_days: 5176
- days_rel: n/a
- days_push: 1400
- n_releases_24m: 0
Adoption not part of the score
1715 stars · 244 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A small JavaScript library providing fast 2D and 3D Perlin and Simplex noise functions with seedable randomness. It is commonly used for procedural generation, terrain, textures, and visual effects in browser canvas or Node.js projects.
Use cases
- generate procedural terrain heightmaps in javascript
- create perlin noise textures on html canvas
- add simplex noise to a generative art project
- seedable noise for procedural level generation in a browser game
- animate flowing noise patterns with 3d simplex noise
- generate organic cloud or water effects in javascript
When to choose
- you need simple, fast CPU-side Perlin or Simplex noise in JavaScript
- you want a tiny dependency-free library with seedable noise
- you are doing procedural generation or generative art in the browser or Node.js
When to avoid
- you need GPU-speed noise for full-screen per-pixel rendering (use a shader instead)
- you need 4D+ noise or advanced fractal/FBM helpers built in
- you need an actively developed library with ongoing support
Facets
library · maturity maintenance
graphics simulation math graphics web-development browser cross-platform perlin-noise simplex-noise procedural-generation canvas 2d 3d game-development algorithms javascript nodejs
1 source
- readme: https://github.com/josephg/noisejs · fetched 2026-08-28 · da6d42018649
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| josephg/noisejs | main | 32 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem