nowfound

Dev tools · alternatives · 2026

24 alternatives to Phorth – A Forth-like language on the Python VM

A small forth-like language that targets the CPython VM. - llllllllll/phorth

Phorth is a programming language that implements Forth-style syntax and semantics while running on the Python virtual machine. It is designed for developers interested in stack-based languages or those seeking an… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Phorth – A Forth-like language on the Python VM launched in 2017; newer entries below may have overtaken it.

  1. 1

    r3 programing language - ColorForth inspired. Contribute to phreda4/r3 development by creating an account on GitHub.

    Feb 2026 · github.com · its alternatives →

  2. 2

    a Forth (for you) too. Contribute to codr7/forthy2 development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  3. 3

    Hi everyone, I built PyXL — a hardware processor that executes a custom assembly generated from Python programs, without using a traditional interpreter or virtual machine. It compiles Python -> CPython Bytecode -> Instruction set designed for direct hardware execution. I’m sharing an early benchmark: a GPIO test where PyXL achieves a 480ns round-trip toggle — compared to 14-25 micro seconds on a MicroPython Pyboard - even though PyXL runs at a lower clock (100MHz vs. 168MHz). The design is stack-based, fully pipelined, and preserves Python's dynamic typing without static type restrictions.…

    2025 · runpyxl.com · its alternatives →

  4. 4EF

    2015 · skilldrick.github.io · its alternatives →

  5. 5

    A functional programming language with static memory management - vekatze/neut

    2020 · github.com · its alternatives →

  6. 6

    a python-like language with hindley-milner-like type system, which is compiled to c - alehander92/Airtight

    2015 · github.com · its alternatives →

  7. 7

    Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun. - GitHub - nineties/planckforth: Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun.

    2021 · github.com · its alternatives →

  8. 8
  9. 9

    A Forth CPU and System on a Chip, based on the J1, written in VHDL - howerj/forth-cpu

    2019 · github.com · its alternatives →

  10. 10

    Hello and happy new year! We're excited to introduce the Pyper package for concurrency & parallelism in Python. Pyper is a flexible framework for concurrent / parallel data processing, following the functional paradigm. Source code can be found on [github](https://github.com/pyper-dev/pyper) Key features: Intuitive API: Easy to learn, easy to think about. Implements clean abstractions to seamlessly unify threaded, multiprocessed, and asynchronous work. Functional Paradigm: Python functions are the building blocks of data pipelines. Let's you write clean, reusable…

    2025 · github.com · its alternatives →

  11. 11

    Full Stack Python explains programming concepts in plain language and provides links to the best tutorials for those topics.

    2014 · fullstackpython.com · its alternatives →

  12. 12FS

    Hi HN! I've been working on the fuse programming language, it's a statically typed purely functional language with higher-kinder types and ad-hoc polymorphism. It compiles to the GRIN whole-program optimizer, producing LLVM-generated native code. Fuse supports ADTs, Generics, Type Methods, Traits, Pattern matching etc. all in a functional style with no mutations. I’ve been developing the language for 5 years, with code written in Scala. I’ve started coding the language from the base of System F that was implemented as part of the book: Types and Programming Languages (tapl). And then…

    Aug 2026 · fuselang.org · its alternatives →

  13. 13

    Forth Lisp Python Continuum: A small highly dynamic self-bootstrapping language - asrp/flpc

    2018 · github.com · its alternatives →

  14. 14

    An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing - zanellia/prometeo

    2021 · github.com · its alternatives →

  15. 15

    "interesting" VM in C. Let's see how this goes. Contribute to tekknolagi/carp development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  16. 16
  17. 17

    The cuteness implementation of a dependently typed language. - caotic123/PomPom-Language

    2021 · github.com · its alternatives →

  18. 18

    A minimalist type-inferred programming language with procedural macro support - murisi/L2

    2017 · github.com · its alternatives →

  19. 19

    https://peterkelly.github.io/rex/

    Aug 2026 · github.com · its alternatives →

  20. 20IB

    This weekend I created stacklib.h - a single-header library that brings Forth-style stack operations to C. It implements a basic interpreter with: - Stack operations (push/pop/dup/swap/over/drop) - Arithmetic (+, -, *, /) - Output (., emit, cr) - Stack inspection (.s, depth) Example usage: Stack s; stack_init(&s); dict_init(); exec(&s, "10 20 + ."); // Prints "30" exec(&s, "1 2 3 4 .s"); // Shows stack contents The library is self-contained, requires no dependencies, and handles basic error checking. It was inspired by wanting to understand…

    2025 · its alternatives →

  21. 21

    A vim-like in Python. Contribute to vyapp/vy development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  22. 22IM

    https://github.com/siraben/ti84-forth Hi HN! For the past year I've been getting into programming in Z80 assembly (especially for the TI-84+). More recently I've been learning about the Forth programming language and after a lot of searching online (in vain) for a Forth interpreter for the TI-84, I decided to write one myself. It's been fun demoing this to others, because it's a very unexpected use of a calculator. It's my largest project to date, and I'm interested to know what the HN community thinks, please feel free to critique my code! -- Ben

    2018 · its alternatives →

  23. 23

    Explains programming language concepts in plain language.

    2016 · fullstackpython.com · its alternatives →

  24. 24

    The Python web framework for building apps. Contribute to dropseed/plain development by creating an account on GitHub.

    Apr 2026 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →