New crate: html - typed html constructors for Rust

This page summarizes the projects mentioned and recommended in the original post on /r/rust

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • html

    Type-safe HTML support for Rust (by yoshuawuyts)

    I don't know how hard it would be, but if you'd like to try building a crate that does this: the data we use to generate the elements from is checked into the repo, which would save you from some of the least fun bits involved in doing this.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • axohtml

    👩‍💻 type-checked JSX for Rust

    There is an active fork: https://github.com/axodotdev/axohtml

  • elm-css

    Typed CSS in Elm.

    I haven't used elm much, but I do like elm quite a bit! I actually wrote a JS framework inspired by the "elm architecture" a few years back (choo). Admittedly I never looked at how they do CSS though. Is the elm-css package the right thing to look into?

  • Choo

    :steam_locomotive::train: - sturdy 4kb frontend framework

    I haven't used elm much, but I do like elm quite a bit! I actually wrote a JS framework inspired by the "elm architecture" a few years back (choo). Admittedly I never looked at how they do CSS though. Is the elm-css package the right thing to look into?

  • build_html

    Library for basic server-side rendering written in pure rust https://crates.io/crates/build_html

    How is this different from https://github.com/skubalj/build_html ?

  • lewp-rs

    Generate your HTML5 website technically optimized and always valid without losing the algorithmic comfort and flexibility.

    Thanks for sharing and congrats, this looks pretty nice! I am looking for quite a while now for a crate like yours to integrate (and replace lewp-html) into https://github.com/emirror-de/lewp-rs

  • dioxus

    Fullstack app framework for web, desktop, mobile, and more.

    meanwhile, in the dioxus land of rsx...

  • slm

    Slim, Jade like template engine for node

    Bear in mind that, even in JavaScript, where JSX is a thing, there exist things like Slm which do templating like this:

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

Did you konow that Rust is
the 5th most popular programming language
based on number of metions?