Dr Abstract
banner
doctorabstract.bsky.social
Dr Abstract
@doctorabstract.bsky.social
Founder of the ZIM JavaScript Canvas Framework and Philosophy of Nodism. Inventor and Professor of Interactive media at Sheridan College. Surrounded by waterfalls in Dundas, Canada.

https://doctorabstract.com https://zimjs.com
Pinned
I have been working on ZIM for 10 years and it is now used a million times a day. ZIM lets you make make art, games and apps with simple code for the HTML Canvas. It is free, fun and has an online Editor - try typing in new Circle().center().drag();

zimjs.com

#JavaScript #Canvas #ZIMjs
ZIM - JavaScript Canvas Framework
ZIM - Welcome to the modern world of coding! A great place to learn and make professional apps, games, puzzles and sites!
zimjs.com
Can you solve the Vault? A fun @codepen.io #CodePenChallenge for Cheat Codes.

codepen.io/zimjs/pen/og...

Other vaults are at zimjs.com/examples

#ZIMjs
January 12, 2026 at 7:55 PM
It's a new year @codepen.io - the first #CodePenChallenge is a START BUTTON for a game! Woot - check it out.. we even made the game - took an hour or two to make with ZIM

codepen.io/zimjs/pen/YP...

#ZIMjs
Ringo Dingo - for Code Pen Press Start Challenge with ZIM
Here we present a fancy START button then let you play a challenging game! Coding in ZIM is so much fun! ZIM provides JavaScript conveniences, compon...
codepen.io
January 6, 2026 at 1:48 PM
codepen.io/zimjs/pen/zx... - fun doing this @codepen.io #CodePenChallenge for snow and ice - here you can make a snowy hill scene and save it.
Interactive Snow Scene - for CodePen Challenge Snow and Ice
Here we use the ZIM Blob to let users change a snowy hill scene with Beziers. So fun working in ZIM on the JavaScript Canvas - try it out. We have ma...
codepen.io
December 13, 2025 at 4:49 PM
codepen.io/zimjs/pen/Jo...

A cool book puzzle for the @CodePen #CodePenChallenge for Halloween Tricks!

Here we feature the old front-end trick... the interactive book! See if you can guess which eyes are missing.

#JavaScript #Canvas

#ZIMjs
Errant Eyes - For CodePen Halloween Tricks!
Here we use a front-end classic! The old book with turning pages! The Book class in ZIM can have interactive pages too - so the last couple pages fea...
codepen.io
October 27, 2025 at 12:06 AM
Oooo - a built-in ColorPicker with ZIM for the @codepen.io #CodePenChallenge for Color Wheel. Here we can use a dropper just like PhotoShop. And check out Dr Abstract playing mini-put on the moon!
September 27, 2025 at 4:10 PM
Made a REFLECTOR for the
@codepen.io #CodePenChallenge for #Reflection

codepen.io/zimjs/pen/bN...

You can reflect horizontally or vertically and save a screen cap.

#JavaScript #Canvas #ZIMjs
REFLECTION - app to capture different reflections made with ZIM for CodePen Challenge
Here we use the ZIM Cam() to capture web cam and reflect with a clone of the cam. We use a ZIM Panel() to hold some custom interface where the user ca...
codepen.io
August 20, 2025 at 1:45 AM
August 11, 2025 at 5:55 PM
Here is a link to the @codepen.io challenge. If you have not tried CodePen - it is a great place to explore code - for beginners and professionals! You can find ZIM at codepen.io/zimjs
The August #CodePenChallenge is on!
This month is all about light & shadow
It time to shine 💡
codepen.io/challenges/2...
August 5, 2025 at 11:43 PM
I have been working on ZIM for 10 years and it is now used a million times a day. ZIM lets you make make art, games and apps with simple code for the HTML Canvas. It is free, fun and has an online Editor - try typing in new Circle().center().drag();

zimjs.com

#JavaScript #Canvas #ZIMjs
ZIM - JavaScript Canvas Framework
ZIM - Welcome to the modern world of coding! A great place to learn and make professional apps, games, puzzles and sites!
zimjs.com
August 5, 2025 at 3:16 PM