Skip to content

Type-safe styled components for ReScript and Melange with type-safe CSS

License

Notifications You must be signed in to change notification settings

zakybilfagih/styled-ppx

 
 

Repository files navigation

styled-ppx-header-lightstyled-ppx-header-dark

Typed styled components for ReScript, Melange and Native

demostyled-ppx-demo-dark

styled-ppx is a ppx and a library that brings styled components to ReScript, Melange and Native. Create React Components or simply className with type-safe style definitions with only CSS.

Built on top of emotion, it allows you to style apps safely, quickly, and performantly - just as you always done it.

For the entire documentation, visit styled-ppx.vercel.app

We provide an editor extension that brings syntax highlighting:

If you are interested on another editor, please file an issue

Contributing

We would love your help improving styled-ppx! Please see our contributing and community guidelines; they'll help you get set up locally and explain the whole process: CONTRIBUTING.md

License

This project is licensed under the Simplified BSD License (BSD 2-Clause License)

About

Type-safe styled components for ReScript and Melange with type-safe CSS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Reason 55.4%
  • OCaml 16.7%
  • JavaScript 13.2%
  • TypeScript 8.3%
  • MDX 3.7%
  • ReScript 1.2%
  • Other 1.5%