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).
Desktop App
A free, open-source sketchbook and language for learning to code.
Rating
4.5 / 5
Pricing
Free
Difficulty
Beginner
Works on
Windows, macOS, Linux
Built with love by Shushant Lakhyani. Building bestproductivityresources.com
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.
Artists, designers and beginners who want to learn coding through visual projects.
People who want a point-and-click design tool.
Not sold on Processing? These do a similar job, and each card says what it has in common.
Focus: javascript. Shares creative coding and generative art with Processing. A framework, not a desktop app. Adds Web. Rated 4.6 (Processing: 4.5).
Focus: live coding and music. Shares coding for beginners and open source with Processing. Adds Web. Same 4.5 rating.
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).
Focus: handwritten notes, pdf annotation and infinite canvas. Shares open source with Processing. Rated 4.6 (Processing: 4.5).
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).
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.
Want to spend nothing? These free picks cover similar ground.
Focus: terminal, cli and cheatsheet. Shares open source with Processing. Rated 4.8 (Processing: 4.5).
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).
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).
Focus: video player, media and subtitles. Shares open source with Processing. Adds Offline. Rated 4.7 (Processing: 4.5).
Focus: music notation, sheet music and composition. Shares open source with Processing. Rated 4.7 (Processing: 4.5).
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).
Free Notion database
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 databaseFree Notion database
Hundreds of online income methods in one place, so you can compare options and pick one to try. Free on Gumroad.
Get the free listFor research and ideas only. Results vary and nothing here is a promise of income. See our Disclaimer.
Weekly newsletter
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 newsletterYou sign up on Gumroad, which stores your email to send the newsletter. See our Privacy Policy.