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

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.

Top comments

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.

HN stats

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