Software Alternatives & Reviews

BEM

BEM — Block Element Modifier is a methodology, that helps you to achieve reusable components and code sharing in the front-end. subtitle

Top 12 Open-Source Alternatives to BEM

Sass Tailwind CSS styled-components stylelint PostCSS Bootstrap Next.js Bulma SUIT CSS ESLint

Summary

The top open-source alternatives to BEM are Sass, Tailwind CSS, and styled-components. One of the criteria for ordering this list is the number of mentions that products have on reliable external sources. You can suggest additional sources through the form here.
  1. 1
    Syntatically Awesome Style Sheets
    Pricing:
    • Open Source

    #Developer Tools #Design Tools #Javascript UI Libraries 131 social mentions

  2. A utility-first CSS framework for rapidly building custom user interfaces.
    Pricing:
    • Open Source

    #Developer Tools #Design Tools #Website Design 867 social mentions

  3. styled-components is a visual primitive for the component age that also helps the user to use the ES6 and CSS to style apps.
    Pricing:
    • Open Source

    #Developer Tools #Design Tools #Javascript UI Libraries 154 social mentions

  4. stylelint is a modern CSS linter
    Pricing:
    • Open Source

    #Developer Tools #Code Analysis #Code Coverage 24 social mentions

  5. Increase code readability. Add vendor prefixes to CSS rules using values from Can I Use. Autoprefixer will use the data based on current browser popularity and property support to apply prefixes for you.
    Pricing:
    • Open Source

    #Developer Tools #Design Tools #CSS Framework 39 social mentions

  6. Simple and flexible HTML, CSS, and JS for popular UI components and interactions
    Pricing:
    • Open Source

    #CSS Framework #Development Tools #Design Tools 326 social mentions

  7. A small framework for server-rendered universal JavaScript apps
    Pricing:
    • Open Source

    #Developer Tools #Web Frameworks #JavaScript Framework 919 social mentions

  8. 8
    Bulma is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free.
    Pricing:
    • Open Source

    #CSS Framework #Development Tools #Design Tools 109 social mentions

  9. SUIT CSS is a CSS preprocressor for component based UI development.
    Pricing:
    • Open Source

    #Developer Tools #Design Tools #CSS Framework 4 social mentions

  10. 10
    The fully pluggable JavaScript code quality tool
    Pricing:
    • Open Source

    #Code Coverage #Developer Tools #Code Quality 229 social mentions

  11. Storybook is an open source tool for developing UI components in isolation for React, Vue, and Angular. It makes building stunning UIs organized and efficient.
    Pricing:
    • Open Source

    #React #React Components #Developer Tools 204 social mentions

  12. A game for learning CSS grid layout
    Pricing:
    • Open Source

    #CSS Tools #Design Tools #Other Education Tech 99 social mentions

Suggest an alternative
If you think we've missed something, please suggest an alternative to BEM.
Please use the Feedback button if you think any of the listed products shouldn't be regarded as open-source.

Generic BEM discussion

Log in or Post with