awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to hackhat/smart-css

Open-source alternatives to Smart Css

30 open-source projects similar to hackhat/smart-css, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Smart Css alternative.

  • seek-oss/treatseek-oss avatar

    seek-oss/treat

    1,143View on GitHub↗

    Treat is a styling library that extracts CSS from JavaScript definitions during the build process to eliminate runtime overhead. It functions as a static style extraction tool, converting component-level style definitions into optimized, standalone CSS files. The framework is designed for building type-safe, themeable design systems that allow user interface components to adapt their appearance based on active design system settings. The library distinguishes itself by enabling complex style composition, including pseudo-selectors, media queries, and animations, within a unified object struct

    TypeScriptcss-in-jscss-in-tswebpack-plugin
    View on GitHub↗1,143
  • styled-components/xstyledstyled-components avatar

    styled-components/xstyled

    2,307View on GitHub↗

    xstyled is a utility-first CSS-in-JS framework designed for the React ecosystem. It functions as a styling library that enables developers to manage component styles and responsive layouts by mapping design system tokens directly to component properties. The framework distinguishes itself by providing a centralized theme management system that propagates design tokens, such as colors and spacing, throughout the component tree. It includes a responsive layout generator that automatically calculates media query breakpoints based on viewport width, allowing for the creation of fluid grid structu

    MDXcsscss-in-jsemotion
    View on GitHub↗2,307
  • styled-components/vue-styled-componentsstyled-components avatar

    styled-components/vue-styled-components

    1,379View on GitHub↗

    This project is a styling library for Vue that enables component-based design by attaching CSS rules directly to HTML tags or component constructors. It utilizes tagged template literals to encapsulate design logic within JavaScript, allowing developers to define, extend, and manage styles directly alongside component code. The library distinguishes itself through a dynamic style injection engine that evaluates functions against component properties at runtime, ensuring visual output updates in response to data changes. It supports polymorphic rendering, which allows the underlying HTML eleme

    JavaScriptcsscss-in-jsvue
    View on GitHub↗1,379

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • azazdeaz/react-themeA

    azazdeaz/react-theme

    0View on GitHub↗
    View on GitHub↗0
  • bloodyowl/react-styledbloodyowl avatar

    bloodyowl/react-styled

    39View on GitHub↗

    styled component for react & style-loader/usable

    JavaScript
    View on GitHub↗39
  • bloodyowl/stileB

    bloodyowl/stile

    0View on GitHub↗
    View on GitHub↗0
  • blakeembrey/react-free-styleB

    blakeembrey/react-free-style

    0View on GitHub↗
    View on GitHub↗0
  • callstack-io/linariaC

    callstack-io/linaria

    0View on GitHub↗
    View on GitHub↗0
  • casesandberg/reactcsscasesandberg avatar

    casesandberg/reactcss

    1,582View on GitHub↗

    :lipstick: Inline Styles in JS

    JavaScriptinline-stylesreactreact-library
    View on GitHub↗1,582
  • colingourlay/hyperstylesC

    colingourlay/hyperstyles

    0View on GitHub↗
    View on GitHub↗0
  • cssobj/cssobjC

    cssobj/cssobj

    0View on GitHub↗
    View on GitHub↗0
  • cxs-css/cxsC

    cxs-css/cxs

    0View on GitHub↗
    View on GitHub↗0
  • dowjones/react-inline-styleD

    dowjones/react-inline-style

    0View on GitHub↗
    View on GitHub↗0
  • elierotenberg/react-statics-stylesE

    elierotenberg/react-statics-styles

    0View on GitHub↗
    View on GitHub↗0
  • formidablelabs/radiumFormidableLabs avatar

    FormidableLabs/radium

    7,346View on GitHub↗

    Radium is a CSS-in-JS styling library that transforms static inline styles into dynamic, responsive, and animated CSS for React components. It functions as a component style toolchain and React inline style enhancer, allowing developers to define styles using plain JavaScript objects while gaining capabilities like browser state handling, vendor prefixing, and style composition. The library extends React's inline style system by automatically resolving browser state styles for hover, focus, and active interactions without manual event handlers. It supports inline media queries that evaluate a

    JavaScript
    View on GitHub↗7,346
  • fdecampredon/react-vstyleF

    fdecampredon/react-vstyle

    0View on GitHub↗
    View on GitHub↗0
  • gajus/react-css-modulesgajus avatar

    gajus/react-css-modules

    5,170View on GitHub↗

    This project is a utility and integration layer for mapping scoped CSS module identifiers to React components. It functions as a wrapper and style manager that translates class names into unique local identifiers to prevent style leakage across an application. The system includes a composition tool for merging multiple CSS module identifiers on single elements and an integration layer that connects SASS, SCSS, and LESS preprocessed style maps to component markup. It covers component styling through encapsulated style mapping and the distribution of styles to child elements. The library also

    JavaScript
    View on GitHub↗5,170
  • inturn/classyinturn avatar

    inturn/classy

    23View on GitHub↗

    React styling. Plain and simple.

    JavaScript
    View on GitHub↗23
  • irom-io/i-cssI

    irom-io/i-css

    0View on GitHub↗
    View on GitHub↗0
  • j2css/j2cJ

    j2css/j2c

    0View on GitHub↗
    View on GitHub↗0
  • jacobp100/es-css-modulesJ

    jacobp100/es-css-modules

    0View on GitHub↗
    View on GitHub↗0
  • jareware/css-nsJ

    jareware/css-ns

    0View on GitHub↗
    View on GitHub↗0
  • jhudson8/react-css-builderJ

    jhudson8/react-css-builder

    0View on GitHub↗
    View on GitHub↗0
  • js-next/react-styleJ

    js-next/react-style

    0View on GitHub↗
    View on GitHub↗0
  • jsstyles/react-jssJ

    jsstyles/react-jss

    0View on GitHub↗
    View on GitHub↗0
  • jsxstyle/jsxstylejsxstyle avatar

    jsxstyle/jsxstyle

    2,117View on GitHub↗

    Inline style system for JSX

    TypeScriptcsscss-in-jsinline-styles
    View on GitHub↗2,117
  • jxnblk/superstyleJ

    jxnblk/superstyle

    0View on GitHub↗
    View on GitHub↗0
  • khan/aphroditeKhan avatar

    Khan/aphrodite

    5,338View on GitHub↗

    Aphrodite is a framework-agnostic CSS-in-JS styling library that allows styles to be defined using JavaScript objects. It functions as a CSS generator and rendering engine that injects optimized styles into the document, providing a dedicated system for server-side rendering to prevent style flashes and ensure correct initial page rendering. The project distinguishes itself through an automatic CSS vendor prefixer for cross-browser consistency and a production utility that minifies class names into short hashes to reduce CSS payload size. It further supports extensible styling through custom

    JavaScript
    View on GitHub↗5,338
  • kodyl/stilrK

    kodyl/stilr

    0View on GitHub↗
    View on GitHub↗0
  • buildbreakdo/style-itB

    buildbreakdo/style-it

    0View on GitHub↗
    View on GitHub↗0