OpenProcessing
OpenProcessing is a bootstrapped, browser-based creative coding platform founded in 2008 serving roughly 100,000 creative coders, students, and educators with p5.js and WebGL sketch creation, AI-assisted debugging, and a paid classroom tier for schools.
- Company typePrivate
- Founded2008
- HeadquartersNew York, United States
- Headcount—
- GTM typeB2B and B2C
- OfferingSoftware
What OpenProcessing does
OpenProcessing is a browser-based creative coding platform, founded in 2008 and privately held, that serves creative coders, students, and educators working with p5.js, Processing-derived JavaScript, HTML/CSS/JS, and WebGL. The platform provides a distraction-free in-browser code editor with one-click library imports (p5.sound, Tone.js, Three.js, Matterjs, ML5js, OpenCV), live multi-user collaboration via Socket.io, version history, AI-assisted debugging, and a discovery layer that surfaces over one million community-contributed sketches organized by tags such as generative art, particles, shaders, and games. The Class Platform, offered to educators through the ProfessorPlus tier, adds class management, assignment collections, code-level feedback, and FERPA, COPPA, and GDPR compliance for school adoption.
The business model is a freemium subscription operated entirely through the web. The free Starter tier supports unlimited public sketches, limited embeds, and a 7-day version history; the Plus+ tier ($4/month or $48/year) adds private sketches, fullscreen embeds, unlimited version history, 1GB of asset storage, live collaboration, AI-powered debugging, custom templates, full API access with higher rate limits, and priority support. ProfessorPlus (starting at $18/month for 20 student seats, with tiered pricing up to 100+ seats and a multi-year credit prepayment option) adds unlimited classes, co-teacher support, student progress tracking, code-hiding for challenging assignments, slideshows, and FERPA/COPPA/GDPR compliance. Payments are processed via Stripe in USD, and the company also sells ad-free portfolio experiences and embeds as part of Plus+.
The company is bootstrapped with no disclosed institutional funding, operates from New York, and reaches a global community of roughly 100,000 creative coders. Distribution is fully product-led and community-driven: SEO across tagged sketch categories, organic social on X and Bluesky, the Weekly Creative Coding Challenge (WCCChallenge), and community-authored tutorials form the primary acquisition channels. Named institutional customers include NYU, Berkeley Carroll High School, RISD, UC Berkeley, Parsons School of Design, Korea University, Goldsmiths (University of London), and the School of Visual Arts, indicating organic penetration into higher education and select secondary education markets across North America, Europe, and Asia.
OpenProcessing firmographics
Firmographics- Name
- OpenProcessing
- Legal name
- OpenProcessing
- Website
- https://openprocessing.org
- Company type
- Private
- Founded year
- 2008
- Operating status
- Operating
- Short description
- OpenProcessing is a bootstrapped, browser-based creative coding platform founded in 2008 serving roughly 100,000 creative coders, students, and educators with p5.js and WebGL sketch creation, AI-assisted debugging, and a paid classroom tier for schools.
- Ownership category
- akta.pro rank
OpenProcessing industry classification
Industry- Product category
- Creative Coding Software
- NAICS
- Software Publishers (5132), Computer Training (61142), Educational Support Services (61171)
- SIC
- Services-Prepackaged Software (7372), Services-Educational Services (8200)
- akta.pro primary industry
- OER Authoring, Remixing & Publishing Tools/Platforms (EDAGAJAM)
Keywords
Where OpenProcessing is headquartered
LocationHeadquarters
- HQ city
- New York
- HQ country
- United States
- HQ region
- North America
Markets served
OpenProcessing business model
Business model- GTM type
- B2B and B2C
- Offering type
- Software
- Cost components
- Technology or R&D, Personnel, Infrastructure, Operations, Marketing or Sales
Revenue model
- Plus+ Subscription: Premium subscription tier offering private sketches, fullscreen embeds, unlimited version history, 1GB asset storage, live collaboration, AI debugging, custom templates, and priority support. Billed monthly at $4 or annually at $48.
- ProfessorPlus Subscription: Educator-tier subscription for school/classroom use. Includes all Plus+ features plus class management, co-teacher support, student progress tracking, slideshows, and priority customer service. Starting at $18/month for 20 student seats, with pricing tiers up to 100+ students.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Freemium | Others | Free Starter - Basic community access |
| Subscription | Monthly | Plus+ - Full creative flow features |
| Subscription | Annual | ProfessorPlus - Classroom platform for educators |
| Other | Multi-year contract | Credit System for Future Use |
Go-to-market motion1 record
Distribution channels1 record
Marketing channels5 records
OpenProcessing product offering
Product offeringCore offering
OpenProcessing operates a browser-based creative coding platform where users create, fork, and share interactive sketches built in p5.js, HTML/CSS/JS, and WebGL, supported by a built-in code editor, community sketch browser, and version history. The platform extends into education with a separate class management sub-product (ProfessorPlus) that lets teachers create classes, invite students, give assignments, review code-level progress, and operate under FERPA, COPPA, and GDPR compliance, priced at $18/month starting for 20 student seats. Revenue is generated through a freemium model with a $4/month or $48/year Plus+ membership for individual creators and per-seat ProfessorPlus subscriptions for schools.
Product overview
OpenProcessing is a unified browser-based creative coding platform built around an intuitive code editor supporting P5js, HTML/CSS/JS, and Processing. The core platform enables users to create, share, and explore generative art through sketches. The product suite includes a free Starter tier, a Plus+ premium membership (offering private sketches, live collaboration, AI-powered debugging, and full API access), and a ProfessorPlus tier for educators that adds a full classroom management platform with student progress tracking, code review, and live streaming capabilities. A curated library of community tutorials supports learners from beginner to advanced levels.
Differentiator
Problem solved
Functional benefit
Brands
- Creative Coder Plus+ (Plus+): Premium membership tier offering full featureset, privacy settings, unlimited version history, 1GB space, live collaboration, AI-powered debugging, and custom templates.
- ProfessorPlus
- OpenProcessing Classroom
Products and services
- Creative Coding Platform Browser-based creative coding platform with a built-in code editor supporting p5.js, HTML/CSS/JS, and WebGL, plus a community sketch browser, version history, one-click library imports, AI-assisted debugging, and live collaboration for individual creative coders, artists, designers, students, and hobbyists.
- Class Platform for Educators (ProfessorPlus) Classroom and assignment management sub-product for teachers and schools that enables creating classes, inviting students, organizing sketches into collections and challenges, giving assignments, reviewing student work with code version history, hiding source code for difficult assignments, adding JavaScript libraries, and presenting via slideshows.
Quantifiable outcome
- Over 1 million open source projects shared on the platform since 2008
- +1 more outcomes
Companies that use OpenProcessing
Customer profileNamed customers8 records
Segments4 records
Ideal customer profiles2 records
OpenProcessing technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
Integration2 records
AI capability2 records
Feature8 records
OpenProcessing partnerships and signals
Strategic signalScale indicators4 records
Recent moves6 records
Expansion highlights5 records
OpenProcessing competitors and assessment
Company assessmentDirect peers
- Glitch: Browser-based collaborative coding community for building and remixing web apps. Comparable in product model (in-browser editor plus community remixing) and creator/learner audience, though historically more app-development oriented than visual creative coding.
- CodePen: Browser-based front-end playground for HTML/CSS/JS with a public showcase and community. Directly comparable in product (in-browser editor plus community sharing) and audience (front-end developers and learners), though OpenProcessing specializes in p5.js/creative coding.
- CodeSandbox: Browser-based development environment for web projects with live preview and sharing. Mirrors OpenProcessing's browser-native, share-sketch experience but targets full-stack web developers rather than creative coders.
- Trinket: Browser-based Python/HTML coding platform with classroom features, used widely in K-12 CS education. Closely comparable on the education-tier side, with class management, assignment tools, and a free tier for student portfolios.
- p5.js Web Editor: The official open-source editor for p5.js maintained by the Processing Foundation. Functionally overlapping target users (creative coders) and core capabilities (browser-based p5.js editing), making it the closest open-source competitor to OpenProcessing.
Broad incumbents
- Khan Academy Computing: Free educational platform with programming courses (including JS/Processing-based drawing). Competes for the same student/learner audience but in a structured course format rather than a free-form creative coding platform.
- Replit: Multi-language browser-based IDE with collaborative editing, AI features, and education plans (Replit for Education). Overlaps with OpenProcessing on browser coding, multiplayer, and educational classroom use, but at much broader scope and with significant venture backing.
- Codecademy: Large-scale coding education platform with interactive lessons and subscription plans. Adjacent on the educational coding market but focused on full curricula rather than creative project authoring and community sharing.
Regional players
- Tynker: K-12 coding education platform with classroom and curriculum tools. Comparable on school deployments and class management in education, but uses block/JS rather than p5.js and skews more heavily to younger learners.
Emerging players
- JSFiddle: Lightweight web playground for HTML/CSS/JS sharing. Competes with OpenProcessing on quick-share code snippets but lacks community, classroom, and AI features.
Market position
Strengths5 records
Weaknesses5 records
Competitive moat5 records
Key risks6 records
Key highlights6 records
Customer concentration
OpenProcessing social profiles
Digital presenceOpenProcessing compliance and trust
Trust signalCompliance3 records
OpenProcessing financial estimates
Financial estimateRevenue estimate
Valuation estimate
OpenProcessing leadership team
Management profileNumber of profiles
Profiles1 record
OpenProcessing funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
OpenProcessing M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about OpenProcessing
What does OpenProcessing do?
OpenProcessing operates a browser-based creative coding platform where users create, fork, and share interactive sketches built in p5.js, HTML/CSS/JS, and WebGL, supported by a built-in code editor, community sketch browser, and version history. The platform extends into education with a separate class management sub-product (ProfessorPlus) that lets teachers create classes, invite students, give assignments, review code-level progress, and operate under FERPA, COPPA, and GDPR compliance, priced at $18/month starting for 20 student seats. Revenue is generated through a freemium model with a $4/month or $48/year Plus+ membership for individual creators and per-seat ProfessorPlus subscriptions for schools.
Is OpenProcessing a public or private company?
OpenProcessing is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was OpenProcessing founded?
OpenProcessing was founded in 2008.
Where is OpenProcessing based?
OpenProcessing is headquartered in New York, United States, in the North America region.
How does OpenProcessing make money?
Two revenue lines are on record. Plus+ Subscription is the primary driver. The others are professorPlus Subscription.
Who are OpenProcessing's main competitors?
Direct peers on record are Glitch, CodePen, CodeSandbox, Trinket and p5.js Web Editor. Broad incumbents are Khan Academy Computing, Replit and Codecademy. Tynker is listed as a regional player. JSFiddle is listed as an emerging player.
Does OpenProcessing have an API?
Yes. Plus+ members receive full API access with POST/UPDATE requests and higher rate limits. The API enables developers to build automated workflows, integrate with external systems, and manage sketches programmatically. Developer documentation is at openprocessing.org.
What industry is OpenProcessing in?
OpenProcessing's product category is Creative Coding Software. Its primary akta.pro industry code is EDAGAJAM, OER Authoring, Remixing & Publishing Tools/Platforms. Its NAICS code is 5132 and its SIC code is 7372.