Bootstrip is a frontend component library based on stripped-down Bootstrap 5. It has a strong emphasis on minimal code and readability, and is aimed at programmers who want clean, functional, and easy-to-maintain frontend components in their projects. In many cases deliberate design compromises were made to achieve this.
Other features are :
Bootstrip allows for custom HTML elements, though these are entirely optional. One can write
<x-columns class="--two">
...
</x-columns>
or
<div class="columns --two">
...
</div>
The main reason for the former is readability, and the benefits become more apparent as markup complexity increases.
At its heart Bootstrip adheres to the spririt of BEM, with short/specific selectors and strict scoping of overrides, but the naming convention has been modified for brevity.