awesome-rust-and-webassembly

Awesome Rust and WebAssembly projects, libraries, tools, and resources

639other

last year

wabt

The WebAssembly Binary Toolkit

C++6885apache-2.0

9 days ago

webassembly

BlazorTooltips

A simple to use tooltip component based on bootstrap for both Blazor Server and

HTML1mit

5 months ago

blazorblazor-serverblazor-webassembly

binaryen

Optimizer and compiler/toolchain library for WebAssembly

WebAssembly7524apache-2.0

yesterday

c-plus-pluscompilersemscripten

AlexCalc

Scientific calculator with LaTeX equation display, variables, units, complex num

C++25other

5 months ago

calculatorlatexscientific-calculator

Avalonia

Avalonia

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The mos

C#26008mit

5 hours ago

androidapp-frameworkavalonia

BlazorWasmWithNetFrameworkMVC

Example of using Blazor WebAssembly with old sites

JavaScript3

3 years ago

eos-vm

A Low-Latency, High Performance and Extensible WebAssembly Backend Library

C++194other

last year

octopus

octopus

Security Analysis tool for WebAssembly module (wasm) and Blockchain Smart Contra

Python481mit

12 months ago

blockchaincall-flow-analysiscontrol-flow-analysis

firefly

An alternative BEAM implementation, designed for WebAssembly

Rust3606apache-2.0

last year

beamcompilererlang

PublishSPAforGitHubPages.Build

PublishSPAforGitHubPages.Build

The NuGet package that provides post published processing to deploy the ASP.NET

C#63mpl-2.0

9 days ago

BlazorShop

ASP.NET Core | Blazor WebAssembly | Simple Shop application

C#304mit

10 months ago

asp-net-coreblazorblazor-webassembly

flow.er

flow.er

A notebook app integrated with todo lists utility. Developed with Rust, WebAssem

Rust53mit

last year

notes-apprusttodo-list

sea_battle

sea_battle

A simple sketch of a sea battle game. Rust + WebAssembly (yew-rs)

Rust1

2 years ago

BlazorInputTags

BlazorInputTags

A simple to use blazor component for both Blazor Server and WebAssembly which ad

HTML12mit

7 days ago

blazorblazor-serverblazor-webassembly

nanogui

nanogui

Minimalistic C++/Python GUI library for OpenGL, GLES2/3, Metal, and WebAssembly/

C++1573other

6 months ago

multimath

WebAssembly wrapper to simplify fast math coding

JavaScript71mit

4 years ago

vert

WebAssembly interop between Go and JS values.

Go99mit

2 years ago

gogolanginterop

diabloblazor

Blazor WebAssembly port of DiabloWeb

C#95

7 months ago

web-bundler

Bundles a Rust WebAssembly frontend application for publishing

Rust11apache-2.0

last year

build-scriptcargofrontend

subxt

Interact with Substrate based nodes in Rust or WebAssembly

Rust425other

20 hours ago

mini-qml

Minimal Qt deployment for Linux, Windows, macOS and WebAssembly.

QML46

4 years ago

appveyordeploymentlinux

wain

wain

WebAssembly implementation from scratch in Safe Rust with zero dependencies

Rust424mit

4 months ago

interpreterprogramming-languagewasm

wasmex

Execute WebAssembly from Elixir

Elixir549mit

29 days ago

elixirelixir-libraryrust

Tokamak

Tokamak

SwiftUI-compatible framework for building browser apps with WebAssembly and nati

Swift2613apache-2.0

8 months ago

data-bindingdomhacktoberfest

SpotifyService

A Razor Class Library providing access to Spotify APIs for Blazor WebAssembly ap

C#20agpl-3.0

2 years ago

BlazorAppWasmAuth

BlazorAppWasmAuth

Blazor WebAssembly Standalone App with OIDC Authentication

HTML1mit

7 months ago

blazor-webassemblykeycloak-provideroidc-authentication

awesome-blazor

awesome-blazor

Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in

8682cc0-1.0

4 months ago

