Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A comparison of some web frameworks and libs written in Rust

NotificationsYou must be signed in to change notification settings

flosse/rust-web-framework-comparison

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A comparison of some web frameworks written inRust.

This overview only contains frameworks that work on stable Rust.

Table of Contents

Frontend frameworks (WASM)

SinceWASM support is available in most browsers we can use Rust to build web applications :)

NameStarsContributorsActivityDownloadsVirtual DOMSSRRenderingArchitectureRepoDocsLicenseVersion
DioxusDioxus starsDioxus contributorsDioxus activity513.6kyesyesHTMLReact/ReduxDioxus repoDocsDioxus licenseDioxus version
dominatordominator starsdominator contributorsdominator activity213.0knonoHTMLFRPdominator repoDocsdominator licensedominator version
eguiegui starsegui contributorsegui activity6841.7knonoCanvasImGUIegui repoDocsegui licenseegui version
LeptosLeptos starsLeptos contributorsLeptos activity1272.2knoyesHTMLFRPLeptos repoDocsLeptos licenseLeptos version
sauronsauron starssauron contributorssauron activity396.6kyesyesHTMLTEAsauron repoDocssauron licensesauron version
SilkenwebSilkenweb starsSilkenweb contributorsSilkenweb activity13.3knoyesHTMLFRPSilkenweb repoDocsSilkenweb licenseSilkenweb version
SycamoreSycamore starsSycamore contributorsSycamore activity197.5knoyesHTMLFRPSycamore repoDocsSycamore licenseSycamore version
ViziaVizia starsVizia contributorsVizia activity3.4knonoCanvasVizia repoDocsVizia licenseVizia version

Outdated frontend frameworks

NameStarsContributorsActivityDownloadsVirtual DOMSSRRenderingArchitectureRepoDocsLicenseVersion
dodriododrio starsdodrio contributorsdodrio activity162.3kdodrio repoDocsdodrio licensedodrio version
dracodraco starsdraco contributorsdraco activity5.0kdraco repoDocsdraco licensedraco version
dumledumle starsdumle contributorsdumle activity-dumle repo
frenderfrender starsfrender contributorsfrender activity5.4kyesnofrender repoDocsfrender licensefrender version
IcedIced starsIced contributorsIced activity855.8knonoCanvasTEAIced repoDocsIced licenseIced version
KoboldKobold starsKobold contributorsKobold activity14.8knoHTMLReact/ReduxKobold repoDocsKobold licenseKobold version
mika1.6kRepoDocsmika licensemika version
mogwaimogwai starsmogwai contributorsmogwai activity43.9knoyesHTMLmogwai repoDocsmogwai licensemogwai version
MoonZoonMoonZoon starsMoonZoon contributorsMoonZoon activity-nonoHTMLFRPMoonZoon repo
percypercy starspercy contributorspercy activity41.0kyesyesHTMLpercy repoDocspercy licensepercy version
ruukhruukh starsruukh contributorsruukh activity4.8kruukh repoDocsruukh licenseruukh version
SeedSeed starsSeed contributorsSeed activity348.6kyesnoHTMLTEASeed repoDocsSeed licenseSeed version
smithysmithy starssmithy contributorssmithy activity11.8ksmithy repoDocssmithy licensesmithy version
spairspair starsspair contributorsspair activity9.6knonoHTMLspair repoDocsspair licensespair version
squarksquark starssquark contributorssquark activity21.1ksquark repoDocssquark licensesquark version
stdwebstdweb starsstdweb contributorsstdweb activity12074.5kstdweb repoDocsstdweb licensestdweb version
willowwillow starswillow contributorswillow activity-willow repo
yewyew starsyew contributorsyew activity1906.4kyesyesHTMLReact/Reduxyew repoDocsyew licenseyew version

Server frameworks

High-Level Server Frameworks

NameStarsContributorsActivityRepoDocsLicenseVersionAsyncHTTPSHTTP/2BaseClient
actix-webactix-web starsactix-web contributorsactix-web activityactix-web repoDocsactix-web licenseactix-web versionyesyesyestokiono
axumaxum starsaxum contributorsaxum activityaxum repoDocsaxum licenseaxum versionyesyesyeshyperno
locoloco starsloco contributorsloco activityloco repoDocsloco licenseloco versionyesyesyestokiono
ntexntex starsntex contributorsntex activityntex repoDocsntex licensentex versionyesyesyesntex-rtyes
OhkamiOhkami starsOhkami contributorsOhkami activityOhkami repoDocsOhkami licenseOhkami versionyesvarious runtimesno
PoemPoem starsPoem contributorsPoem activityPoem repoDocsPoem licensePoem versionyesyesyeshyperno
rocketrocket starsrocket contributorsrocket activityrocket repoDocsrocket licenserocket versionyesyesyeshyperno
salvosalvo starssalvo contributorssalvo activitysalvo repoDocssalvo licensesalvo versionyesyesyeshyperno
trilliumtrillium starstrillium contributorstrillium activitytrillium repoDocstrillium licensetrillium versionyesyesnotokiono
VizViz starsViz contributorsViz activityViz repoDocsViz licenseViz versionyesyesyeshyperno
wtxwtx starswtx contributorswtx activitywtx repoDocswtx licensewtx versionyesyesyeswtxyes
zinozino starszino contributorszino activityzino repoDocszino licensezino versionyes

Low-Level Frameworks

NameStarsContributorsActivityRepoDocsLicenseVersionAsyncHTTPSHTTP/2BaseClient
actix-httpactix-http starsactix-http contributorsactix-http activityactix-http repoDocsactix-http licenseactix-http versionyesyesyesyes
hyperhyper starshyper contributorshyper activityhyper repoDocshyper licensehyper versionyesyesyesyes
xitca-webxitca-web starsxitca-web contributorsxitca-web activityxitca-web repoDocsxitca-web licensexitca-web versionyes

