macaron

Compiled-augmented typesafe CSS-in-JS with zero runtime, colocation, maximum safety and productivity (by macaron-css)

Macaron Alternatives

Similar projects and alternatives to macaron based on common topics and language

  • rainbow-sprinkles

    Dynamic, theme-driven, style props for vanilla-extract.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • bayukurnia.com

    My personal website built with Astro, Turbo, and Vanilla Extract

  • styled-components

    Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress ๐Ÿ’…

  • twin.macro

    57 macaron VS twin.macro

    ๐Ÿฆนโ€โ™‚๏ธ Twin blends the magic of Tailwind with the flexibility of css-in-js (emotion, styled-components, solid-styled-components, stitches and goober) at build time.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better macaron alternative or higher similarity.

macaron reviews and mentions

Posts with mentions or reviews of macaron. We have used some of these posts to build our list of alternatives and similar projects.
  • Show HN: I made Macaron โ€“ Type-safe CSS-in-JS with zero-runtime and colocation
    1 project | news.ycombinator.com | 13 Jan 2023
    Hey HN, my name is Mokshit and I'm really interested in web-performance and web-development. At the time of writing this, I'm a junior in high school.

    Macaron is a typesafe CSS-in-JS library with zero runtime, colocation, maximum safety and productivity.

    The motivation behind it is that runtime CSS-in-JS libraries, that is most of the CSS-in-JS libs, add alot of bloat to web apps and have a considerable performance drop with a bundle size increase. Alot of them also don't support more performant ways of building web apps like streaming markup. Most of the current compile-time CSS-in-JS libraries try to fix this, but have some or the other drawback like not offering colocation, or not being type-safe.

    Today, Macaron does all this with a compiler that extracts all the style declarations at compile-time and converts them to static css files while also letting you author the type-safe styles in the same file as your application code. It supports both - a vanilla styling API and a styled-component API with support for multiple frameworks like SolidJS and React and build tools like Vite and Esbuild. Macaron is currently missing a webpack plugin, but that will also be published soon, making it compatible with almost all bundlers.

    There's a ton of room for improvement in this space, and I feel like macaron is a step in that direction.

    Github - https://github.com/macaron-css/macaron

Stats

Basic macaron repo stats
1
710
5.4
10 days ago

macaron-css/macaron is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of macaron is TypeScript.


Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com