Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Css In Js

Css In Js

73 projects

Showing 36 of 73 projects

NextJS TypeScript Starter Kit
NextJS TypeScript Starter KitTypeScript

A starter kit for building Next.js applications with TypeScript, Styled-jsx, Jest, and built-in SEO/analytics.

#enzyme#google-analytics#nextjs
Stars336
Forks55
Last commit7 years ago
stylefy
stylefyClojure

A Clojure(Script) library for styling UI components using Clojure data structures, with automatic CSS generation and scoped classes.

#clojurescript#reagent#ui
Stars322
Forks11
Last commit1 year ago
Themer
ThemerTypeScript

An unopinionated, scalable Tailwind CSS plugin for theming via CSS variables with automatic variants and unlimited themes.

#themes#theming#theme-management
Stars315
Forks12
Last commit4 days ago
Babel-plugin-css-in-js
Babel-plugin-css-in-jsJavaScript

A Babel plugin that transforms inline JavaScript styles into CSS class names and bundles them into a CSS file.

#babel-plugin#frontend#css-bundling
Stars294
Forks8
Last commit9 years ago
modular-css
modular-cssJavaScript

A streamlined, tool-agnostic CSS Modules implementation with composition, scoping, and values.

#vitejs#style-scoping#vite
Stars290
Forks20
Last commit2 days ago
polychrome
polychromeTypeScript

A tiny (~2kB gzipped) JavaScript library for parsing, manipulating, and converting colors in hex, RGB, and HSL formats.

#css-colors#color-manipulation#lightweight-library
Stars288
Forks0
Last commit8 years ago
dynamic-antd-theme
dynamic-antd-themeCSS

A React plugin to dynamically change Ant Design's primary theme color at runtime for both Less and CSS.

#theme-switcher#ant-design#ui-customization
Stars244
Forks29
Last commit3 years ago
Stylin
StylinTypeScript

A build-time CSS library for styling React components with CSS Modules extensions and auto-generated TypeScript types.

#loader#webpack-loader#annotations
Stars180
Forks5
Last commit1 year ago
react-native-viewport-units
react-native-viewport-unitsJavaScript

A simple utility to simulate CSS viewport units (vw, vh, vmin, vmax) in React Native styles.

#layout#react-native#utility-library
Stars159
Forks25
Last commit11 years ago
CSS-modules
CSS-modulesJavaScript

ESLint plugin that validates CSS module class usage in JavaScript to catch unused or undefined classes.

#code-quality#css-modules#eslint-plugin
Stars157
Forks34
Last commit2 months ago
styled-components-a11y
styled-components-a11yJavaScript

An ESLint plugin that enforces accessibility rules for Styled Components, covering all seven component creation methods.

#a11y#styled-components#accessibility
Stars154
Forks24
Last commit
react-native-theme
react-native-themeJavaScript

A lightweight theme manager for React Native applications, enabling dynamic styling and platform-specific styles.

#mobile-ui#theme-management#dynamic-styling
Stars125
Forks12
Last commit9 years ago
cairn
cairnJavaScript

A React Native styling library offering hierarchical, component-based style definitions with selector-based application.

#styling#selector-syntax#stylesheet
Stars114
Forks4
Last commit7 years ago
purescript-css
purescript-cssPureScript

A type-safe PureScript library for describing, manipulating, and rendering CSS.

#functional-programming#styling#purescript
Stars108
Forks41
Last commit12 days ago
PostCSS Elm Tailwind
PostCSS Elm TailwindJavaScript

A PostCSS plugin that generates Elm modules from your Tailwind CSS configuration for type-safe styling.

#type-safety#frontend-tooling#utility-classes
Stars99
Forks16
Last commit3 years ago
svelte-flex
svelte-flexTypeScript

A simple and reusable flexbox component for Svelte with a clean API and reactive props.

#svelte-flexbox#flexbox#ui-component
Stars82
Forks5
Last commit1 year ago
react-native-nested-stylesheet
react-native-nested-stylesheetJavaScript

Extends React Native's StyleSheet API to allow namespaced style organization through nesting.

#developer-tools#styling#stylesheet
Stars79
Forks6
Last commit9 years ago
Better Styled Components
Better Styled ComponentsJavaScript

Auto-fixable ESLint rules for enforcing alphabetical sorting of styled component declarations.

