C WebAssembly

Open-source C projects categorized as WebAssembly

Top 23 C WebAssembly Projects

WebAssembly
  • raylib

    A simple and easy-to-use library to enjoy videogames programming

    Project mention: Procedural Generation and Noise | dev.to | 2024-11-20

    For this most recent assignment we were tasked with contributing a larger feature to an open source project. During my time with the previous assignment I worked on a game engine called Litecanvas, inspired engine by libraries like raylib and p5.js/Processing.

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

    libSQL is a fork of SQLite that is both Open Source, and Open Contributions.

    Project mention: LibSQL: Fork of SQLite That Is Both Open Source, and Open Contributions | news.ycombinator.com | 2024-12-10
  • capstone

    Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

    Project mention: Capstone Disassembler Framework | news.ycombinator.com | 2024-09-25

    It just updated to the nearly latest LLVM, so that argument is void: https://github.com/capstone-engine/capstone/blob/next/docs/c...

  • wasm3

    🚀 A fast WebAssembly interpreter and the most universal WASM runtime

    Project mention: Wasm2Mpy: Compiling WASM to MicroPython so it can run in Raspberry | news.ycombinator.com | 2024-09-20

    What would be the recommendation to run on ESP32?

    https://github.com/wasm3/wasm3? https://github.com/espressif/esp-wasmachine ? https://github.com/bytecodealliance/wasm-micro-runtime/tree/... ? https://github.com/TOPLLab/WARDuino ?

  • wasm-micro-runtime

    WebAssembly Micro Runtime (WAMR)

    Project mention: Wasm2Mpy: Compiling WASM to MicroPython so it can run in Raspberry | news.ycombinator.com | 2024-09-20

    What would be the recommendation to run on ESP32?

    https://github.com/wasm3/wasm3? https://github.com/espressif/esp-wasmachine ? https://github.com/bytecodealliance/wasm-micro-runtime/tree/... ? https://github.com/TOPLLab/WARDuino ?

  • SwiftLaTeX

    SwiftLaTeX, a WYSIWYG Browser-based LaTeX Editor

    Project mention: Show HN: Latex.to – LaTeX to image converter running in the browser | news.ycombinator.com | 2024-10-29

    Thank you for your positive feedback.

    KaTeX does not support all LaTeX features but initializes very quickly.

    LaTeX via WebAssembly supports more features but might need longer to initialize.

    There's an existing WebAssembly project: https://www.swiftlatex.com

  • iPlug2

    C++ Audio Plug-in Framework for desktop, mobile and web

  • SaaSHub

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

    SaaSHub logo
  • sod

    An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)

  • space-shooter.c

    A cross-platform, top-down 2D space shooter written in C using only platform libraries.

  • ring

    Simple and flexible programming language for applications development (by ring-lang)

    Project mention: Ring Programming Language | news.ycombinator.com | 2024-08-05
  • cachegrand

    cachegrand - a modern data ingestion, processing and serving platform built for today's hardware

  • FSHistory

    Play and Enjoy the History of Microsoft Flight Simulator

  • w2c2

    Translates WebAssembly modules to portable C

  • halfix

    x86 PC emulator that runs both natively and in the browser, via WebAssembly

  • Interplanetary-Postal-Service

    Lunar lander type game with computational fluid dynamics

  • wasm-git

    GIT for nodejs and the browser using https://libgit2.org compiled to WebAssembly with https://emscripten.org

  • thirdroom

    Open, decentralised, immersive worlds built on Matrix

    Project mention: Croquet: Live, network-transparent 3D gaming | news.ycombinator.com | 2023-12-26
  • onyx

    ✨ The compiler and developer toolchain for Onyx (by onyx-lang)

  • binjgb

    Gameboy emulator implemented in C, that also runs in the browser

  • cone

    Cone Programming Language

  • cowasm

    CoWasm: Collaborative WebAssembly for Servers and Browsers. Built using Zig. Supports Python with extension modules, including numpy.

  • scale

    A framework for building high-performance plugin systems into any application, powered by WebAssembly.

  • wac

    WebAssembly interpreter in C

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

C WebAssembly discussion

Log in or Post with

C WebAssembly related posts

Index

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

Project Stars
1 raylib 23,145
2 libsql 12,244
3 capstone 7,655
4 wasm3 7,353
5 wasm-micro-runtime 5,018
6 SwiftLaTeX 2,104
7 iPlug2 1,943
8 sod 1,744
9 space-shooter.c 1,342
10 ring 1,281
11 cachegrand 977
12 FSHistory 730
13 w2c2 721
14 halfix 669
15 Interplanetary-Postal-Service 661
16 wasm-git 663
17 thirdroom 610
18 onyx 578
19 binjgb 551
20 cone 528
21 cowasm 503
22 scale 507
23 wac 473

Sponsored
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.ai