Characters
Faces, buddies, and little mascots from divs and border-radius.
Good for: HTML · CSS · animation
About CoDoodle
CoDoodle is a playful creative-coding space for learning how to draw characters, scenes, icons, and tiny animations using HTML, CSS, SVG, Canvas, p5.js, React, and more.
.face {
border-radius: 48% 52% 55% 45%;
background: #ffd9c2;
}
drawing…
why this exists
Learning to code should feel less like setup and more like sketching.
<div></div>
.box {
width: 100px;
}
just a box, for now.
CoDoodle started from a simple thought: a few shapes, a few colors, and suddenly a <div> can become a face, a snack, or a tiny scene.
No setup wizard. No boilerplate maze. Just small visual wins that teach real front-end ideas.
a tiny world
Pick a corner of the sketchbook — characters, scenes, icons, food, fan-art studies, or tiny UI experiments.
Faces, buddies, and little mascots from divs and border-radius.
Good for: HTML · CSS · animation
Cute bites, snacks, and cozy treats in div form.
Good for: HTML · CSS · SVG
Mini moments and tiny worlds built with code.
Good for: SVG · Canvas · animation
Crisp, scalable icons for every project.
Good for: SVG · CSS
Tiny pixels, big personality.
Good for: HTML · CSS
Tributes, mashups, and practice sketches.
Good for: SVG · CSS · animation
how it works
Pick something small, follow the recipe, remix one detail, then share it if you want.
Browse until something makes you smile.
principle:
Start small.
Follow the steps and code along at your own pace.
principle:
Learn by playing.
Change one detail, try a new idea, make it yours.
principle:
Code can be cute, expressive, and personal.
Share it with the community or keep it in your sketchbook.
principle:
Make code visual.
Tiny steps.
Big doodles.
made by you
Tape your doodle to the fridge, remix someone else's idea, or start a tiny thing of your own.
your doodle here —
no, really