#developer-tools#auto-fix#styled-components
Stars67
Forks9
Last commit
inject-react-anywhere
inject-react-anywhereTypeScript

A library to inject React components into third-party websites using Shadow DOM for style isolation, ideal for browser extensions.

#style-isolation#browser-extension#frontend
Stars59
Forks2
Last commit
ember-style-modifier
ember-style-modifierJavaScript

An Ember.js element modifier for setting inline styles without requiring unsafe-inline CSP.

#hacktoberfest#ember-addon#frontend
Stars38
Forks15
Last commit1 day ago
Master CSS
Master CSS

A virtual CSS language with enhanced syntax that automatically generates CSS from class names for building UIs with less code.

#design-system#jit-compilation#awesome-list
Stars38
Forks0
Last commit3 years ago
react-native-css-loader
react-native-css-loaderJavaScript

A webpack loader that enables React Native components to be styled using CSS, Stylus, Sass, or Less files.

#styling#webpack-loader#preprocessor
Stars38
Forks5
Last commit7 years ago
@master/style-element.react
@master/style-element.reactTypeScript

Create reusable and extensible styled React/Vue elements with variants and dynamic styling in one line.

#styling#frontend#typescript
Stars36
Forks1
Last commit1 year ago
styled-yew
styled-yewRust

A styled-components-like CSS-in-Rust library for the Yew web framework.

#webassembly#yew-framework#styled-components
Stars36
Forks2
Last commit3 years ago
vanilla-extract
vanilla-extractTypeScript

An ESLint plugin for vanilla-extract that enforces CSS property ordering, style validation, and best practices with auto-fixing.

#css-property-ordering#style-validation#vanilla-extract
Stars33
Forks1
Last commit
Eslint: detect unused classes
Eslint: detect unused classesJavaScript

ESLint plugin that detects unused Material UI styling classes in your codebase.

#material-ui#code-quality#eslint-plugin
Stars31
Forks12
Last commit3 years ago
Classy
ClassyJavaScript

A React decorator for composable, extensible, and simple component styling with automatic CSS injection.

#theming#styling#decorator
Stars23
Forks2
Last commit9 years ago
yew-style-in-rs
yew-style-in-rsRust

A styled component library for Yew that enables scoped CSS styling in Rust web applications.

#webassembly#yew#scoped-css
Stars22
Forks0
Last commit4 years ago
react-native-prism
react-native-prismJavaScript

A minimal, idiomatic style management library for React Native using higher-order components and a style registry.

#theme-management#styling#ui
Stars19
Forks1
Last commit8 years ago
styled-react-native
styled-react-nativeJavaScript

A lightweight library for styling React Native components with style composition capabilities.

#style-composition#styling#frontend
Stars17
Forks1
Last commit8 years ago
ember-emotion
ember-emotionJavaScript

An Ember.js addon that integrates the Emotion CSS-in-JS library for scoped, dynamic styling with FastBoot support.

#fastboot#styling#server-side-rendering
Stars15
Forks3
Last commit3 years ago
linters
lintersJavaScript

Shareable, super strict ESLint, Prettier, and Commitlint configurations for modern JavaScript/TypeScript projects.

#strict#developer-tools#commitlint
Stars11
Forks0
Last commit3 months ago
react-native-stylesheet-xg
react-native-stylesheet-xgObjective-C

A React Native stylesheet extension for cross-platform styling and responsive design based on screen width.

#stylesheet#react-native#screen-adaptation
Stars10
Forks1
Last commit8 years ago
fela-vue
fela-vueTypeScript

A Fela toolkit for Vue that provides flexible, team-oriented styling with dynamic configuration.

#styles#styling#strongly-typed
Stars8
Forks3
Last commit11 days ago
RazorStyle
RazorStyleC#

A library for adding CSS directly inside .razor components in Blazor without creating duplicate style tags in the DOM.

#razor-components#dotnet#frontend
Stars7
Forks0
Last commit1 year ago
Super JSS
Super JSSTypeScript

A dynamic Angular library for atomic CSS-in-JS generation with responsive theming and pre-built components.

#theming#style#library
Stars6
Forks1
Last commit11 months ago
PreviousPage 2 of 3Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
9 months ago
3 years ago
2 years ago
5 days ago
#React35
#Frontend35
#Css30
#Styling20
#React Native16
#Styled Components12
#Web Development12
#Javascript11
#Typescript10
#Ui Components10
#Component Styling10
#Css Modules9