Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Icons
  3. css.gg

css.gg

NOASSERTIONJavaScript2.1.1

A comprehensive open-source library of 700+ Pure CSS, SVG, and Figma UI icons with 6000+ glyphs, patterns, and layouts.

Visit WebsiteGitHubGitHub
10.0k stars498 forks0 contributors

What is css.gg?

CSS.GG is an open-source library that provides over 700 UI icons in Pure CSS and SVG formats, along with 6000+ glyphs, patterns, and layouts. It solves the problem of finding consistent, high-quality icon resources that work across both development and design environments, offering multiple formats for flexibility.

Target Audience

Frontend developers and UI/UX designers who need lightweight, customizable icons for web projects and design systems, especially those using Figma or CSS-based implementations.

Value Proposition

Developers choose CSS.GG for its pure CSS implementation (no dependencies), extensive collection, and multi-format support (CSS, SVG, Figma), which streamlines workflows between design and development with consistent resources.

Overview

700+ Pure CSS, SVG & Figma UI Icons, 6000+ glyphs, patterns, colors and layouts.

Use Cases

Best For

  • Adding lightweight, customizable icons to web applications without JavaScript dependencies
  • Building design systems with consistent iconography across Figma and code implementations
  • Finding scalable vector icons for responsive web design projects
  • Accessing a large collection of glyphs and patterns for UI design
  • Integrating icons via npm package in frontend build processes
  • Quickly copying and pasting icons and glyphs into design tools like Figma

Not Ideal For

  • Projects needing animated or interactive icons beyond basic hover effects
  • Design systems requiring highly customized, brand-specific iconography not available in the library
  • Applications where minimizing HTTP requests is paramount, and inline SVGs are preferred over CSS-based icons

Pros & Cons

Pros

Pure CSS Implementation

Icons are implemented entirely with CSS, offering lightweight and customizable vector graphics without external image files, as highlighted in the key features.

Multi-Format Support

Provides icons in CSS, SVG, and Figma formats, seamlessly bridging design and development workflows with consistent resources.

Extensive Glyph Collection

Includes over 6000 unique glyphs, patterns, and layouts, making it a vast resource for UI design and development.

Easy Integration

Available via npm package, website, and Raycast extension, supporting various environments for efficient workflow integration.

Cons

No Built-in Animation

The library focuses on static icons and lacks support for complex animations, requiring manual implementation for interactive features.

CSS Bundle Size Concerns

Using multiple CSS icons can lead to larger CSS files, potentially impacting page load performance compared to optimized SVG sprites.

Figma Plugin in Development

As per the README, the Figma plugin is 'soon to be released,' indicating current limitations in fully integrated design workflows.

Frequently Asked Questions

Quick Stats

Stars10,000
Forks498
Contributors0
Open Issues42
Last commit1 year ago
CreatedSince 2019

Tags

#design-system#icon-library#open-source-icons#css-icons#npm#icons#customizable#styled-components#svg#ui-design#retina-ready#web-development#glyphs#svg-icons#purecss#css

Links & Resources

Website

Included in

Icons934
Auto-fetched 22 hours ago

Related Projects

Font AwesomeFont Awesome

The iconic SVG, font, and CSS toolkit

Stars76,635
Forks12,205
Last commit3 months ago
Material design iconsMaterial design icons

Material Design icons by Google (Material Symbols)

Stars53,405
Forks9,729
Last commit3 days ago
FeatherFeather

Simply beautiful open-source icons

Stars25,931
Forks1,285
Last commit1 year ago
HeroiconsHeroicons

A set of free MIT-licensed high-quality SVG icons for UI development.

Stars23,582
Forks1,316
Last commit27 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub