Filbert
A light weight (~1KB) css-in-js solution (framework) π¨
Getting started
It is an alternative to styled-components(~12.51kB) or emotion(~11.3kB) with similar API surface.
Name | Status |
---|---|
CSS | β |
Nested Selectors | β |
Dynamic Styling(Prop based) | β |
Override Component Style | β |
Global | β |
Pseudo Selector | β |
Media Queries | β |
Keyframe | β |
Theming | β |
Component Selector | β |
Styles As Object Literals | π |
Server-side Rendering | β |
Client-side Hydration | β |
Vendor Prefixing | β |
Extract CSS File | β |
React Native | π |
Integration(Create React App ) |
β |
Integration(Preact ) |
β |
Integration(Gatsby ) |
β |
Integration(Next.js ) |
β |
Whether you're helping us fix bugs, improve the docs, or spread the word, we'd love to have you as part of the community! πͺπ
Check out our Contributing Guide
Thanks goes to these wonderful people (emoji key):
Vijay Singh π |
anotherjsguy π» |
Vivek T A π» |
Dane David π» |
Vignesh Elangovan π» |
This project follows the all-contributors specification. Contributions of any kind welcome!
Thank you to all our backers! π
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.
Without styled-components/emotion, filbert wouldn't exist. Thanks to all the wonderful people who have contributed towards these projects π