Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →
Top 23 WebAssembly Open-Source Projects
But keep in mind, PDFs can be fully or partially made of images, and if you want text out of those, you will need to OCR them. There's tesseract.js for that.
A TypeScript-like language for WebAssembly.Project mention: Announcing TypeScript 5.0 | reddit.com/r/programming | 2023-03-16
If you have heard of WASM, AssemblyScript allows you to use specific integer/floating point types and I think it's cool that they're using TypeScript syntax.
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
🚀 The leading WebAssembly Runtime supporting WASI and EmscriptenProject mention: wasmer VS fizzy - a user suggested alternative | libhunt.com/r/wasmer | 2023-03-14
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.Project mention: What made you fall in love with Go? | reddit.com/r/golang | 2023-03-13
For IoT use https://tinygo.org/
A simple and easy-to-use library to enjoy videogames programmingProject mention: Should I learn C++ or Java first to develop 2d games? | reddit.com/r/learnprogramming | 2023-03-23
Check out Raylib. It's made specifically to learn game programming. I use it with C++ but it supports a ton of languages.
A fast and secure runtime for WebAssemblyProject mention: Polkadot Digest 10 Mar 2023 | reddit.com/r/Polkadot | 2023-03-10
This security release fixes a potentially critical bug in parachain validation, due to a vulnerability in the wasmtime library. For details, see https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-ff4p-7xrq-q5r8
Pure Go implementation of the WebRTC APIProject mention: Show HN: Free Broadcast WebRTC Server | news.ycombinator.com | 2023-03-14
I'm building a broadcast webrtc server (as a free service) to let developers add live video/audio/data to their apps. As a base, I'm using the amazing https://github.com/pion/webrtc project. The main features that I'm striving to achieve are:
- one to very many broadcast
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Pyodide is a Python distribution for the browser and Node.js based on WebAssemblyProject mention: Introducing scikit-learn-ts: A powerful machine learning library for TS, auto-generated and powered by Python's #1 ML library | reddit.com/r/typescript | 2023-03-13
This project's brand new and a lil hacky, but I've already reached out to the scikit-learn team, and they recommended that I experiment with using Pyodide as an alternative backend for the Python bridge.
Could try looking at wails. I don’t really ever do any GUI programming, especially in Go. But it and Fyne are probably gonna be your best, easiest route. Though, I do know there are also bindings for Qt
mal - Make a LispProject mention: What do I do now? | reddit.com/r/learnprogramming | 2023-03-22
Write a small programming language (lisp (https://github.com/kanaka/mal) or brainfuck) in C++ to learn the syntax more. This will teach you a lot about programming languages in general.
😎 Curated list of awesome things regarding WebAssembly (wasm) ecosystem.
Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.Project mention: Showcase site for Blazor projects (wip) looking for project submissions | reddit.com/r/Blazor | 2022-11-09
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.Project mention: Want to build cross platform on Linux | reddit.com/r/csharp | 2023-03-17
Uno Platform: Uno Platform is a cross-platform framework that allows you to create applications using C# and XAML that can run on Linux, macOS, Windows, Android, and iOS. Uno Platform uses the UWP (Universal Windows Platform) design pattern and is compatible with many UWP APIs. To learn more about Uno Platform and get started, visit their official website (https://platform.uno/).
Build fast web applications with Rust.Project mention: How Discord Stores Trillions of Messages | reddit.com/r/programming | 2023-03-06
I have written a front-end (website) application in Rust that is used internally in production. I wouldn't recommend to use something like sycamore, leptos, dioxus, yew for you next puplic web-app now but i can absolutely see how this is used in the future as those libs mature.
🌀 A nonsense activity generatorProject mention: fbi masterhacker in action 😱 | reddit.com/r/masterhacker | 2022-07-10
Always makes me think of this project: https://github.com/svenstaro/genact
Optimizer and compiler/toolchain library for WebAssemblyProject mention: What's the best way to generate WASM programmatically? | reddit.com/r/rust | 2022-10-13
Probably https://github.com/WebAssembly/binaryen/, there were various rust bindings to it.
Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.Project mention: Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings. | reddit.com/r/ReverseEngineering | 2022-12-20
🚀 A fast WebAssembly interpreter, and the most universal WASM runtimeProject mention: Towards a modern Web stack (by Ian Hickson, author of the HTML5 spec and current Flutter tech lead) | reddit.com/r/rust | 2023-02-05
On other benchmarks I'm seeing numbers closer to 20% slower, e.g. https://github.com/wasm3/wasm3/blob/main/docs/Performance.md and https://github.com/second-state/wasm32-wasi-benchmark. It's numerical code, which is the best case scenario for a native binary. It's much closer on an average web app or server workload, e.g. https://krausest.github.io/js-framework-benchmark/current.html - you can find WASM frameworks that beat most JS frameworks on there, but that is not as impressive considering the state of the JS ecosystem. Overall, it's already under 50%, and there is still plenty of room for improvement.
A data visualization and analytics component, especially well-suited for large and/or streaming datasets.Project mention: Ask HN: Who is hiring? (February 2023) | news.ycombinator.com | 2023-02-01
We're looking for senior product managers and engineers of all experience levels to build the next generation of collaborative data visualization. At the Prospective Co., you'll contribute to our existing open-source project as well as help design our enterprise offering.
We're looking for any of:
- Familiarity with WebAssembly, data visualization, WebGL/OpenGL, data science, Jupyter/notebook, web/desktop/mobile UI development, compiler/language or database design, finance services.
- We <3 GitHub contributors - opt to discuss your GitHub work in lieu of a technical interview.
Contact [email protected]
Vim editor ported to WebAssemblyProject mention: Vim on ChromeOS (not crostini) | reddit.com/r/chromeos | 2022-12-21
The WebAssembly Binary ToolkitProject mention: Hey Rustaceans! Got a question? Ask here (5/2023)! | reddit.com/r/rust | 2023-01-30
I'm trying to get a basic Rust webassembly program, then porting it to C via wasm2c. The example works, but when I use wasm-bindgen and analyze it with wasm2wat, I get an import "env". The issue is that in C (wasm2c) it comes out as struct Z_env_instance_t; and I can't instantiate it (as in Z_env_instance_t env; to pass it's address to Z_wasm_client_bg_instantiate.
🌈A set of enterprise-class UI components based on Ant Design and Blazor WebAssembly.Project mention: Any Blazor templates? | reddit.com/r/Blazor | 2022-07-21
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
WebAssembly related posts
Hey Rustaceans! Got a question? Ask here (12/2023)!
3 projects | reddit.com/r/rust | 20 Mar 2023
Show HN: Glicol-CLI 0.2 – Music Live Coding in Terminal with TUI Visualisation
2 projects | news.ycombinator.com | 17 Mar 2023
Announcing TypeScript 5.0
3 projects | reddit.com/r/programming | 16 Mar 2023
Announcing Scale: A WebAssembly runtime for running Go functions in any other language
5 projects | reddit.com/r/golang | 14 Mar 2023
Could you suggest an open or a public domain platform that is suitable for publishing a book on emulation?
2 projects | reddit.com/r/EmuDev | 14 Mar 2023
wasmer VS fizzy - a user suggested alternative
2 projects | 14 Mar 2023
A note from our sponsor - SonarLint
www.sonarlint.org | 23 Mar 2023
What are some of the best open-source WebAssembly projects? This list will help you: