nowfound

Dev tools · January 16, 2021

Canvas based GUI library for p5.js sketches

Hello community, I’d like to offer you a early preview to a p5.js library that allow p5.js users to create GUI based programs on top of the canvas. The library itself is implemented using p5.js API and is drawing all t…

Canvas based GUI library for p5.js sketches launched on January 16, 2021 with 5 votes, #1,387 of 3,157 launches that month and more than 50% of that year's launches. The site was still online in September 2026, 5 years on.

What it does

I’d like to offer you a early preview to a p5.js library that allow p5.js users to create GUI based programs on top of the canvas. The library itself is implemented using p5.js API and is drawing all the controls on top of the canvas. The intent is to use the library on codeguppy.com (for teaching purposes) and also made available as open source. Are you interested? This looks really exciting especially as I am keen to create web-based interactive guides to support my own Java based libraries. I have been thinking for a long time about creating a cut down version of G4P using JS but to be honest my JS programming knowledge is really basic and there have always been others things in Java for…from discourse.processing.org

Does a similar job

all alternatives →
  • p5.js2015 · p5js.org · ▲202

    JS library for creating graphic and interactive experiences

  • Pts.js – A library for visualization and creative coding2018 · ptsjs.org · ▲611

    Pts is a javascript library for visualization and creative-coding.

  • Don't code your UI, draw it2018 · github.com · ▲302

    "Don't code your UI, Draw it !". Contribute to karanchahal/DoodleMaster development by creating an account on GitHub.

  • Once UI 1.5Dec 2025 · once-ui.com · ▲299

    When I started my career and built my first design system, I was beyond excited. It took a lot of iterations, learning and 6 months of work to launch it internally. In the next job, I did it again, then at the following job, again… And no matter which company I worked for, 80% of the design system was the same. I’ve decided to work full-time on the design system I’ve always wanted, and today I’m launching and open-sourcing it. You can use it to build Next.js apps faster, and I’ve designed it in a way that it’s hard to go wrong with it: you can choose any settings, and you’ll end up with a…

  • Canvas engines performance comparison – PixiJS, Two.js, and Paper.js2020 · benchmarks.slaylines.io · ▲193

    Render multiple moving rectangles to compare a number of canvas engines.

  • Skia-canvas, a browserless implementation of the Canvas API for Node.js2020 · github.com · ▲187

    A multi-threaded, GPU-powered, 2D vector graphics environment for Node.js - samizdatco/skia-canvas

More dev tools this month

the category →
  • /dev/null▲487

    a social network for devs

    Dev tools · 3d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 28d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 26d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 23d ago · openbot.run

  • Talanoa▲346

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 21d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 28d ago · corespeed.io

Source: Show HN post ↗

Launched alongside, January 2021

the whole month →