wasi-sdk

WASI-enabled WebAssembly C/C++ toolchain (by WebAssembly)

Wasi-sdk Alternatives

Similar projects and alternatives to wasi-sdk

  1. svntogit-packages

    Discontinued Automatic import of svn 'packages' repo (read-only mirror)

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. cosmopolitan

    build-once run-anywhere c library

  4. wasmtime

    A lightweight WebAssembly runtime that is fast, secure, and standards-compliant

  5. litestream

    Streaming replication for SQLite.

  6. bubbletea

    A powerful little TUI framework 🏗

  7. wasi-libc

    WASI libc implementation for WebAssembly

  8. WASI

    54 wasi-sdk VS WASI

    WebAssembly System Interface

  9. SaaSHub

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

    SaaSHub logo
  10. component-model

    Repository for design and specification of the Component Model

  11. freebsd-ports

    41 wasi-sdk VS freebsd-ports

    FreeBSD ports tree (read-only mirror)

  12. wit-bindgen

    A language binding generator for WebAssembly interface types

  13. binaryen

    19 wasi-sdk VS binaryen

    Optimizer and compiler/toolchain library for WebAssembly

  14. vaderSentiment

    VADER Sentiment Analysis. VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in social media, and works well on texts from other domains.

  15. proposal-decimal

    Built-in exact decimal numbers for JavaScript

  16. lldb-mi

    LLDB's machine interface driver

  17. dockcross

    12 wasi-sdk VS dockcross

    Cross compiling toolchains in Docker images

  18. wasmer-js

    Monorepo for Javascript WebAssembly packages by Wasmer

  19. linux

    Linux kernel source tree (by ClangBuiltLinux)

  20. nxdk

    The cross-platform, open-source SDK to develop for original Xbox: *new* xdk

  21. One

    One (onelang) is an open-source system programming language that makes it easy to build reliable, efficient and performant software. (release as soon) 1️⃣ 🕐 🩱 (by One-Language)

  22. ITK-Wasm

    5 wasi-sdk VS ITK-Wasm

    High performance spatial analysis in a web browser and across programming languages and hardware architectures

  23. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better wasi-sdk alternative or higher similarity.

wasi-sdk discussion

Log in or Post with

wasi-sdk reviews and mentions

Posts with mentions or reviews of wasi-sdk. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-10-29.
  • Wasmer 5.0
    9 projects | news.ycombinator.com | 29 Oct 2024
    Alternatively you can use the wasi-sdk toolchain instead of Emscripten:

        https://github.com/WebAssembly/wasi-sdk
  • Stop Hiding the Sharp Knives: The WebAssembly Linux Interface
    4 projects | news.ycombinator.com | 13 Dec 2023
    I would really love being able to take any POSIX command line tool, compile that to WASI, and run it on (at least) Linux, Windows and macOS like a regular executable without having to install a separate WASI runtime.

    I'm a 'WASI convert' since I was able to take an ancient 8-bit assembler written in the mid-90's (http://xi6.com/projects/asmx/), compile that as-is with the WASI SDK (https://github.com/WebAssembly/wasi-sdk), and then integrate it into a VSCode extension (https://marketplace.visualstudio.com/items?itemName=floooh.v...).

    A similar problem is I have is a shader cross-compiler (https://github.com/floooh/sokol-tools) which needs to run Linux, macOS and Windows and takes too long to build locally, thus I currently need to distribute that as pre-built binaries. Compiling this to WASI works, but the filesystem access restrictions built into current wasm runtimes are a hassle to manage, and it would require a WASI runtime to be separately installed).

  • WASI: WebAssembly System Interface
    6 projects | news.ycombinator.com | 5 Aug 2023
    There is the WASI SDK if you want to target WASI from C/C++:

    https://github.com/WebAssembly/wasi-sdk

    It may not have all the amenities of Emscripten, but it's way less bulky.

  • How to Debug WASI Pipelines with ITK-Wasm
    6 projects | dev.to | 2 Mar 2023
    The most direct way to debug WebAssembly is through the WebAssembly System Interface (WASI). In itk-wasm, we can build to WASI with the WASI SDK by specifying the itkwasm/wasi toolchain image. A backtrace can quickly be obtained with the itk-wasm CLI. Or, a fully fledged debugger session can be started with LLDB.
  • Hello Wasm World!
    5 projects | dev.to | 14 Jan 2023
    We use the add_executable command to build executables with itk-wasm. The Emscripten and WASI toolchains along with itk-wasm build and execution configurations are contained in itk-wasm dockcross Docker images invoked by the itk-wasm command line interface (CLI). Note that the same code can also be built and tested with native operating system toolchains. This is useful for development and debugging.
  • Wasmer takes WebAssembly libraries mainstream with WAI
    7 projects | news.ycombinator.com | 2 Dec 2022
    A more lightweight tool than emscripten is the WASI SDK (https://github.com/WebAssembly/wasi-sdk/releases). However, it doesn't generate JS or HTML.
  • A First Look at Wasm and Docker
    2 projects | dev.to | 6 Nov 2022
    wget https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-16/wasi-sdk-16.0-macos.tar.gz
  • Turbocharge your application development using WebAssembly with SingleStoreDB
    7 projects | dev.to | 4 Oct 2022
    First, we’ll download the wasi-sdk. We’ll use wasi-sdk-16.0-linux.tar.gz, the latest version available when writing this article. We’ll move the file to the /opt directory and unpack it as follows:
  • whats all the fuzz about wasi-libc?
    3 projects | /r/Gentoo | 17 Jun 2022
    I'm intrigued. Pretty good write-up about it here. One would need an ebuild for wasi-libc and an ebuild for wasi-sdk.
  • Store SQLite in Cloudflare Durable Objects
    14 projects | dev.to | 26 Jan 2022
    The previously mentioned PR for wasm32-unknown-unknown compatibility solved this by including libc .c files from OpenBSD. My go to solution is different though. I prefer to build using the wasi-sdk (a WASI-enabled WebAssembly C/C++ toolchain).
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic wasi-sdk repo stats
12
1,377
7.5
23 days ago

WebAssembly/wasi-sdk is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of wasi-sdk is CMake.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that CMake is
the 67th most popular programming language
based on number of references?