asp-net-coreaspnetcoreawesome

AsteroidsWasm

AsteroidsWasm

Collection of applications based on a single C# .NET Standard project running in

C#150

2 months ago

androidasteroidsblazor

wasmtime

A fast and secure runtime for WebAssembly

Rust14904apache-2.0

4 months ago

aotcraneliftjit

percy

percy

Build frontend browser apps with Rust + WebAssembly. Supports server side render

Rust2271apache-2.0

2 months ago

browserfrontendvirtual-dom

zee_alloc

tiny Zig allocator primarily targeting WebAssembly

Zig83mit

3 years ago

memory-allocationtinywasm

stylist-rs

A CSS-in-Rust styling solution for WebAssembly Applications

Rust376mit

3 months ago

cssrustwasm

teavm

Compiles Java bytecode to JavaScript, WebAssembly and C

Java2584apache-2.0

3 months ago

aotjavajavascript

demo_web_zip_wasm

demo_web_zip_wasm

A simple example program for creating password archives in ZIP format, running i

Rust4

6 months ago

keypress

keypress

A Rust WebAssembly Website example for practising english for chinese.

Rust8gpl-3.0

2 years ago

rustwasmwebassembly

smithy

A framework for building WebAssembly apps in Rust

Rust350

5 years ago

chord-quiz

Practice recognizing chords in this Rust/Yew/Webassembly app

Rust16apache-2.0

2 years ago

music-notationmusic-theorywasm

lua-in-the-browser

using zig to build lua for webassembly

C32

6 years ago

luawebassemblyzig

Umbraco9-Blazor-Starterkit

Umbraco9-Blazor-Starterkit

A simple starter site for Umbraco v9, making use of Blazor WebAssembly with Tail

JavaScript36

3 years ago

blazordotnetumbraco

ant-design-blazor

ant-design-blazor

🌈A set of enterprise-class UI components based on Ant Design and Blazor WebAsse

C#31mit

3 months ago

ffmpeg.wasm

ffmpeg.wasm

FFmpeg for browser, powered by WebAssembly

C14433mit

2 months ago

audioexperimental-featuresffmpeg

jsonpath

JsonPath engine written in Rust. Webassembly and Javascript support too

Rust122mit

last year

javascriptjsonjsonpath

blazor-starter-kit

blazor-starter-kit

Clean Architecture Template for Blazor WebAssembly Built with MudBlazor Componen

C#3497mit

4 months ago

blazor-lazy-loading

blazor-lazy-loading

Automatic Lazy Loading support for Blazor (Server and WebAssembly)

C#97mit

2 years ago

blazordlllazy

libsodium.js

libsodium compiled to Webassembly and pure JavaScript, with convenient wrappers.

HTML983other

3 months ago

cryptocryptographyjavascript

awesome-wasm

😎 Curated list of awesome things regarding the WebAssembly (wasm) ecosystem.

8866cc0-1.0

6 days ago

awesomeawesome-listawesome-wasm

MetaMask.Blazor

Use MetaMask with Blazor WebAssembly

C#44mit

3 months ago

blazorblazor-webassemblydapps

wasmer-crystal

wasmer-crystal

WebAssembly runtime for Crystal

Crystal92mit

2 years ago

crystalcrystal-langcrystal-language

sycamore

sycamore

A library for creating reactive web apps in Rust and WebAssembly

Rust2879mit

3 days ago

fine-grained-reactivityrustsignals

qt

Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD /

Go10333lgpl-3.0

9 months ago

androidasteroidoscross-platform-gui

tinygo

tinygo

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and com

Go14800other

4 months ago

adafruitarduinoarm

wasm-rust-chip8

A WebAssembly CHIP-8 emulator written with Rust

Rust256mit

6 years ago

chip-8rustwebassembly

spin

Spin is the open source developer tool for building and running serverless appli

Rust5507apache-2.0

12 hours ago

fermyonserverlessspin

modus

modus

Modus: an open source, serverless framework for building intelligent functions a

Go219apache-2.0