Outdated server frameworks

NameStarsContributorsActivityRepoDocsLicenseVersionAsyncHTTPSHTTP/2BaseClient
cargonaoutscargonaouts starscargonaouts contributorscargonaouts activitycargonaouts repoDocscargonaouts licensecargonaouts version
civetcivet starscivet contributorscivet activitycivet repoDocscivet licensecivet version
conduitconduit starsconduit contributorsconduit activityconduit repoDocsconduit licenseconduit version
gothamgotham starsgotham contributorsgotham activitygotham repoDocsgotham licensegotham versionyesyesnohyperno
graphulgraphul starsgraphul contributorsgraphul activitygraphul repoDocsgraphul licensegraphul versionyesyesyeshyperno
hydrogenhydrogen starshydrogen contributorshydrogen activityhydrogen repoDocshydrogen licensehydrogen version
ironiron starsiron contributorsiron activityiron repoDocsiron licenseiron version
kingletkinglet starskinglet contributorskinglet activitykinglet repoDocskinglet licensekinglet version
nickelnickel starsnickel contributorsnickel activitynickel repoDocsnickel licensenickel version
rouillerouille starsrouille contributorsrouille activityrouille repoDocsrouille licenserouille versionnoyesno
rustfulrustful starsrustful contributorsrustful activityrustful repoDocsrustful licenserustful version
rustlessrustless starsrustless contributorsrustless activityrustless repoDocsrustless licenserustless version
sapperssappers starssappers contributorssappers activitysappers repoDocssappers licensesappers version
shioshio starsshio contributorsshio activityshio repoDocsshio licenseshio version
solicitsolicit starssolicit contributorssolicit activitysolicit repoDocssolicit licensesolicit version
ThrusterThruster starsThruster contributorsThruster activityThruster repoDocsThruster licenseThruster versionyesyesyestokio (or hyper)no
TideTide starsTide contributorsTide activityTide repoDocsTide licenseTide versionyesyesnoasync-stdno
tiny-httptiny-http starstiny-http contributorstiny-http activitytiny-http repoDocstiny-http licensetiny-http versionnoyesnono
tk-httptk-http starstk-http contributorstk-http activitytk-http repoDocstk-http licensetk-http version
tower-webtower-web starstower-web contributorstower-web activitytower-web repoDocstower-web licensetower-web version
warpwarp starswarp contributorswarp activitywarp repoDocswarp licensewarp versionyesyesyeshyperno

Client frameworks

To build web clients with Rust, you can choose between these libraries:

Outdated client frameworks

Templating

NameRepoDocsLicenseVersionStarsContributorsActivity
askamaaskama repoDocsaskama licenseaskama versionaskama starsaskama contributorsaskama activity
handlebarshandlebars repoDocshandlebars licensehandlebars versionhandlebars starshandlebars contributorshandlebars activity
liquidliquid repoDocsliquid licenseliquid versionliquid starsliquid contributorsliquid activity
maudmaud repoDocsmaud licensemaud versionmaud starsmaud contributorsmaud activity
minijinjaminijinja repoDocsminijinja licenseminijinja versionminijinja starsminijinja contributorsminijinja activity
ructeructe repoDocsructe licenseructe versionructe starsructe contributorsructe activity
sailfishsailfish repoDocssailfish licensesailfish versionsailfish starssailfish contributorssailfish activity
srtemplatesrtemplate repoDocssrtemplate licensesrtemplate versionsrtemplate starssrtemplate contributorssrtemplate activity
teratera repoDocstera licensetera versiontera starstera contributorstera activity
UIBeamUIBeam repoDocsUIBeam licenseUIBeam versionUIBeam starsUIBeam contributorsUIBeam activity

Outdated templating libraries

NameRepoDocsLicenseVersionStarsContributorsActivity
horrorshowhorrorshow repoDocshorrorshow licensehorrorshow versionhorrorshow starshorrorshow contributorshorrorshow activity
markupmarkup repoDocsmarkup licensemarkup versionmarkup starsmarkup contributorsmarkup activity
mustachemustache repoDocsmustache licensemustache versionmustache starsmustache contributorsmustache activity
stplstpl repoDocsstpl licensestpl versionstpl starsstpl contributorsstpl activity
tinytemplatetinytemplate repoDocstinytemplate licensetinytemplate versiontinytemplate starstinytemplate contributorstinytemplate activity
typed-htmltyped-html repoDocstyped-html licensetyped-html versiontyped-html starstyped-html contributorstyped-html activity

Websocket Libraries

NameRepoDocsLicenseVersionStarsContributorsActivityClientServerAsync
actix-webactix-web repoDocsactix-web licenseactix-web versionactix-web starsactix-web contributorsactix-web activityyesyesyes
mewsmews repoDocsmews licensemews versionmews starsmews contributorsmews activitynoyesyes
OhkamiOhkami repoDocsOhkami licenseOhkami versionOhkami starsOhkami contributorsOhkami activitynoyesyes
tokio-tungstenitetokio-tungstenite repoDocstokio-tungstenite licensetokio-tungstenite versiontokio-tungstenite starstokio-tungstenite contributorstokio-tungstenite activityyesyesyes
tungstenitetungstenite repoDocstungstenite licensetungstenite versiontungstenite starstungstenite contributorstungstenite activityyesyesyes
ws-rsws-rs repoDocsws-rs licensews-rs versionws-rs starsws-rs contributorsws-rs activityyesyesyes
wtxwtx repoDocswtx licensewtx versionwtx starswtx contributorswtx activityyesyesyes

About

A comparison of some web frameworks and libs written in Rust

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp