web-assembly

Top 23 web-assembly Open-Source Projects

  • tfjs

    A WebGL accelerated JavaScript library for training and deploying ML models.

  • Project mention: JavaScript Libraries for Implementing Trendy Technologies in Web Apps in 2024 | dev.to | 2024-04-09

    TensorFlow.js

  • lumen

    An alternative BEAM implementation, designed for WebAssembly

  • 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
  • lldap

    Light LDAP implementation

  • Project mention: Keycloak SSO with Docker Compose and Nginx | news.ycombinator.com | 2024-02-11

    Good to hear, I think it'll make many users happy. For me, I've migrated back to Authelia. I moved to authentik because at the time Authelia had no user management. After all of authentik's sharp edges, I've found lldap[0], and was able to implement a pilot in a few hours. I haven't looked back, since everything was converted.

    [0]: https://github.com/lldap/lldap

  • web-stable-diffusion

    Bringing stable diffusion models to web browsers. Everything runs inside the browser with no server support.

  • Project mention: GPU-Accelerated LLM on a $100 Orange Pi | news.ycombinator.com | 2023-08-15

    Yup, here's their web stable diffusion repo: https://github.com/mlc-ai/web-stable-diffusion

    The input is a model (weights + runtime lib) compiled via the mlc-llm project: https://mlc.ai/mlc-llm/docs/compilation/compile_models.html

  • wasmboy

    Game Boy / Game Boy Color Emulator Library, 🎮written for WebAssembly using AssemblyScript. 🚀Demos built with Preact and Svelte. ⚛️

  • stlite

    Serverless Streamlit 🎈🚀

  • Project mention: The pure python webapp framework survey - recent updates | dev.to | 2023-07-05

    2023-06-11 Added Streamlit running entirely in WebAssembly (using Pyodide)

  • dotnet-webassembly

    Create, read, modify, write and execute WebAssembly (WASM) files from .NET-based applications.

  • SaaSHub

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

    SaaSHub logo
  • WebGui

    An example demo of IMGUI (Immediate Mode GUI) on the web. Using only WebGL, GLFW and ImGui. Suitable for being compiled to web assembly (WASM).

  • Project mention: Visual Node Graph with ImGui | news.ycombinator.com | 2023-09-29

    you could compile this with imgui to the web: https://github.com/jnmaloney/WebGui

    but you'd have to write communication to your django app. I would do that in JS and then pass events to the WASM layer.

  • Canvas

    HTML5 Canvas API implementation for Microsoft Blazor (by BlazorExtensions)

  • videotranscode.space

    A video transcoder and converter built using Web Assembly and FFMPEG to transcode and convert videos right in your browser while protecting your privacy

  • vaporBoy

    Gameboy / Gameboy Color Emulator PWA built with Preact. ⚛️ Powered by wasmBoy. 🎮Themed with VaporWave. 🌴🐬

  • Storage

    HTML5 Storage API implementation for Microsoft Blazor (by BlazorExtensions)

  • gweb

    🌐 Interact with browser from Go. Manually crafted WebAPI interoperation library.

  • zsv

    zsv+lib: tabular data swiss-army knife CLI + world's fastest (simd) CSV parser

  • RustyVolleySrc

    A Rust reimplementation of Blobby Volley 2.

  • gameboy_emulator

    Gameboy Emulator written in Rust

  • liground

    A free, open-source and modern Chess Variant Analysis GUI for the 21st century

  • pianolizer

    An easy-to-use toolkit for music exploration and visualization, an audio spectrum analyzer helping you turn sounds into piano notes

  • wasm-audio

    :loud_sound: WASM Synth for Web Audio

  • Project mention: Web FM synthesizer made with HTML5 | news.ycombinator.com | 2023-10-29

    I found the wikipedia article [1] on the subject to be helpful to understand a little bit whats going on here.

    I wonder if there's more performant wasm implementations that can interface with the WebAudio API [2]? Quick search brings up things like [3]

    [1] https://en.wikipedia.org/wiki/Frequency_modulation_synthesis

    [2] https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_A...

    [3] https://github.com/a-cordier/wasm-audio

  • fluid-simulation-rust

    A rewrite of my fluid simulation project entirely in Rust

  • VsixBlazorMinimalProjectTemplate

    A Visual Studio extension for a .Net standard project template for a minimal Blazor web app.

  • Python-In-The-Browser

    Examples & resources on how to use Python in the web browser.

  • go-everywhere

    A complete IoT system built entirely in Go

  • 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).

web-assembly related posts

  • GPU-Accelerated LLM on a $100 Orange Pi

    3 projects | news.ycombinator.com | 15 Aug 2023
  • How to deploy your Yew WASM project into GitHub pages using GitHub actions.

    2 projects | /r/learnrust | 30 May 2023
  • Using build.rs to inject preprocessed data into your WASM module. (From a real world example)

    2 projects | /r/learnrust | 28 May 2023
  • How to use use_reducer in Yew as a React TypeScript developer

    3 projects | /r/learnrust | 26 May 2023
  • Web StableDiffusion

    1 project | /r/LocalGPT | 1 May 2023
  • OMAR - A Franky-inspired Free Local One Piece Manga Reader for the tech-savy who wants to "Awaken" his digital reading experience. (BYO Manga)

    4 projects | /r/OnePiece | 28 Apr 2023
  • [Stable Diffusion] Diffusion stable Web: exécution de diffusion stable directement dans le navigateur sans serveur GPU

    1 project | /r/enfrancais | 21 Apr 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 3 May 2024
    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. Learn more →

Index

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

Project Stars
1 tfjs 18,124
2 lumen 3,585
3 lldap 3,499
4 web-stable-diffusion 3,440
5 wasmboy 1,358
6 stlite 993
7 dotnet-webassembly 778
8 WebGui 633
9 Canvas 586
10 videotranscode.space 484
11 vaporBoy 245
12 Storage 226
13 gweb 203
14 zsv 171
15 RustyVolleySrc 128
16 gameboy_emulator 110
17 liground 96
18 pianolizer 91
19 wasm-audio 40
20 fluid-simulation-rust 17
21 VsixBlazorMinimalProjectTemplate 7
22 Python-In-The-Browser 6
23 go-everywhere 3

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