9 hours ago

aiapigo

awesome-yew

😎 A curated list of awesome things related to Yew / WebAssembly.

1482cc0-1.0

6 months ago

awesomeawesome-listrust

rust-yew-realworld-example-app

rust-yew-realworld-example-app

Exemplary real world app built with Rust + Yew + WebAssembly, by Function Compon

Rust863apache-2.0

7 months ago

desktophooksreact

go-app

go-app

A package to build progressive web apps with Go programming language and WebAsse

Go7802mit

4 months ago

awesome-gogogolang

Blazor-Charts

Blazor-Charts

SVG Charts for Blazor and WebAssembly

C#78mit

4 years ago

blazorchartssvg

tarmac

tarmac

Write as Functions, Deploy as a Monolith or Microservice with WebAssembly

Go323apache-2.0

4 months ago

functions-as-a-servicegolangmicroservice-framework

diff.rs

Web application to render a diff between Rust crate versions. Implemented in Yew

Rust106mit

22 days ago

diffrustsite

capstone

capstone

Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF,

C7571

23 days ago

armarm64bpf

wa

wa

The Wa Programming Language: Simple, maintainable, compiled language for develop

Go922agpl-3.0

4 months ago

compilerlanguageprogramming-language

Blogifier

Blogifier is an open-source publishing platform Written in ASP.NET and Blazor We

C#1285mit

4 months ago

aspbloggingblogifier

awesome-blazor-browser

awesome-blazor-browser

A Blazor WebAssembly app for browsing the "Awesome Blazor" resources.

C#230gpl-3.0

16 days ago

awesome-listblazorblazor-application

Blazor.WebForm.Components

ASP.NET Web Forms System.Web.UI.WebControls Razor Components For Blazor WebAssem

C#48mit

2 months ago

asp-netasp-net-coreblazor

MASA.Blazor

MASA.Blazor

Blazor UI component library based on Material Design. Support Blazor Server, Bla

C#1147other

4 months ago

blazorblazor-componentblazor-server

awesome-rust-and-webassembly

Awesome Rust and WebAssembly projects, libraries, tools, and resources

639other

last year

wabt

The WebAssembly Binary Toolkit

C++6885apache-2.0

9 days ago

webassembly

BlazorTooltips

A simple to use tooltip component based on bootstrap for both Blazor Server and

HTML1mit

5 months ago

blazorblazor-serverblazor-webassembly

binaryen

Optimizer and compiler/toolchain library for WebAssembly

WebAssembly7524apache-2.0

yesterday

c-plus-pluscompilersemscripten

AlexCalc

Scientific calculator with LaTeX equation display, variables, units, complex num

C++25other

5 months ago

calculatorlatexscientific-calculator

Avalonia

Avalonia

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The mos

C#26008mit

5 hours ago

androidapp-frameworkavalonia

BlazorWasmWithNetFrameworkMVC

Example of using Blazor WebAssembly with old sites

JavaScript3

3 years ago

eos-vm

A Low-Latency, High Performance and Extensible WebAssembly Backend Library

C++194other

last year

octopus

octopus

Security Analysis tool for WebAssembly module (wasm) and Blockchain Smart Contra

Python481mit

12 months ago

blockchaincall-flow-analysiscontrol-flow-analysis

firefly

An alternative BEAM implementation, designed for WebAssembly

Rust3606apache-2.0

last year

beamcompilererlang

PublishSPAforGitHubPages.Build

PublishSPAforGitHubPages.Build

The NuGet package that provides post published processing to deploy the ASP.NET

C#63mpl-2.0

9 days ago

BlazorShop

ASP.NET Core | Blazor WebAssembly | Simple Shop application

C#304mit

10 months ago

asp-net-coreblazorblazor-webassembly

flow.er

flow.er

A notebook app integrated with todo lists utility. Developed with Rust, WebAssem

Rust53mit

last year

notes-apprusttodo-list

sea_battle

sea_battle

A simple sketch of a sea battle game. Rust + WebAssembly (yew-rs)

