HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
csstools
normalize.css
HTML2025–2025
csstools / normalize.css

normalize.css

A cross-browser CSS foundation

2Distinct people
2Mentions
0Explicit recommenders
657GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A cross-browser CSS foundation

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 11:56:56 AM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by hour2 dated mentions

Observed mentions: 2025-10-25 07:40:08 UTC to 2025-10-25 07:48:49 UTC.

0122025-10-25 07:00:00 UTC to 2025-10-25 08:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 commentsOct 25, 07:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC. One observed period does not establish a trend.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Oct 25, 07:002025-10-25 07:00:00 UTC2025-10-25 08:00:00 UTC202

What Hacker News says

2 sources
This link is for the less-well-known normalize.css, https://github.com/csstools/normalize.css. It was last touched five years ago. The better-known normalize.css is https://github.com/necolas/normalize.css. It was last touched seven years ago. There’s a reason neither has seen more recent activity: they were mostly about making old browsers behave themselves, and they’re done. The stylesheets did have a little more to them, but it wasn’t what people actually cared about… and in some cases they were better off without them. I know I disagree with quite a few of their opinionated styles. Those old browsers are now long obsolete—half of them can’t even talk TLS 1.2, which basically excludes them from the modern web—so almost all of these stylesheets is obsolete, and you don’t need them. For the few pieces that might still have value, you wou
Read the rest
ld now prefer to use @layer or :where() for this kind of stylesheet, to make them behave more like user agent styles and avoid specificity conflicts.
In Normalize.css
I chose to share the one that seemed more recent/maintained. Brief history/explanation from: https://github.com/csstools/normalize.css/#differences-from-... > Nicolas Gallagher and I started writing normalize.css together. I named and created the normalize.css repository with the help of Paul Irish and Ben Alman. I transferred the repository to Nicolas, who turned it into a “household” CSS library. > Later, I resumed authorship of normalize.css with Luciano Battagliero. Together, we tagged, deprecated, and removed “opinionated” styles — styles developers often prefer but which do not fix bugs or “normalize” browser differences. > Later, Nicolas resumed authorship and the issue of whether to include or omit the opinionated styles forced us to split.
In Normalize.css

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.