Celestite

Reactive, server-side rendered Svelte apps with a Crystal backend

Creator

Noah Lehmann-Haupt @noahlh

Description

Celestite allows you to use the full power of Svelte (or Vue) reactive components in your Crystal web apps. It's a drop-in replacement for your view layer – no more need for intermediate .ecr templates. With celestite, you write your backend server code in Crystal, your frontend client code in JavaScript & HTML, and everything works together seamlessly... and fast.
Visit Site
Related Projects