Rust1

2 years ago

BlazorInputTags

BlazorInputTags

A simple to use blazor component for both Blazor Server and WebAssembly which ad

HTML12mit

7 days ago

blazorblazor-serverblazor-webassembly

nanogui

nanogui

Minimalistic C++/Python GUI library for OpenGL, GLES2/3, Metal, and WebAssembly/

C++1573other

6 months ago

multimath

WebAssembly wrapper to simplify fast math coding

JavaScript71mit

4 years ago

vert

WebAssembly interop between Go and JS values.

Go99mit

2 years ago

gogolanginterop

diabloblazor

Blazor WebAssembly port of DiabloWeb

C#95

7 months ago

web-bundler

Bundles a Rust WebAssembly frontend application for publishing

Rust11apache-2.0

last year

build-scriptcargofrontend

subxt

Interact with Substrate based nodes in Rust or WebAssembly

Rust425other

20 hours ago

mini-qml

Minimal Qt deployment for Linux, Windows, macOS and WebAssembly.

QML46

4 years ago

appveyordeploymentlinux

wain

wain

WebAssembly implementation from scratch in Safe Rust with zero dependencies

Rust424mit

4 months ago

interpreterprogramming-languagewasm

wasmex

Execute WebAssembly from Elixir

Elixir549mit

29 days ago

elixirelixir-libraryrust

Tokamak

Tokamak

SwiftUI-compatible framework for building browser apps with WebAssembly and nati

Swift2613apache-2.0

8 months ago

data-bindingdomhacktoberfest

SpotifyService

A Razor Class Library providing access to Spotify APIs for Blazor WebAssembly ap

C#20agpl-3.0

2 years ago

BlazorAppWasmAuth

BlazorAppWasmAuth

Blazor WebAssembly Standalone App with OIDC Authentication

HTML1mit

7 months ago

blazor-webassemblykeycloak-provideroidc-authentication

awesome-blazor

awesome-blazor

Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in

8682cc0-1.0

4 months ago

asp-net-coreaspnetcoreawesome

AsteroidsWasm

AsteroidsWasm

Collection of applications based on a single C# .NET Standard project running in

C#150

2 months ago

androidasteroidsblazor

wasmtime

A fast and secure runtime for WebAssembly

Rust14904apache-2.0

4 months ago

aotcraneliftjit

percy

percy

Build frontend browser apps with Rust + WebAssembly. Supports server side render

Rust2271apache-2.0

2 months ago

browserfrontendvirtual-dom

zee_alloc

tiny Zig allocator primarily targeting WebAssembly

Zig83mit

3 years ago

memory-allocationtinywasm

stylist-rs

A CSS-in-Rust styling solution for WebAssembly Applications

Rust376mit

3 months ago

cssrustwasm

teavm

Compiles Java bytecode to JavaScript, WebAssembly and C

Java2584apache-2.0

3 months ago

aotjavajavascript

demo_web_zip_wasm

demo_web_zip_wasm

A simple example program for creating password archives in ZIP format, running i

Rust4

6 months ago

keypress

keypress

A Rust WebAssembly Website example for practising english for chinese.

Rust8gpl-3.0

2 years ago

rustwasmwebassembly

smithy

A framework for building WebAssembly apps in Rust

Rust350

5 years ago

chord-quiz

Practice recognizing chords in this Rust/Yew/Webassembly app

Rust16apache-2.0

2 years ago

music-notationmusic-theorywasm

lua-in-the-browser

using zig to build lua for webassembly

C32

6 years ago

luawebassemblyzig

Umbraco9-Blazor-Starterkit

Umbraco9-Blazor-Starterkit

A simple starter site for Umbraco v9, making use of Blazor WebAssembly with Tail

JavaScript36

3 years ago

blazordotnetumbraco

ant-design-blazor

ant-design-blazor

🌈A set of enterprise-class UI components based on Ant Design and Blazor WebAsse

C#31mit

3 months ago

ffmpeg.wasm

ffmpeg.wasm

