Pico CSS Ends Development, Citing AI as the Reason

Pico CSS is no longer maintained

Pico CSS Ends Development, Citing AI as the Reason

Maintainer Lucas Larroche announced that version 2.1.1 is the final release of Pico CSS. The reasoning: AI can now generate lightweight, accessible standalone HTML with only the CSS it needs, so a minimal framework for semantic HTML matters less. Keeping Pico relevant would require a full rewrite on modern CSS, OKLCH colors, cascade layers, and a native compiler — essentially a different project. The npm package, jsDelivr CDN, and site stay online, but the repos are archived. The MIT license allows forks, though the name and logo do not.

Today, AI can generate lightweight, standalone, accessible HTML with just the CSS it needs, so a Minimal CSS Framework for Semantic HTML matters less than it used to.
  1. shubhamjain

    > To stay relevant, Pico CSS would need a full rewrite: plain modern CSS instead of Sass, built on features it doesn't use today (OKLCH colors, cascade layers, Popover, anchor positioning) with fallbacks for older browsers

    Why? Why? Why? I hate how everyone seems convinced they need to adopt the latest and greatest browser features just to stay relevant. I hate oklch and I hate Tailwind popularized it. I don't care how scientifically accurate it is at representing human color perception. It's a PITA to understand a new type of color system, and learn to tweak it, especially when HSL/RGB just worked fine.

  2. sphars

    Some recent alternatives/successors/forks that are in the same vein as Pico

    - Nimble: https://leftium.github.io/nimble.css/demo/pico.html

    - Sumi.css: https://vladocar.github.io/Sumi.css/docs.html

    - Blades: https://github.com/anyblades/blades

    - Oat: https://oat.ink/

  3. eterps

    I really enjoyed using Pico CSS, but I understand the choice.

    Thank you Lucas Larroche for building Pico CSS and sharing it with us.

  4. Brajeshwar

    First, I confess that I had built quite a lot of CSS Frameworks and Design Systems in my early developer life. So, this is going to be more of a personal experience.

    Ever since Coding Assistant LLMs became pretty good (2025-Q4 - 2026-Q1), I feel that it makes very little sense to continue to use pre-defined CSS Frameworks that 'has everything.' Of course, it is still OK if the general team decides on one, and they are OK (such as the Tailwinds, MUI of the frontend world.)

    I have used Foundation[1] and Bourbon[2] extensively. Mostly because I can break it down and take just what the project needs and keep it within a low CSS budget for any project.

    With that in mind, in the 10+ projects that started for some of the biggest brands of the world, I just defined the CSS framework, design systems, design token, with room for extension as the project grows. Claude Code is my tool of choice for now and I just let it run overnight, tweak as the project scaffolds and finally takes about less than a week to have a complete CSS framework in just plain CSS, and JavaScript where it needs to talk to the broader frontend.

    1. https://get.foundation

    2. https://www.bourbon.io

  5. suhlig

    Thank you very much for your stewardship over the years. And kudos for not just letting it rot, but communicating clearly, and closing it down responsibly.

More from this day

2026-10-30