waforth

Small but complete dynamic Forth Interpreter/Compiler for and in WebAssembly (by remko)

Waforth Alternatives

Similar projects and alternatives to waforth

  1. factor

    64 waforth VS factor

    Factor programming language

  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. extism

    59 waforth VS extism

    The framework for building with WebAssembly (wasm). Easily & securely load wasm modules, move data, call functions, and build extensible apps.

  4. jsfuck

    29 waforth VS jsfuck

    Write any JavaScript with 6 Characters: []()!+

  5. Rack

    26 waforth VS Rack

    A modular Ruby web server interface.

  6. micropolis

    Automatically exported from code.google.com/p/micropolis

  7. sandspiel

    Creative cellular automata browser game

  8. discussion

    Discussion repository for Forth enthusiasts. (by ForthHub)

  9. SaaSHub

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

    SaaSHub logo
  10. ESP32forth

    FORTH developments for ESP32

  11. forthlisp

    A Small Lisp in Forth

  12. raillisp

    1 waforth VS raillisp

    A fast and portable lisp implemented in forth

  13. wasker

    1 waforth VS wasker

    WebAssembly AoT compiler for your favorite Operating System

  14. manifesto

    The Extensible Web Manifesto (by extensibleweb)

  15. JS-Monster

    JavaScript is a BEAST, JS Monster portrays that awesomeness with a mascot inspired by the JS logo.

  16. tinywasm

    A tiny, interpreted WebAssembly Runtime written in Rust

  17. VectorVisor

    3 waforth VS VectorVisor

    VectorVisor is a vectorizing binary translator for GPUs, designed to make it easy to run many copies of a single-threaded WebAssembly program in parallel using GPUs

  18. openfirmware

    Open Firmware (IEE1275-1994) implementation by its inventor. (by MitchBradley)

  19. mumba

    Write web-native p2p distributed apps in Swift (and others)

  20. cforth

    Mitch Bradley's CForth implementation

  21. xxhash-wasm

    1 waforth VS xxhash-wasm

    A WebAssembly implementation of xxHash

  22. wart

    2 waforth VS wart

    A simple Web Assembly Interpreter (by rrampage)

  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 waforth alternative or higher similarity.

waforth discussion

Log in or Post with

waforth reviews and mentions

Posts with mentions or reviews of waforth. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-10-10.
  • WASM Is the New CGI
    7 projects | news.ycombinator.com | 10 Oct 2024
    wasm has no way to remap writable memory as executable, but you can absolutely call back into javascript to instantiate and link a new executable module, like https://github.com/remko/waforth does.
  • Show HN: TinyWasm – A tiny WebAssembly Runtime written in Rust
    5 projects | news.ycombinator.com | 7 Mar 2024
    Super nice project! I also spent the last month writing a WASM interpreter ( https://github.com/rrampage/wart ) using Java 21. I started it as an excuse to try out the pattern matching in switch / sealed classes in Java. It kind of snowballed in scope and can now run Doom and Waforth ( https://github.com/remko/waforth )! Have not yet tried compiling it to WASM and running it as a meta-circular interpreter.
  • Bunch of questions about forth
    5 projects | /r/Forth | 23 Feb 2023
    Concerning the point 8. There is an online Forth system demo Thurtle (in the browser) with turtle graphics, which is based on WAForth.
  • A Dynamic Forth Compiler for WebAssembly
    2 projects | news.ycombinator.com | 14 Jan 2023
    There's a note on the page from 2022-08-19, that a lot has been added to it. It also links to the github page[1] for the up-to-date changes.

    I am a Lisp, April, APL/J/BQE, and Forth[2] aficionado. I did some file munging programs in Factor back in 2012 at my job to sort through theater attendance logs in Word to compile statistics.

    [1] https://github.com/remko/waforth

    [2] https://factorcode.org/

  • WAForth (WASM-based ANS Forth) supports interactive "notebooks" in VSCode
    7 projects | /r/Forth | 14 Dec 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 Jun 2025
    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. Learn more →

Stats

Basic waforth repo stats
7
531
2.7
4 months ago

remko/waforth is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of waforth is WebAssembly.


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 WebAssembly is
the 62nd most popular programming language
based on number of references?