picocss/pico

Minimal CSS Framework for semantic HTML

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 2 minutes ago
Added to GitGenius on September 3rd, 2026
Created on November 15th, 2019
Open Issues & Pull Requests: 126 (+0)
GitHub issues: Enabled
Number of forks: 507
Total Stargazers: 16,848 (+0)
Total Subscribers: 85 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.1 days
Mean response time: 61.2 days
90th percentile: 185.7 days
Tracked items: 63

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 1% of issues opened in the past year have been closed. Three people close 60% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 55
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 558 days
Stale 30+ days: 52
Stale 90+ days: 42

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • v1 (6)
  • v2 (4)
  • wontfix (2)
  • enhancement (1)
  • help wanted (1)
  • question (1)
  • work in progress (1)

Most active issues this week

Detailed Description

Pico is a minimal CSS framework for semantic HTML that styles native elements without requiring custom classes.

The framework solves the problem of building clean, responsive interfaces quickly by providing sensible default styles for standard HTML elements. Its approach treats CSS as a reset on steroids, applying elegant styling to semantic tags like buttons, forms, and typography out of the box. Rather than forcing developers to add utility classes or component names, Pico works with plain HTML, making it particularly suited for projects where markup readability and semantic correctness matter.

Pico works best for developers building small to medium projects, prototypes, or documentation sites who want a professional appearance without writing extensive custom CSS. The class-less version allows you to write pure HTML and get styled results immediately, while the standard version provides optional classes for more control. The framework includes built-in support for light and dark modes, responsive design across all elements, and precompiled color themes accessible via CDN. Developers should understand that Pico is intentionally minimal and lacks utility classes or helper components; building larger projects requires SCSS or CSS knowledge to extend the base styles. The README identifies this as a starting point rather than a complete design system, distinguishing it from heavier frameworks that provide extensive pre-built components.

The project maintains active development with regular updates addressing accessibility improvements and customization options. The codebase is written in CSS and SCSS, with installation options via manual download, CDN, NPM, or Composer to suit different project setups. Documentation covers color schemes, CSS variables, Sass customization, and conditional styling, indicating ongoing refinement of the developer experience around configuration and theming.