Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nature-of-code/noc-examples-processing
Repository for example code from The Nature of Code book
https://github.com/nature-of-code/noc-examples-processing
Last synced: 5 days ago
JSON representation
Repository for example code from The Nature of Code book
- Host: GitHub
- URL: https://github.com/nature-of-code/noc-examples-processing
- Owner: nature-of-code
- License: mit
- Created: 2012-11-02T20:15:54.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2021-05-01T11:18:47.000Z (over 3 years ago)
- Last Synced: 2024-08-02T12:44:27.354Z (3 months ago)
- Language: Processing
- Size: 2.39 MB
- Stars: 2,552
- Watchers: 256
- Forks: 953
- Open Issues: 46
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - nature-of-code/noc-examples-processing - Repository for example code from The Nature of Code book (others)
README
# The-Nature-of-Code-Examples
This is the repository for example [Processing](http://processing.org) code from [The Nature of Code book](http://natureofcode.com/). If you are looking for the book's raw content (text, illustrations, images, CSS, etc.), have a look at [The Nature of Code repo](https://github.com/shiffman/The-Nature-of-Code).
## Ports to other Languages
### openFrameworks
* [firmRead's port of examples](https://github.com/firmread/NatureOfCode)
* [tecnecollective's port of examples](https://github.com/tecnecollective/The-Nature-of-Code-Examples)
* [emmanuelgeoffray book translation](https://github.com/emmanuelgeoffray/The-Nature-of-Code)
* [itpresidents' port of examples](https://github.com/itpresidents/The-Nature-of-Code-Examples)
* [GPU Flocking](https://github.com/robotconscience/OF-GPU-Flocking)### Cinder
* [Learning Cinder tutorial](http://www.iamnayr.com/tutorials/learn-cinder-tutorial-part-1/)
* [Greg Kepler's Cinder examples](https://github.com/gregkepler/The-Nature-of-Code-Examples)### JavaScript and family
* [p5.js port](https://github.com/shiffman/The-Nature-of-Code-Examples-p5.js)
* [wonderino's d3.js port](https://github.com/wonderino/natureOfCode_d3)
* [eskimoblood's Plask port](https://github.com/eskimoblood/The-Nature-of-Code-Examples)
* [dead_horse's Raphael.js port](https://github.com/dead-horse/the-nature-of-code-raphael)([online demo](http://deadhorse.me/the-nature-of-code-raphael/))
* [edsilv's TypeScript port of examples](https://github.com/edsilv/processing-ts)
* [Path Following using canvas by roman01la](https://github.com/roman01la/path-following)
* [hardmaru's paper.js port of box2d physics lib examples](https://github.com/hardmaru/paperjs_box2d)([online demo](http://otoro.net/paperbox/))
* [mvcrft's port of Adobe After Effects examples](https://github.com/mvcrft/NOC_AE)
* [ming/playgrd's three.js port](https://github.com/playgrdstar/natureofcode_threejs)
* [boid-ts Boids with canvas, gl-vec2 and typescript](https://github.com/nkint/boids-ts)### Ruby
* [Ruby-processing port](https://github.com/ruby-processing/The-Nature-of-Code-Examples-in-Ruby) for processing-2.2.1
* [JRubyArt port](https://github.com/ruby-processing/The-Nature-of-Code-for-JRubyArt) for processing-3.0+### Clojure
* [sjl's Quil port](https://github.com/sjl/The-Nature-of-Code-Examples)
* [mudphone's Quil port](https://github.com/mudphone/natureofclojure)
* [Clojure2d port](https://github.com/Clojure2D/clojure2d-examples/tree/master/src/NOC)### Rust
* [Examples written in Rust using Nannou](https://github.com/nannou-org/nannou/tree/master/nature_of_code)