InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 C WASM Projects
A simple and easy-to-use library to enjoy videogames programmingProject mention: Not sure how to link header file | reddit.com/r/cpp_questions | 2023-01-22
Thank You. I have a .so, in fact I have 3 files a .so, .so.4.2.0, & .so.420. I installed using cmake, instructions here
🚀 A fast WebAssembly interpreter, and the most universal WASM runtimeProject mention: Show HN: I wrote a WebAssembly Interpreter and Toolkit in C | news.ycombinator.com | 2023-01-09
Can miniwasm share memory with the host? wasm3 doesn't allow this and requires you to allocate VM memory and pass it to the host, but that has several downsides (some buffers come from external sources so this requires a memcpy; the VM memory location isn't stable so you can't store a pointer to it on the host; etc.).
I'm really interested in a fast interpreter-only Wasm VM that can allow the host to share some of its memory with the VM.
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
WebAssembly Micro Runtime (WAMR)Project mention: WebAssembly Micro Runtime (WAMR) | news.ycombinator.com | 2023-01-04
I've only dabbled with the shared libraries once, with the help of the owner of the lnked repository. I wound up solving the issue adjusting the code I was working on https://github.com/saghul/txiki.js/issues/294.
C++ Audio Plug-in Framework for desktop, mobile and webProject mention: Ask HN: What are 100K dollar ideas but not million dollar ideas? | news.ycombinator.com | 2022-11-24
A cross-platform, top-down 2D space shooter written in C using only platform libraries.Project mention: Good open source games written in C? | reddit.com/r/C_Programming | 2022-09-04
QuickJS Running in WebAssembly\ (17 comments)
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Cloudflare Workers providing a SQL API
GIT for nodejs and the browser using https://libgit2.org compiled to WebAssembly with https://emscripten.orgProject mention: Any open-source web-based git guis for committing/merging/etc git flow? | reddit.com/r/git | 2022-05-26
WebAssembly interpreter in C
Gameboy emulator implemented in C, that also runs in the browserProject mention: Smolnes: A NES Emulator In | news.ycombinator.com | 2022-10-28
Big fan of this author's work.
They have a Gameboy emulator written in C, which can be compiled to WASM and run in the browser.
I learned a lot from the code.
Also I love this project with a bunch of demos in hand-written WebAssembly Text (WAT) format, which is like low-level Lisp that works only with raw memory, numbers, and minimal syntax.
Then I discovered the same author is quite active in the WebAssembly ecosystem, including specs and tooling. Fascinating stuff!
Translates WebAssembly modules to C
Game Boy, Game Boy Color, and Game Boy Advance EmulatorProject mention: Release of SkyEmu v2 | reddit.com/r/EmuDev | 2022-10-23
I just added a Arm/Intel universal build to the release. You can download it here: https://github.com/skylersaleh/SkyEmu/releases/download/v2/SkyEmu-v2-macOS-universal.dmg
ruby.wasm is a collection of WebAssembly ports of the CRuby.Project mention: A serverless online Ruby interpreter (WASM) | reddit.com/r/ruby | 2022-09-13
The ruby code is run by webassembly module which in turn runs entirely on the browser. The output produced by the wasm file is then updated on the DOM. The webassembly feature is still on an early stage but yes, it is possible to run ruby on a static page completely on the browser. See here for more info.
CoWasm: Collaborative WebAssembly for Servers and Browsers. Built using Zig. Supports Python with extension modules, including numpy.Project mention: active now: Commits · sagemathinc/cowasm | reddit.com/r/browserPOSIX | 2022-12-04
Mirror of git://source.ffmpeg.org/ffmpeg.gitProject mention: How do I get around 1MB worker limit? | reddit.com/r/CloudFlare | 2022-06-03
You can see the build workflow here (multi-thread) and here (single thread) and lines 23-38 in each look to be the inclusion of the supported codecs. Modifying that list to only build support for the ones you plan on supporting might help you bring down the size substantially.
WebAssembly ahead-of-time compiler and runtime. Focuses on generating fast code, simplicity, and portability.Project mention: Web Assembly OS guidance | reddit.com/r/osdev | 2022-11-27
Thanks, tonight I will look at the wasmi runtime and aWsm runtime.
mrp emulator, virtual machine, mrp模拟器
Run statically-compiled WebAssembly apps on any embedded platform
Run Wasm in OpenResty/NginxProject mention: Rewriting the Apache APISIX response-rewrite plugin in Rust | dev.to | 2022-10-05
Status 12 comes from the proxy_wasm_types.h:
Browser and NodeJS Web Assembly audio decoder libraries that are highly optimized for size and performance.Project mention: Hey r/audioengineering, I made an app that makes it easier to get feedback on your mix or song idea | reddit.com/r/audioengineering | 2022-09-26
I'm not writing anything myself. The decoder I'm using the C implementation (libopus) compiled to webassembly by this guy.
Toy C compiler for x86-64/aarch64/wasm
Snake written in Pure C and compilable to WebAssemblyProject mention: Is C only in terminal? | reddit.com/r/C_Programming | 2022-09-21
I used this example to understand and play around with wasm: https://github.com/tsoding/snake-c-wasm
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C WASM related posts
Rust on macOS 9
1 project | news.ycombinator.com | 22 Jan 2023
W2c2: Translates WebAssembly Modules to C
1 project | news.ycombinator.com | 22 Jan 2023
Show HN: I wrote a WebAssembly Interpreter and Toolkit in C
6 projects | news.ycombinator.com | 9 Jan 2023
WebAssembly Micro Runtime (WAMR)
1 project | news.ycombinator.com | 4 Jan 2023
Framr - Give Your Demo Video a Fancy Gaussian Blur Frame
4 projects | dev.to | 30 Dec 2022
JPEG XL support has officially been removed from Chromium
3 projects | news.ycombinator.com | 10 Dec 2022
Advent Of Code using only the C preprocessor, Day 1 to 6
3 projects | reddit.com/r/programming | 6 Dec 2022
A note from our sponsor - InfluxDB
www.influxdata.com | 27 Jan 2023
What are some of the best open-source WASM projects in C? This list will help you: