This month has been interesting for demos. Usually, I shortlist demos during the month and end up with 10–20, from which I pick 10. This month, I had enough demos to write 2 (or even 3) lists like this one. It was tough to pick just 10, and many good ones were left out.
Genuary is a creative coding challenge in January in which participants share generative art based on a prompt. So many generative art demos made the shortlist this month... unfortunately, not all of them made it here.
Amy Carrigan coded this generative art demo using P5. The color choice is beautiful, and the shapes are soft and have a clean design. The shapes at the edges repeat on the other side, so the image creates a repeating pattern that would look beautiful as a background.
In this demo, Bramus showcases view transitions associated with scroll-driven animations. Scroll up and down and see how the header card adjusts size to make more content visible on the screen. It looks smooth on smaller screens (it may be jumpy at times on larger ones).
Another Genuary demo. This time, David Aerne brings a generative combination of circles, squares, and colors that really pop up. If it goes too fast, click on the screen, pause it, and advance one by one.
It is possible to create impressive 3D demos just with HTML and CSS… Amit Sheen took it one step further and made it live on his YouTube channel for everyone to watch the process and see how it's done. This infinite climbing cube tower is a great example.
<marquee>? Cyd Stumpel shows how to create two marquees using CSS and GSAP. This last one has additional features, like adjusting speed depending on the scroll speed.
This may not be the most "popping" demo on the list, but it is the most practical. Kristen creates unique designs on CodePen, and this one from January is beautiful. The experience is clean, and the grid adapts nicely to different screen sizes.
There was a time when the Internet was not "flat colored." Developers experimented with textures, gradients, and unconventional shapes (even if it was using images). Nicolas Jesenberger crafted some beautiful toggles with wooden textures that bring back fond memories of older times on the web.
Ricardo Oliva Alonso creates amazing-looking 3D dioramas both in CSS and using ThreeJS. This one is the latter. The textures and how the light is handled make it a well-rounded demo-one of my favorites from Ricardo.