LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

processing

Visual arts programming language and IDE

TLDR

Launch Processing IDE
$ processing
copy
Run sketch from command line
$ processing-java --sketch=[path/to/sketch] --run
copy
Export as application
$ processing-java --sketch=[path] --export
copy
Build without running
$ processing-java --sketch=[path] --build
copy

SYNOPSIS

processing [options]processing-java [options] --sketch=path

DESCRIPTION

Processing is a visual programming language and IDE for learning to code in the context of visual arts. It simplifies Java for creative coding.

PARAMETERS

--run

Run the sketch.
--build
Build without running.
--export
Export as application.
--present
Run in presentation mode.
--platform os
Target platform.
--output dir
Output directory.

EXAMPLES

$ # Launch IDE
processing

# Run sketch
processing-java --sketch=/path/to/sketch --run

# Export for all platforms
processing-java --sketch=/path/to/sketch --export

# Build only
processing-java --sketch=/path/to/sketch --build
copy

SKETCH EXAMPLE

$ void setup() {
  size(400, 400);
}

void draw() {
  background(255);
  ellipse(mouseX, mouseY, 50, 50);
}
copy

INSTALL

nix profile install nixpkgs#processing
copy

CAVEATS

Requires Java. IDE-focused workflow. Sketches are in ~/sketchbook by default.

HISTORY

Processing was created by Casey Reas and Ben Fry at MIT Media Lab in 2001 for teaching programming in visual context.

SEE ALSO

p5(1), java(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid