Skip to content

Instantly share code, notes, and snippets.

@drwpow
Last active March 27, 2019 05:29
Show Gist options
  • Save drwpow/2cf7d7cb0319d60c1b99efaa9d4c19ff to your computer and use it in GitHub Desktop.
Save drwpow/2cf7d7cb0319d60c1b99efaa9d4c19ff to your computer and use it in GitHub Desktop.
A timeline of component design thinking, from CSS to web components

It should be noted that each creator was not the sole contributor. But either presented the idea, or became the outspoken advocate for it.

Name Creator(s) Year Notes
BEM Yandex 2006–2010 According to the site, they claim to have used it internally since 2006. But the public release was in 2010.
OOCSS Nicole Sullivan 2008 ️According to Nicole Sullivan, code started in 2004 but first talk was in 2008
Sketch 2010 Version 3, introducing Symbols and many other hallmark features, released 2014
SMACSS Jonathan Snook 2011
Web Components Alex Russell 2011 Introduced at Frontiers Conference in 2011 (Oct 12–15)
Bootstrap Twitter 2011 Released Aug 19
Foundation Zurb 2011 Released September
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment