Examples of Rust front-end web works

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • sycamore

    A library for creating reactive web apps in Rust and WebAssembly

  • Shameless plug: I created Sycamore precisely for making front-end websites easy and ergonomic in Rust. It's still very new and somewhat experimental but we're making a lot of progress. We already support quite a few features out of the box:

  • tangram

    Discontinued Tangram makes it easy for programmers to train, deploy, and monitor machine learning models.

  • We are using Rust for our web application and website at Tangram. You can view the source here: https://github.com/tangramdotdev/tangram/tree/main/crates/www. The website is at https://www.tangram.dev. We decided to write our own web framework because we needed server rendering and we wanted to use the builder pattern in creating components. Here is an example component for our Logo to get a sense of what this looks like: https://github.com/tangramdotdev/tangram/blob/main/crates/www/ui/logo.rs

  • WorkOS

    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 logo
  • js-framework-benchmark

    A comparison of the performance of a few popular javascript frameworks

  • Sycamore is pretty fast, at least according to https://github.com/krausest/js-framework-benchmark. It's even a bit faster than svelte!

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