wasm-bindgen

Open-source projects categorized as wasm-bindgen

Top 23 wasm-bindgen Open-Source Projects

  • Seed

    A Rust framework for creating web apps

  • Project mention: Yew alternatives | /r/learnrust | 2023-06-13

    Practically every Rust web frontend I've seen takes a react-like approach, with "hooks" to store all of the state in. The now-abandoned Seed and Yew's struct components use a message-passing approach, where the state is stored as member variables on the struct representing the component that are updated based on messages dispatched by event handlers. There's also egui, which has a completely different paradigm that involves making the UI from scratch every frame based on the app's current state. It's not a web framework the same way as the others, but it can draw its UI to a web canvas just fine.

  • trunk

    Build, bundle & ship your Rust WASM application to the web.

  • Project mention: Migrating a JavaScript frontend to Leptos, a Rust framework | dev.to | 2024-03-26

    Note that Leptos uses Trunk to serve the client side application. Trunk is a zero-config Wasm web application bundler for Rust.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • matchbox

    Painless peer-to-peer WebRTC networking for rust wasm (and native!) (by johanhelsing)

  • Project mention: Announcing lavagna v2, a collaborative blackboard made with bevy and WebRTC | /r/rust | 2023-05-22

    The “collaboration” feature is achieved thanks to matchbox crate, a peer-to-peer WebRTC networking library.

  • wasm-learning

    Building Rust functions for Node.js to take advantage of Rust's performance, WebAssembly's security and portability, and JavaScript's ease-of-use. Demo code and recipes.

  • Project mention: Can I rewrite my TypeScript library in Rust? | /r/learnrust | 2023-07-03

    You could actually run wasm in both node and browser environments - then have your wrapper do any initialization based on the environment your library is in. This tutorial might help.

  • kobold

    Easy declarative web interfaces.

  • vite-plugin-rsw

    🦞 wasm-pack plugin for Vite

  • tsify

    A library for generating TypeScript definitions from rust code.

  • 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
  • neural-network-from-scratch

    A neural network library written from scratch in Rust along with a web-based application for building + training neural networks + visualizing their outputs

  • Project mention: Examine individual neurons of a small neural network in the browser | news.ycombinator.com | 2023-05-10
  • rtml

    writing webpage with rusty style

  • rust-monaco

    Rust WASM bindings for the Monaco Editor

  • Web_Nav

    This typescript (react) and rust (wasm) chrome extension bridges the web navigation efficiency gap between bookmarks and repetitive google searches

  • rust-wasm-on-lambda-edge

    Rust/WASM on AWS Lambda@Edge (CloudFront)

  • minesweeper

    Minesweeper game developed with Rust, WebAssembly (Wasm), and Canvas (by KarthikNedunchezhiyan)

  • bitque

    A simplified Jira clone built with seed.rs and actix

  • CalcuLaTeX-Web

    Basic web frontend for CalcuLaTeX

  • NAND

    NAND is a logic simulator suite made entirely from NAND gates

  • Project mention: Show HN: I made a programmable computer from NAND gates | news.ycombinator.com | 2024-04-25
  • texas-snake

    A simple 2D snake game built with Bevy and WASM

  • logistic_chaos_map

    A visualizer for the logistic map, also a demo of rust/wasm+react in a monorepo

  • pils

    Super simple lisp interpreter inspired by buildyourownlisp.com, in Rust.

  • wasm-x25519

    WASM x25519 key generation, such as for use in WireGuard

  • hello-wasm

    Web Assembly Demo with Rust and JavaScript (by hsnice16)

  • Project mention: ⚙️ Built a small demo project of WASM with RUST | /r/wasm | 2023-05-30

    code - https://github.com/hsnice16/hello-wasm/tree/main/pkg lib - https://www.npmjs.com/package/hello-wasm-demo

  • fibonacci_wasm

    Fibonacci wasm package

  • rustlang-drills

    :crab: Rust lang coding exercises

  • SaaSHub

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

    SaaSHub logo
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).

wasm-bindgen related posts

Index

What are some of the best open-source wasm-bindgen projects? This list will help you:

Project Stars
1 Seed 3,787
2 trunk 3,177
3 matchbox 808
4 wasm-learning 472
5 kobold 383
6 vite-plugin-rsw 376
7 tsify 269
8 neural-network-from-scratch 114
9 rtml 87
10 rust-monaco 70
11 Web_Nav 25
12 rust-wasm-on-lambda-edge 24
13 minesweeper 21
14 bitque 18
15 CalcuLaTeX-Web 11
16 NAND 11
17 texas-snake 10
18 logistic_chaos_map 9
19 pils 8
20 wasm-x25519 2
21 hello-wasm 1
22 fibonacci_wasm 1
23 rustlang-drills 1

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