HN Hall of Fame Weekly email

Semantic UI

semantic-ui.com Software & code Software projects Web & internet Class of 2017-04 Hall of Fame
Screenshot of semantic-ui.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 6 calendar years, with breakout response in 2 of them.

submissions
9
submitters
9
observed span
2013–2022
peak thread · 250 comments
768 pts
latest 20+ return · 2017-04-10
768 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

I've always found it ironic that this library calls itself "Semantic UI" but doesn't follow the practice of semantic HTML/classes[0]. W3C suggests[1] that classes should be used for semantic roles (e.g. "warning", "news", "footer"), rather than for display ("left", "angle", "small" -- examples taken from Semantic UI's docs). So instead of giving a button the class of "button" it would be better to give it a class such as "download-book." The benefit of this is when it comes time to…

jameslk·768-point thread·

This is semantic: <header> <h1>Title</h1> <nav> <button class="active">Home</button> <button>Link</button> <button>Link</button> </nav> </header> not this: <div class="ui menu"> <div class="header item">Title</div> <a class="active item">Home</a> <a class="item">Link</a> <a class="item">Link</a> <div class="right floated text item"> Signed in as <a href="#">user</a> </div> </div>

The ironic thing about Semantic UI is that the HTML code is the contrary of (the classical textbook definition of) semantic. It looks more like 90s font tags.

ktpsns·2-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
1016

reference only — not used in Hall rules or ranking

Total comments
332

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2013-09-13Semantic UI – A language for sharing UIFirst breakoutknes23081
2014-11-25Semantic UI – User Interface is the vocabulary of the webaenario50
2014-12-12Semantic UI 1.2sinak30
2015-09-02Semantic UIraju20
2015-10-08Semantic UI – User Interface is the language of the weblumannnn10
2017-02-26Semantic UI is the most semantic CSS framework everamingilani20
2017-04-10Semantic UIHall induction · Best thread · Latest 20+ point returnjhund768250
2020-08-30Semantic UIgjvc21
2022-10-27Semantic UImetadat30