awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
necolas avatar

necolas/normalize.css

0
View on GitHub↗
necolas.github.io/normalize.css↗

Normalize.css

Normalize.css is a CSS reset library and browser style normalizer. It provides a collection of baseline styles designed to ensure a consistent visual appearance of HTML elements across all modern web browsers.

The project functions as a cross-browser consistency layer that corrects common default rendering bugs and eliminates inconsistencies in user-agent stylesheets. It establishes a uniform visual baseline by overriding default browser rendering behaviors and mitigating vendor-specific errors.

This stylesheet standardizes browser rendering to prevent unexpected layout bugs and ensures that elements behave predictably before custom project styles are applied.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Browser Style Normalizers - Provides base CSS styles to ensure consistent element rendering across different web browsers.
  • Browser Style Resets - Eliminates browser inconsistencies by providing a uniform baseline for default element rendering.
  • Normalize-Based Browser Resets - Provides standardized CSS baselines to override inconsistent browser default styles.
  • Browser Rendering Bug Mitigations - Targets known browser rendering errors with specific CSS selectors to ensure a uniform visual experience.
  • Cross-Browser Consistency Layers - Provides a single global stylesheet that aligns element appearances across all modern web browsers.
  • CSS Normalization - Implements stylesheets designed to reset or normalize browser defaults for consistent cross-browser rendering.
  • Browser Normalizers - Standardizes the rendering of HTML elements across different web browsers.
  • User-Agent Stylesheet Overrides - Overrides default browser rendering behaviors by explicitly defining common element properties.
  • Global CSS Stylings - Applies baseline resets and global style overrides across the entire document to prevent visual regressions.
  • Reset and Normalize - Cross-browser consistency for default HTML element styling.
  • Web Styling and UI - Modern alternative to traditional CSS resets.
53,540 stars·10,372 forks·CSS·MIT·17 views

Star history

Star history chart for necolas/normalize.cssStar history chart for necolas/normalize.css

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does necolas/normalize.css do?

Normalize.css is a CSS reset library and browser style normalizer. It provides a collection of baseline styles designed to ensure a consistent visual appearance of HTML elements across all modern web browsers.

What are the main features of necolas/normalize.css?

The main features of necolas/normalize.css are: Browser Style Normalizers, Browser Style Resets, Normalize-Based Browser Resets, Browser Rendering Bug Mitigations, Cross-Browser Consistency Layers, CSS Normalization, Browser Normalizers, User-Agent Stylesheet Overrides.

Which projects share features with necolas/normalize.css?

Projects with overlapping indexed features include: csstools/sanitize.css — sanitize.css is a CSS normalizer and reset library that provides a standardized baseline for typography, form… sindresorhus/modern-normalize — modern-normalize is a CSS reset stylesheet and browser style normalizer. It provides a minimal set of global style… jonathantneal/sanitize.css — sanitize.css is a CSS reset library and normalizer that provides a baseline stylesheet for web projects. It… milligram/milligram — A minimalist CSS framework. twbs/bootstrap — Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides… chakra-ui/chakra-ui-vue — Chakra UI Vue is a component library for the Vue.js ecosystem that provides a collection of modular, accessible…

Projects sharing features with Normalize.css

These projects share indexed features with Normalize.css. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • csstools/sanitize.csscsstools avatar

    csstools/sanitize.css

    5,293View on GitHub↗

    sanitize.css is a CSS normalizer and reset library that provides a standardized baseline for typography, form controls, and element layouts. It removes browser default inconsistencies to establish a predictable foundation for web design and modern applications. The project implements a modern CSS baseline focusing on system interface fonts and consistent rendering across different web browsers and operating systems. It integrates a system-font stack to ensure consistent typography and fast rendering on various platforms. The stylesheet covers core layout and accessibility capabilities, inclu

    CSS
    View on GitHub↗5,293
  • sindresorhus/modern-normalizesindresorhus avatar

    sindresorhus/modern-normalize

    7,348View on GitHub↗

    modern-normalize is a CSS reset stylesheet and browser style normalizer. It provides a minimal set of global style overrides designed to remove inconsistent default user-agent styles and prevent browser-specific rendering quirks. The project establishes a predictable frontend layout baseline by standardizing typography and layout properties. It specifically enforces a consistent layout model by applying border-box sizing across all HTML elements. The stylesheet uses tag-based global targeting to apply normalization rules directly to HTML elements, removing the need for specific class names.

    TypeScript
    View on GitHub↗7,348
  • jonathantneal/sanitize.cssjonathantneal avatar

    jonathantneal/sanitize.css

    5,293View on GitHub↗

    sanitize.css is a CSS reset library and normalizer that provides a baseline stylesheet for web projects. It establishes a uniform visual starting point by removing inconsistent browser-specific default styles and implementing a global CSS reset. The project focuses on cross-browser style normalization, ensuring that typography, form controls, and HTML elements render consistently across different browsers and devices. It implements a system-font stack to eliminate rendering discrepancies and applies box-sizing normalization to ensure a predictable layout model. The library also includes acce

    CSS
    View on GitHub↗5,293
  • milligram/milligrammilligram avatar

    milligram/milligram

    10,214View on GitHub↗

    A minimalist CSS framework.

    HTMLampcsscss-framework
    View on GitHub↗10,214
  • Compare all 30 related projects→