Rust web-framework

Open-source Rust projects categorized as web-framework | Edit details

Top 6 Rust web-framework Projects

  • GitHub repo yew

    Rust / Wasm framework for building client web apps

    Project mention: Lifetimes, Clones, and Closures: Explaining the “glib::clone!()” Macro | reddit.com/r/rust | 2022-01-14

    Unfortunately this isn't a problem to limited to gtk-rs. Many other GUI frameworks run into the same issue. This leads to issues this like this: https://github.com/yewstack/yew/issues/1656

  • GitHub repo Rocket

    A web framework for Rust.

    Project mention: Rust and building webservices / REST API‘s | reddit.com/r/rust | 2022-01-08

    With that said, 95% of my rationale for not being pumped is that the ecosystem is not mature. For the custom logic, data transformations, serialization and deserialization I liked Rust more than Ruby, Java, or Node. For everything that is not that, it's a pain in the ass. I used Rocket and it's pretty easy to get up and running, but it's so much further from "batteries included" than every other ecosystem. Deployment (what's the status quo for building a statically linked binary again?), scheduled tasks, queues for background tasks, safe dynamic SQL, ergonomic wrappers for integrating with the million different 3rd party services, even support for CSRF tokens or some of the other minutia ("nice" support for specific headers) is just harder than it needs to be.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo Seed

    A Rust framework for creating web apps

    Project mention: From TypeScript to ReScript | news.ycombinator.com | 2022-01-12
  • GitHub repo Thruster

    A fast, middleware based, web framework written in Rust

    Project mention: thruster v1.1.10: Adding "strict mode" and actix-web as a backend | reddit.com/r/rust | 2021-09-18
  • GitHub repo sycamore

    A reactive library for creating web apps in Rust and WebAssembly

    Project mention: How's the GUI-creation side of Rust looking nowadays? | reddit.com/r/rust | 2022-01-16

    Sycamore. And before people start complaining that it's just a webview or a browser in disguise, I would like to add that Sycamore was built from the start to allow multiple render backends. Right now, there are only backends for DOM and SSR (Server Side Rendering) but it should be pretty easy to extend it to native UI frameworks. In fact, there is a POC here of Sycamore running on macOS: https://github.com/Submersible/sycamore-mac although it is right now far from usable.

  • GitHub repo alef-component

    Alef Component for Modern Web Apps.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-16.

Rust web-framework related posts

Index

What are some of the best open-source web-framework projects in Rust? This list will help you:

Project Stars
1 yew 18,698
2 Rocket 16,029
3 Seed 3,129
4 Thruster 832
5 sycamore 770
6 alef-component 46
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
github.com/nanovms