HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
geuis
helium-css
JavaScript2010–2021
geuis / helium-css

helium-css

Helium - javascript tool to scan your site and show unused CSS

3Distinct people
31Mentions
0Explicit recommenders
3.6KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Helium - javascript tool to scan your site and show unused CSS

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 8–Nov 15 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/15/2026, 7:02:26 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 year31 dated mentions

Observed mentions: 2010-01-15 02:57:44 UTC to 2021-05-16 16:18:30 UTC.

02468102010-01-01 00:00:00 UTC to 2011-01-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments20102011-01-01 00:00:00 UTC to 2012-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2012-01-01 00:00:00 UTC to 2013-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2013-01-01 00:00:00 UTC to 2014-01-01 00:00:00 UTC (exclusive): 9 mentions; 1 submissions, 8 comments2014-01-01 00:00:00 UTC to 2015-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 6 mentions; 1 submissions, 5 comments20152016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 5 mentions; 0 submissions, 5 comments2017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2021

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

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
20102010-01-01 00:00:00 UTC2011-01-01 00:00:00 UTC211
20112011-01-01 00:00:00 UTC2012-01-01 00:00:00 UTC110
20122012-01-01 00:00:00 UTC2013-01-01 00:00:00 UTC000
20132013-01-01 00:00:00 UTC2014-01-01 00:00:00 UTC918
20142014-01-01 00:00:00 UTC2015-01-01 00:00:00 UTC202
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC615
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC505
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC202
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC303
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC000
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC000
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC101

What Hacker News says

9 sources
SEEKING WORK, San Francisco, Remote ok Hi, I run such projects as http://jsonip.com and Helium-css, https://github.com/geuis/helium-css. Currently looking for short or long term contracts. Primary languages are javascript and python, with a history in php and a little bit of Objective-c. I have experience with many of the common client-side frameworks like Backbone, Knockout, etc. I work with all levels of the stack, though my specialties are in client-side javascript and css and with js on the server with node.js. As an example, jsonip.com is a node.js app that supports over 10 million requests a day. I custom-build most of my servers and have setup applications on AWS and other VPS hosting providers. Building servers from scratch is not a specialty, but I know how to jump in and get things done
In Ask HN: Freelancer? Seeking freelancer? (August 2013)
SEEKING WORK, San Francisco, Remote ok Hi, I run such projects as http://jsonip.com and Helium-css, https://github.com/geuis/helium-css. Currently looking for short or long term contracts. Primary languages are javascript and python, with a history in php and a little bit of Objective-c. I have experience with many of the common client-side frameworks like Backbone, Knockout, etc. I work with all levels of the stack, though my specialties are in client-side javascript and css and with js on the server with node.js. As an example, jsonip.com is a node.js app that supports over 10 million requests a day. I custom-build most of my servers and have setup applications on AWS and other VPS hosting providers. Building servers from scratch is not a specialty, but I know how to jump in and get things done.
In Ask HN: Freelancer? Seeking freelancer? (July 2013)
SEEKING WORK - San Francisco. Remote and onsite ok I run jsonip.com and am the author of Helium css, https://github.com/geuis/helium-css. I've written a lot of javascript for a range of devices, including the Google TV, mobile devices, server apps with node.js, and tons on good old regular sites. I've got a super strong frontend background too. There's not really anything with html && css that I can't do. Languages: Javascript, Python, php, (css and html if you count those as languages) Github: https://github.com/geuis
In Ask HN: Freelancer? Seeking freelancer? (June 2013)
SEEKING WORK, SF Bay area, remote perfectly fine! I built and run http://jsonip.com. 10+ million requests a day and counting. I also created Helium-css, https://github.com/geuis/helium-css. I'm a javascript engineer mainly these days. Most of the work I've done for the last year or two has ranged from Node.js on the server to heavy client-side javascript. I have a heavy node.js background, as well as a solid amount of practical working experience with Python/Django. I also have a lot of client-side experience when talking about html5, advanced css3 features, mobile optimization, etc, and years of building quality code that even works well in browsers like IE6+. I'm open to a wide range of contract work, whether it be small term to big projects. Resume available on request. Github resume: http://resume.github.io/?geuis Github: https://gith
Read the rest
In Ask HN: Freelancer? Seeking freelancer? (May 2013)
Too bad I didn't catch this while it was still on the front page. I wrote Helium CSS a few years ago, https://github.com/geuis/helium-css. There are many problems with the approach being taken with MinCSS that are reflected in how Helium was constructed. 1) Server-side parsing is brittle. Using regex's for this is a no-no. Helium uses document.querySelector in the browser to really test if a selector matches or not. It even has Sizzle for older browser support. 2) Different css is used to target different browsers, or at least different capabilities. Running this server-side doesn't tell you which browser some totally valid css is meant to be used for. 3) Removing un-matched css rules by default is a no-no. Again, tools like this can be clever but they're never smart. It takes the engineer's eye to say, "This is something I actually need
Read the rest
to keep" or "Yup, remove this". 4) Helium works in the browser. This lets you easily run it across multiple browsers that you need to support. You could make a headless browser that uses Helium, but you're going to be limited to Webkit (phantomjs). Its a thought I've had, but never really thought it was worth the trouble of building such a limiting system. I encourage anyone who needs a versatile tool to try Helium. Feel free to contribute patches and stuff.
In Mincss "clears the junk out of your CSS"
I wrote something simliar a while back called CSSess[1]. It's entirely JS and runs in the browser. It's based on yet another project called Helium[2]. The primary difference is that it crawls your site and checks over multiple pages. This is a must have feature for pretty much all sites. I've been meaning to port it to node and run it with a headless browser. Contributions are always welcome. 1: http://cssess.com 2: https://github.com/geuis/helium-css/
In Mincss "clears the junk out of your 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.