# nature-of-code/noc-examples-processing

Repository for example code from The Nature of Code book

Repository: https://github.com/nature-of-code/noc-examples-processing
Canonical: https://ross.abutalabs.com/products/noc-examples-processing
Language: Processing
License: MIT
License Family: permissive
Last push: 2021-05-01T11:18:47+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 5052, "days_push": 1950, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2576, forks 925 (observed 2026-08-28T04:07:02.237868+00:00)

## What it is
Example code repository accompanying The Nature of Code book, written in Processing. It demonstrates simulation concepts like forces, particles, flocking, cellular automata, and neural networks through creative coding sketches.

## Use cases
- learn creative coding with Processing
- example code for simulating natural systems
- implement boids flocking algorithm
- study particle systems and physics simulations
- follow along with The Nature of Code book exercises
- learn genetic algorithms and neural networks visually

## When to choose
- you are reading The Nature of Code and want runnable examples
- you want to learn simulation and creative coding in Processing
- you need reference implementations of classic simulation algorithms like flocking or cellular automata

## When to avoid
- you need a production-ready simulation library
- you work in a language other than Processing without using one of the community ports
- you need actively updated code - the repository is mostly static companion material

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: simulation, graphics, game-engine
- domain: tutorials, simulation, graphics, education
- platform: cross-platform
- tags: processing, creative-coding, nature-of-code, example-code, boids, physics-simulation, generative-art, desktop

## Member repositories
- nature-of-code/noc-examples-processing (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:02.237868+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:22:43.391823+00:00, confidence not recorded.
  - readme: https://github.com/nature-of-code/noc-examples-processing (fetched 2026-08-28T04:07:02.237868+00:00, sha 25879b853628)
- Data as of 2026-08-30T08:39:29.467469+00:00.