FFmpeg for browser, powered by WebAssembly

C14433mit

2 months ago

audioexperimental-featuresffmpeg

jsonpath

JsonPath engine written in Rust. Webassembly and Javascript support too

Rust122mit

last year

javascriptjsonjsonpath

blazor-starter-kit

blazor-starter-kit

Clean Architecture Template for Blazor WebAssembly Built with MudBlazor Componen

C#3497mit

4 months ago

blazor-lazy-loading

blazor-lazy-loading

Automatic Lazy Loading support for Blazor (Server and WebAssembly)

C#97mit

2 years ago

blazordlllazy

libsodium.js

libsodium compiled to Webassembly and pure JavaScript, with convenient wrappers.

HTML983other

3 months ago

cryptocryptographyjavascript

awesome-wasm

😎 Curated list of awesome things regarding the WebAssembly (wasm) ecosystem.

8866cc0-1.0

6 days ago

awesomeawesome-listawesome-wasm

MetaMask.Blazor

Use MetaMask with Blazor WebAssembly

C#44mit

3 months ago

blazorblazor-webassemblydapps

wasmer-crystal

wasmer-crystal

WebAssembly runtime for Crystal

Crystal92mit

2 years ago

crystalcrystal-langcrystal-language

sycamore

sycamore

A library for creating reactive web apps in Rust and WebAssembly

Rust2879mit

3 days ago

fine-grained-reactivityrustsignals

qt

Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD /

Go10333lgpl-3.0

9 months ago

androidasteroidoscross-platform-gui

tinygo

tinygo

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and com

Go14800other

4 months ago

adafruitarduinoarm

wasm-rust-chip8

A WebAssembly CHIP-8 emulator written with Rust

Rust256mit

6 years ago

chip-8rustwebassembly

spin

Spin is the open source developer tool for building and running serverless appli

Rust5507apache-2.0

12 hours ago

fermyonserverlessspin

modus

modus

Modus: an open source, serverless framework for building intelligent functions a

Go219apache-2.0

9 hours ago

aiapigo

awesome-yew

😎 A curated list of awesome things related to Yew / WebAssembly.

1482cc0-1.0

6 months ago

awesomeawesome-listrust

rust-yew-realworld-example-app

rust-yew-realworld-example-app

Exemplary real world app built with Rust + Yew + WebAssembly, by Function Compon

Rust863apache-2.0

7 months ago

desktophooksreact

go-app

go-app

A package to build progressive web apps with Go programming language and WebAsse

Go7802mit

4 months ago

awesome-gogogolang

Blazor-Charts

Blazor-Charts

SVG Charts for Blazor and WebAssembly

C#78mit

4 years ago

blazorchartssvg

tarmac

tarmac

Write as Functions, Deploy as a Monolith or Microservice with WebAssembly

Go323apache-2.0

4 months ago

functions-as-a-servicegolangmicroservice-framework

diff.rs

Web application to render a diff between Rust crate versions. Implemented in Yew

Rust106mit

22 days ago

diffrustsite

capstone

capstone

Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF,

C7571

23 days ago

armarm64bpf

wa

wa

The Wa Programming Language: Simple, maintainable, compiled language for develop

Go922agpl-3.0

4 months ago

compilerlanguageprogramming-language

Blogifier

Blogifier is an open-source publishing platform Written in ASP.NET and Blazor We

C#1285mit

4 months ago

aspbloggingblogifier

awesome-blazor-browser

awesome-blazor-browser

A Blazor WebAssembly app for browsing the "Awesome Blazor" resources.

C#230gpl-3.0

16 days ago

awesome-listblazorblazor-application

Blazor.WebForm.Components

ASP.NET Web Forms System.Web.UI.WebControls Razor Components For Blazor WebAssem

C#48mit

2 months ago

asp-netasp-net-coreblazor

MASA.Blazor

MASA.Blazor

Blazor UI component library based on Material Design. Support Blazor Server, Bla

C#1147other

4 months ago

blazorblazor-componentblazor-server