Browse CSS frameworks like Bootstrap, Tailwind, and Bulma to pick the right starting point for a new web project
Find a CSS preprocessor that adds variables, nesting, and logic to your stylesheets
Discover tools that automatically format and lint CSS code for consistency and errors
Learn the BEM naming convention so a team can work on the same codebase without class name conflicts
Awesome CSS is a curated list of CSS-related tools, frameworks, and resources, collected and organized by a community of contributors. It does not teach CSS itself but points to useful things people have built on top of it: parsers, preprocessors, frameworks, style guides, naming conventions, podcasts, books, videos, and Twitter accounts to follow. The list is organized into sections. Parsers are libraries that read and understand CSS files programmatically. Preprocessors like Sass, LESS, and PostCSS let you write CSS with extra features such as variables, nesting, and logic that compile down to regular CSS. Frameworks like Bootstrap, Tailwind, and Bulma give you pre-built components and layout systems so you do not need to write every style from scratch. Other sections cover naming methodologies, which are systems like BEM that give rules for how to name CSS classes so large teams can work on the same codebase without conflicts. There are also sections on CSS-in-JavaScript approaches (where styles are written alongside JavaScript code rather than in separate files), polyfills (JavaScript that adds CSS features to older browsers), and style guide generators (tools that automatically build a living documentation page from your CSS). The list also links to conference talks from 2015, 2016, and 2019, books for people who want to study CSS in depth, and a set of Twitter accounts run by CSS experts worth following. If you are starting a new web project and wondering which CSS framework to use, looking for a preprocessor, or trying to find a tool that automatically formats and checks your CSS, this list is a directory to browse rather than a piece of software to install.
← awesome-css-group on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.