JavaScript WebAssembly

Open-source JavaScript projects categorized as WebAssembly

Top 23 JavaScript WebAssembly Projects

WebAssembly
  1. Tesseract.js

    Pure Javascript OCR for more than 100 Languages 📖🎉🖥

    Project mention: Node.js now supports TypeScript, JavaScript Rising Stars report is out, NEW developer tools and more | dev.to | 2025-01-12

    Tesseract.js 6

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. evidence

    Business intelligence as code: build fast, interactive data visualizations in SQL and markdown

    Project mention: Whither Dashboard Design? | news.ycombinator.com | 2024-12-22

    We’re working on a static site generator for data analysts called evidence. It’s an alternative to conventional BI tools.

    Procedurally generating pages from data and linking them together is a core part of the offering. In many applications this is far easier for users than presenting them with a conventional filter interface.

    GitHub: https://github.com/evidence-dev/evidence

    Launch HN: https://news.ycombinator.com/item?id=28304781

  4. walt

    :zap: Walt is a JavaScript-like syntax for WebAssembly text format :zap:

  5. telegram-react

    Experimental Telegram web client with tdlib, webassembly and react js under the hood

  6. pic-smaller

    Pic Smaller – Compress JPEG, PNG, WEBP, AVIF, SVG and GIF images intelligently

    Project mention: A Free, Open-Source Front-End Tool for Image Compression | news.ycombinator.com | 2024-09-01
  7. wordpress-playground

    Run WordPress in the browser via WebAssembly PHP

    Project mention: The Static Site Paradox | news.ycombinator.com | 2024-10-08

    > Or you could just use publii, an office suite of your choice, or type bad html and css by hand, then pass raw files on very cheap hosting providers, enjoying a clunky, and sometimes ugly, "website".

    WordPress folks are working to enable static generation using WordPress Playground. It will work pretty much like Publii does today.

    https://github.com/WordPress/wordpress-playground/issues/707

  8. watlings

    Learn WebAssembly by writing small programs!

    Project mention: WASM Instructions | news.ycombinator.com | 2024-02-18

    If we’re doing self promo, I’ve got something similar but significantly smaller in scope:

    https://github.com/EmNudge/watlings

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. unity-webxr-export

    Develop and export WebXR experiences using Unity WebGL

  11. cheerp-meta

    Cheerp - a C/C++ compiler for Web applications - compiles to WebAssembly and JavaScript

  12. wa-sqlite

    WebAssembly SQLite with support for browser storage extensions

    Project mention: Sqlite3 WebAssembly | news.ycombinator.com | 2024-10-15
  13. opus-recorder

    A library for encoding and decoding web audio as OggOpus.

  14. webassemblyjs

    Toolchain for WebAssembly

  15. sqlite-wasm

    SQLite Wasm conveniently wrapped as an ES Module.

    Project mention: Sqlite3 WebAssembly | news.ycombinator.com | 2024-10-15
  16. python-wasm

    Build scripts and configuration for building CPython for Emscripten

  17. camaro

    camaro is an utility to transform XML to JSON, using Node.js binding to native XML parser pugixml, one of the fastest XML parser around.

  18. wasmedge-quickjs

    A high-performance, secure, extensible, and OCI-complaint JavaScript runtime for WasmEdge.

  19. wasm-by-example

    Wasm By Example is a website with a set of hands-on introduction examples and tutorials for WebAssembly (Wasm)

    Project mention: Waxolotl – a small language that compiles to WebAssembly text format | news.ycombinator.com | 2024-05-18

    It's crazy that even the simplest Hello World translates to 1191 lines of WebAssembly text format (without comments). Compare it to only 18 lines with AssemblyScript: https://github.com/torch2424/wasm-by-example/blob/master/exa...

  20. wasm-audio-decoders

    Browser and NodeJS Web Assembly audio decoder libraries that are highly optimized for size and performance.

    Project mention: Web Assembly audio decoders highly optimized for size and performance | news.ycombinator.com | 2024-10-28
  21. quarto-webr

    Community developed Quarto Extension to Embed webR for HTML Documents, RevealJS, Websites, Blogs, and Books.

  22. vosk-browser

    A speech recognition library running in the browser thanks to a WebAssembly build of Vosk

  23. argon2-browser

    Argon2 library compiled for browser runtime

  24. javascriptmusic

    A.K.A. WebAssembly Music. Live coding music and synthesis in Javascript / AssemblyScript (WebAssembly)

  25. fetch-stream-audio

    Low Latency web audio playback examples for decoding audio streams in chunks with Fetch & Streams APIs

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

JavaScript WebAssembly discussion

Log in or Post with

JavaScript WebAssembly related posts

  • Tiny Challenges for Learning WebAssembly

    1 project | news.ycombinator.com | 4 Jan 2025
  • New 41 GitHub Repositories - Open Source of Dec 24, 2024

    1 project | dev.to | 25 Dec 2024
  • Introducing Rlinguo, a native mobile app that runs R

    3 projects | dev.to | 23 Dec 2024
  • Webvm: Virtual Machine for the Web

    9 projects | news.ycombinator.com | 19 Nov 2024
  • WebVM 2.0: A complete Linux Desktop Environment in the browser via WebAssembly

    9 projects | news.ycombinator.com | 14 Nov 2024
  • Windows 95 Running in the Browser

    9 projects | news.ycombinator.com | 5 Nov 2024
  • WASM Is the New CGI

    7 projects | news.ycombinator.com | 10 Oct 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 16 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source WebAssembly projects in JavaScript? This list will help you:

# Project Stars
1 Tesseract.js 35,964
2 evidence 4,827
3 walt 4,647
4 telegram-react 2,372
5 pic-smaller 2,283
6 wordpress-playground 1,703
7 watlings 1,639
8 unity-webxr-export 1,092
9 cheerp-meta 1,083
10 wa-sqlite 1,007
11 opus-recorder 963
12 webassemblyjs 794
13 sqlite-wasm 708
14 python-wasm 681
15 camaro 556
16 wasmedge-quickjs 504
17 wasm-by-example 502
18 wasm-audio-decoders 491
19 quarto-webr 400
20 vosk-browser 399
21 argon2-browser 392
22 javascriptmusic 391
23 fetch-stream-audio 380

Sponsored
Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?