/Laminar

Simple, expressive, and safe UI library for Scala.js

Primary LanguageScalaMIT LicenseMIT

Laminar

Build Status Join the chat at https://gitter.im/Laminar_/Lobby Maven Central

Laminar is a small library that lets you build web application interfaces, keeping UI state in sync with the underlying application state. Its simple yet expressive patterns build on a rock solid foundation of Airstream observables and the Scala.js platform.

"com.raquo" %%% "laminar" % "0.13.0" // Requires Scala.js >= 1.5.0

Where Are The Docs and Everything?

👉 laminar.dev

Sales pitch, quick start, documentation, live examples, and other resources, all there.

Sponsorships

Huge thanks to our sponsors who support Laminar development with their generous donations.

GOLD Sponsors:

Iurii Malchenko

Tawasal – a secure multi-purpose messenger and superapp, offering free voice, text, video conferencing and lifestyle services.

Laminar is sponsored by people like you. If you enjoy using Laminar, please consider supporting the project. 🙏

Author

Nikita Gazarov – @raquo

License

Laminar is provided under the MIT license.