css-doodle

Create generative art, patterns, and shapes with css-doodle, a web component for visual work using CSS.

css-doodle.com
css-doodle homepage screenshot

About css-doodle

css-doodle is a web component for making generative visual art, patterns, and shapes with CSS. Its homepage shows example designs built from css-doodle code, including grids, shapes, SVG patterns, and generated patterns, along with the code used to produce each one.

The project also includes a command-line tool, cssd render, which can produce image files from a CSS file, an HTML page with a chosen selector, or a CodePen link. The site describes itself as open to donations that support the library. The source does not state pricing, and the project is not listed as open source.

Key features

  • Grid layouts defined with CSS @grid rules for repeated shapes
  • Shape generation with @shape using point counts and math expressions
  • SVG-based designs written through an @svg rule
  • Pattern generation with @pattern for size and fill variation
  • Command-line rendering of css-doodle code to image files
  • Browser playgrounds for shape and SVG examples
Best for: Designers and developers who want to create generative visuals and experiment with CSS as an artistic medium.
Good for
  • Homepage examples include copyable code for each design
  • Command-line rendering accepts CSS files, HTML files, and CodePen links

css-doodle at a glance

Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

css-doodle alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 9 alternatives

Wavelry

wavelry.vercel.app

Create layered SVG wave graphics with controls for shape, height, color, and gradients, then save as SVG or PNG.

3dsvg

3dsvg.design

Turn SVG files into interactive 3D objects with 3dsvg, then animate and export an image or video.

SVGWave

svgwave.in

Generate customizable gradient SVG waves, layer multiple waves, and export the result as SVG or PNG.

Zdog

zzz.dog

For canvas and SVG, Zdog provides a small JavaScript pseudo-3D engine to design and render simple 3D models.

Kiri:Moto

grid.space/kiri

Kiri:Moto brings 3D slicing and G-code or CNC toolpath generation to the browser, with help documentation and APIs.

Popular in 3D, CAD & Motion

Well-known listings from the same topic.

All 122

css-doodle FAQ

How can a css-doodle design be rendered to an image file?
The cssd command-line tool can render from a CSS file, an HTML file, or a CodePen URL. An optional -x flag makes the output image larger.
Can rendering be limited to one part of an HTML page?
Yes. The cssd render command accepts a -s option with a custom selector, such as '.container', to target a specific element.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing