Skip to content
Day 69: new resources are added every day. See what's new

Desktop App

Processing

A free, open-source sketchbook and language for learning to code.

Visit Processing4.5
  • Rating

    4.5 / 5

  • Pricing

    Free

  • Difficulty

    Beginner

  • Works on

    Windows, macOS, Linux

Built with love by Shushant Lakhyani. Building bestproductivityresources.com

What is Processing?

Processing is a flexible software sketchbook and a language for learning how to code, aimed at artists, designers, researchers and learners. Its site says the Processing Development Environment is free and open source. It runs on Windows, macOS, Linux and Raspberry Pi, and includes built-in examples, a reference, a getting-started tutorial and books for different skill levels. Community-contributed libraries and tools extend the core software, and there is a community forum.

Pros: what Processing does well

  • Free and open source
  • Built-in examples to run and modify
  • Libraries and tools from the community

Cons: where it falls short

  • You need to write code
  • Focused on sketches and visuals rather than full apps

Who Processing is for

Artists, designers and beginners who want to learn coding through visual projects.

Who can skip it

People who want a point-and-click design tool.

Processing alternatives

Not sold on Processing? These do a similar job, and each card says what it has in common.

p5.js

Focus: javascript. Shares creative coding and generative art with Processing. A framework, not a desktop app. Adds Web. Rated 4.6 (Processing: 4.5).

FrameworkFreeWeb

Sonic Pi

Focus: live coding and music. Shares coding for beginners and open source with Processing. Adds Web. Same 4.5 rating.

Desktop AppFreeWeb, Windows

Algorithmic Art Skill

Focus: claude, claude skills and algorithmic art. Shares generative art and creative coding with Processing. An AI tool, not a desktop app. Adds Web. Rated 4.7 (Processing: 4.5).

AI ToolFreeWeb

Rnote

Focus: handwritten notes, pdf annotation and infinite canvas. Shares open source with Processing. Rated 4.6 (Processing: 4.5).

Desktop AppFreeLinux, Windows

BeepBox

Focus: music, chiptune and composition. Shares open source with Processing. A web app, not a desktop app. Adds Web and Offline. Rated 4.6 (Processing: 4.5).

Web AppFreeWeb, Offline

Markmap

Focus: mind map, markdown and visual notes. Shares open source with Processing. A web app, not a desktop app. Adds Web. Same 4.5 rating.

Web AppFreeWeb, Cross-Platform

Free alternatives to Processing

Want to spend nothing? These free picks cover similar ground.

navi

Focus: terminal, cli and cheatsheet. Shares open source with Processing. Rated 4.8 (Processing: 4.5).

Desktop AppFreemacOS, Windows

Scratch

Focus: coding for kids, games and animation. Also in Learning and Brainstorming, like Processing. A web app, not a desktop app. Adds Web and Android. Rated 4.8 (Processing: 4.5).

Web AppFreeWeb, Windows

Chrome Music Lab

Focus: music, education and experiments. Also in Learning and Brainstorming, like Processing. A website, not a desktop app. Adds Web. Rated 4.7 (Processing: 4.5).

WebsiteFreeWeb

mpv

Focus: video player, media and subtitles. Shares open source with Processing. Adds Offline. Rated 4.7 (Processing: 4.5).

Desktop AppFreemacOS, Windows

MuseScore Studio

Focus: music notation, sheet music and composition. Shares open source with Processing. Rated 4.7 (Processing: 4.5).

Desktop AppFreemacOS, Windows

Awwwards

Focus: web design, inspiration and showcase. Also in Brainstorming and Learning, like Processing. A website, not a desktop app. Adds Web. Rated 4.6 (Processing: 4.5).

WebsiteFreeWeb
Are you the maker of Processing?Get a free Featured badge for your site, a share image and ready-to-paste posts. No sign-up.

Free Notion database

1,100+ ways people are making money online

Real online businesses, creators and projects, broken down by how they make money: apps, online stores, AI tools and more. Free on Gumroad.

Get the free database

Free Notion database

399+ ways to make money online

Hundreds of online income methods in one place, so you can compare options and pick one to try. Free on Gumroad.

Get the free list

For research and ideas only. Results vary and nothing here is a promise of income. See our Disclaimer.

Weekly newsletter

Everything new, every Monday.

One short email every Monday with everything shipped that week: new free tools and websites, new guides, new free browser tools and what's new in my free Gumroad libraries, plus how the site is growing. Free, and you can unsubscribe anytime.

Join the newsletter

You sign up on Gumroad, which stores your email to send the newsletter. See our Privacy Policy.