A visual builder like no other
Build stunning websites effortlessly with Divi – the world's #1 premium WordPress theme and visual builder.
Hand-picked interesting links for
web creators, updated daily.
Prefer a weekly digest?
Build stunning websites effortlessly with Divi – the world's #1 premium WordPress theme and visual builder.
Website, blog, or product boilerplates. One-click deploy to Vercel. SEO-ready MDX blog with Next.js 14, TypeScript, TailwindCSS, and Shadcn UI.
Meco is a distraction-free space for reading and discovering newsletters, separate from the inbox. Add your newsletters in seconds and liberate your inbox today!
Discover intermediate and advanced styling techniques using Tailwind CSS and craft a fully responsive, professional product card for a web store in this Scrimba course. Codrops readers get 20% off Pro plans!
Bouke Stam built a WebGL globe that visualizes 100,000 years of Earth's geography, sea levels, climate, and ice sheets using shaders and scientific data.
Nikita Lisitsa explores life-like particle simulations in the browser using WebGPU, covering modeling, GPU binning, prefix sums, and rendering.
Antoine Wodniack open-sources his Webby-winning Astro portfolio for others to learn from.
GSAP named Andres Briganti its Website of the Week—a fast, focused, and brutally intentional experience powered by Observer, SplitText, and React.
Fabien Sanglard restores his dream 90s IBM PC in a deep, nostalgic series covering hardware, DOS setup, peripherals, and classic PC gaming.
A WIP library for rigging boneless, morphless 3D models using Three.js TSL. Includes demos and proof-of-concept videos.
A terminal-based microblogging platform accessed via SSH — no browser, just pure text, hashtags, and eets.
Hyvector is a fast, browser-based SVG editor built for complex images. Now in first release, feedback is welcome via the issue tracker.
A tutorial exploring two ways to animate border-radius with View Transitions in CSS — one using custom animations, the other using CSS transitions.
A tutorial on building a ride wait-time sorter using a free API, Alpine.js, and Gemini-assisted styling
A fast, dependency-free DOM capture library that converts HTML elements to SVG or images with full style, font, and pseudo-element support.
Three.js loaders for GeoJSON and WKT shapes with support for flat/extruded meshes, precise transforms, and line geometry.
A dithering shader demo using React Three Fiber, with bloom, grayscale, pixelation, and live controls. Source code here.
A modular CSS library bringing the aesthetics of terminal UIs to the web.
A satirical sci-fi tale where machines create humans as an experiment, only to be amazed—and alarmed—by their emotional resilience.
Jen Simmons shows how contrast-color() in CSS auto-picks black or white text for better contrast, easing styling but not replacing a11y checks.
A site for discovering, comparing, and staying updated on programming languages with news, code examples, and trends.
GSAP shares 10 standout entries from the GSAP x Webflow animation challenge, showcasing creative and technical excellence in playful demos.
This article critiques “hyper-typing” in TypeScript—overly complex types for perfect safety—arguing simpler types often offer better DX.
A lightweight JS/TS UI library for building fast, reactive interfaces without a virtual DOM.
Josh W. Comeau explains why height: 50% often fails in CSS and how to make percentage heights work with knowable parent heights, Grid, or Flexbox.
GSAP named Inkwell its Site of the Week! This polished scroll-driven experience by SavoirFaire©️ uses GSAP’s ScrollSmoother and WebGL magic.
This article explores how creative constraints—whether imposed or self-chosen—can fuel innovation across design, art, and architecture.
Marco Ludovico Perego built LudoGL, a WebGL2-only renderer from scratch to learn deferred rendering and post-processing techniques.
Richard Feldman introduces Zed, an open-source AI code editor with a built-in Agent Panel for interactive coding assistance.
This article updates you on what's new in Figma following Config 2025, including tools like Figma Make, Sites, Grid, Draw, and Buzz that expand its capabilities from design to production.
Clippy lets you run LLMs locally with a nostalgic 1990s interface inspired by Microsoft’s original Clippy design.
Mads Stoumann builds a guitar chord visualizer using only CSS, leveraging the new attr() function and grid layout for fretboard rendering.
Joeri Sebrechts explores building a custom <input> element from scratch with full form support, styling, and validation using only web standards.
LegoGPT is an open-source model that generates physically buildable LEGO designs from text prompts, using LLaMA fine-tuning and stability checks.
A deep dive into how Node.js handles async operations with its event loop, libuv, and phases like timers, poll, check, and process.nextTick().
Yuri Artiukh shares insights on alternative renderers in Three.js, highlighting CSS3DRenderer’s ability to render HTML in 3D space, and how it enables seamless mixing of WebGL and DOM elements.
Raymond Camden explores "vibe coding" with GenAI to build a large-number formatter in JS using K–AAA-style suffixes (yes, even KFC).
Mat “Wilto” Marquis explains how this
works in JavaScript, from global to strict mode, arrow functions, events, and binding nuances.
VERT is a fast, ad-free, open-source file converter that runs locally for most formats and supports images, audio, video, and documents.
Rybbit is a privacy-friendly, open-source alternative to Google Analytics with a clean UI, real-time dashboards, and GDPR-compliant tracking.
Generate and inline Critical CSS for faster load times, improved Core Web Vitals, and better performance with this free tool.
The history of album art, from utilitarian sleeves to iconic visual design, driven by pioneers like Steinweiss, Miles, and Fujita.
Sara Soueidan examines the accessibility pitfalls of experimental CSS Carousels, concluding they're not yet ready for production use.
Neal Agarwal built a collaborative Street View road trip simulator where users vote every 10 seconds on directions—and on changing the radio station.
Gamedev.js Jam 2025 saw a record-breaking 420 game submissions on the theme "Balance"; voting is open on Itch.io until May 9th.
Raymond Camden tests using Gemini AI to extract structured data and summaries from chart images, finding it reasonably accurate and useful.
This week's Site of the Week is Aurel's Grand Theater by Aurelien Vigne, selected by the GSAP team for its impressive use of animation techniques like ScrollTrigger, MotionPath, and Three.js.