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
geuis avatar

geuis/helium-css

0
View on GitHub↗
3,633 stars·232 forks·JavaScript·17 views

Helium Css

Helium-css is a command-line diagnostic utility designed to identify unused CSS selectors across web projects. By performing static analysis on style sheets and comparing them against the rendered document object model, the tool detects redundant style definitions that do not correspond to any elements on a page.

The tool functions by automating a headless browser to crawl multiple URLs, aggregating selector usage data to provide a comprehensive view of CSS coverage for an entire website. This process allows developers to audit frontend assets and remove legacy code, which reduces the total size of style sheets and minimizes unnecessary network payloads.

This utility supports ongoing web site maintenance by auditing large-scale projects to ensure that CSS files remain lean. It is distributed as a command-line interface for integration into development and auditing workflows.

Features

  • CSS Selector Purging - Identifies and reports CSS selectors that do not match any elements within the document object model to reduce unnecessary file size.
  • Stylesheet Optimizations - Reduces the total size of stylesheets by identifying and removing unused rules to improve page load speeds and rendering performance.
  • Asset Auditors - Analyzes production websites to discover redundant styles and unused selectors that contribute to unnecessary network payload.
  • Static Analysis Tools - Evaluates web page structure against external style sheets to report unused code patterns through static analysis.
  • DOM Traversers - Traverses the live document object model of rendered pages to verify the presence of elements matching specific style sheet selectors.
  • Cross-Page Aggregators - Aggregates selector usage data across multiple URLs to provide a comprehensive view of CSS coverage for an entire website.
  • Maintenance Auditors - Audits large-scale web projects to clean up legacy code and ensure that CSS files remain lean and relevant over time.
  • Static Parsers - Parses raw style sheet files into an abstract syntax tree to extract all defined selectors for comparison against the DOM.
  • Headless Browser Controllers - Controls headless browser instances to programmatically load pages and capture the final state of the rendered document.
  • Web Performance Optimization Tools - Reduces page load times by identifying and removing redundant style definitions from site stylesheets.

Star history

Star history chart for geuis/helium-cssStar history chart for geuis/helium-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.

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

Projects sharing features with Helium Css

These projects share indexed features with Helium Css. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • autoscrape-labs/pydollautoscrape-labs avatar

    autoscrape-labs/pydoll

    6,919View on GitHub↗

    pydoll is a Chrome DevTools Protocol automation library and headless browser controller used for web data extraction and parallel browser automation. It controls Chromium-based browsers via direct WebSocket connections, allowing it to manage isolated browser contexts and tabs while bypassing the overhead and detection associated with WebDriver. The project features an anti-bot evasion framework that mimics natural human behavior, including mouse movements generated via Bezier curves and variable typing patterns. It provides specialized stealth capabilities to bypass behavioral analysis and au

    Pythonanti-detectionautomationbrowser-automation
    View on GitHub↗6,919
  • purifycss/purifycsspurifycss avatar

    purifycss/purifycss

    9,863View on GitHub↗

    PurifyCSS is a CSS unused style remover and payload optimizer that analyzes HTML and templates to identify and delete unused CSS selectors from stylesheets. It functions as a frontend build automation tool that integrates into development pipelines to automatically strip redundant styles and minify assets during the compilation phase. The tool provides specific optimization for single page applications, identifying and removing redundant CSS while ensuring necessary styles are preserved across dynamic views and states. The utility covers a range of capabilities including static content analy

    JavaScript
    View on GitHub↗9,863
  • fullhuman/purgecssFullHuman avatar

    FullHuman/purgecss

    8,043View on GitHub↗

    PurgeCSS is a build-pipeline CSS purger and optimizer designed to reduce the final size of stylesheets. It functions as a tree shaking tool that scans HTML and JavaScript files to identify and remove unused selectors from CSS. The tool optimizes CSS payloads by performing static content analysis to detect which styles are actually used in the markup. It uses regex-based pattern matching to find potential class names without executing code and employs a PostCSS-based AST transformation to safely delete unused rules. The project provides capabilities for frontend build automation, allowing the

    TypeScript
    View on GitHub↗8,043
  • css/cssocss avatar

    css/csso

    3,792View on GitHub↗

    csso is a CSS minifier and optimizer that reduces stylesheet file sizes through structural analysis and algebraic transformations. It functions as an abstract syntax tree processor, converting styles into a structured tree to perform deep analysis and semantic-preserving code transformations while maintaining the original visual presentation. The project distinguishes itself through usage-aware optimization, analyzing external HTML markup and class identifiers to prune unused styles and reorganize rules based on actual document usage. It also performs structural refactoring by identifying and

    JavaScript
    View on GitHub↗3,792
Compare all 30 related projects→

Frequently asked questions

What does geuis/helium-css do?

Helium-css is a command-line diagnostic utility designed to identify unused CSS selectors across web projects. By performing static analysis on style sheets and comparing them against the rendered document object model, the tool detects redundant style definitions that do not correspond to any elements on a page.

What are the main features of geuis/helium-css?

The main features of geuis/helium-css are: CSS Selector Purging, Stylesheet Optimizations, Asset Auditors, Static Analysis Tools, DOM Traversers, Cross-Page Aggregators, Maintenance Auditors, Static Parsers.

Which projects share features with geuis/helium-css?

Projects with overlapping indexed features include: autoscrape-labs/pydoll — pydoll is a Chrome DevTools Protocol automation library and headless browser controller used for web data extraction… purifycss/purifycss — PurifyCSS is a CSS unused style remover and payload optimizer that analyzes HTML and templates to identify and delete… fullhuman/purgecss — PurgeCSS is a build-pipeline CSS purger and optimizer designed to reduce the final size of stylesheets. It functions… css/csso — csso is a CSS minifier and optimizer that reduces stylesheet file sizes through structural analysis and algebraic… rust-headless-chrome/rust-headless-chrome — This library provides a framework for controlling headless Chrome or Chromium instances through the Chrome DevTools… sawyerhood/dev-browser — Dev-browser is a browser automation framework and headless browser controller that provides a sandboxed script runner…

Curated searches featuring Helium Css

Hand-picked collections where Helium Css appears.
  • CSS extraction tools