nowfound

Dev tools · alternatives · 2026

24 alternatives to A new language that merges FORTH and Javascript

FORTH-like language for Javascript / Node. Contribute to mark-hahn/fjs development by creating an account on GitHub.

FJS is a programming language that combines FORTH and JavaScript syntax for use in JavaScript and Node.js environments. It allows developers to write code using FORTH-like conventions while executing on JavaScript… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A new language that merges FORTH and Javascript launched in 2013; newer entries below may have overtaken it.

  1. 1

    Hi friends, I started casually working on scrapscript in 2015. I built a few compilers over the years to test out various ideas/implementations, and I think I'm finally happy with the overall design. The code is not public yet. Email me at [email protected] if you're interested in joining the core team later this year. Let me know if you have any questions or feedback :)

    2023 · scrapscript.org · its alternatives →

  2. 2
    Bun▲295

    A fast JS runtime Node.js replacement with built‑in tools

    Dec 2025 · bun.com · its alternatives →

  3. 3

    The JavaScript Way book. Contribute to thejsway/thejsway development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  4. 4WJ
  5. 5

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

    2019 · github.com · its alternatives →

  6. 6
    NestJS▲149

    A progressive Node.js framework 🚀

    2018 · nestjs.com · its alternatives →

  7. 7

    An experimental language which adds functional programming features to Go. - albrow/fo

    2018 · github.com · its alternatives →

  8. 8

    Matt Mueller's personal website for sharing what I've learned about programming, design, entrepreneurship and life.

    2017 · mat.tm · its alternatives →

  9. 9

    Classes for javascript that don't suck. Contribute to jneen/pjs development by creating an account on GitHub.

    2012 · github.com · its alternatives →

  10. 10

    Hi HN, author here. Happy to answer any questions. I had an itch to make a lisp like language that was a thin layer on top JavaScript. Something that could leverage the thriving ecosystem that exists around JavaScript. It's brittle, hot off the oven. Besides being a fan of parenthesis, I think macros fill in a gap that the JavaScript ecosystem today fills in with one-off compilers, bundler plugins and such. Macros can't do everything, but for example I think they have the potential to enable things like JSX, Solid and Svelte style libraries. Take the tour to get a feel for what it can do and…

    2023 · daklang.com · its alternatives →

  11. 11

    Powerful pattern matching for Javascript. Contribute to natefaubion/matches.js development by creating an account on GitHub.

    2012 · github.com · its alternatives →

  12. 12

    Features from the rust language in javascript: Provides Traits/Type classes & a hashing infrastructure and an advanced library for working with sequences/iterators in js - adobe/ferrum

    2019 · github.com · its alternatives →

  13. 13

    JavaScript ma comme si deve 🤌

    Jan 2026 · kkratterf.github.io · its alternatives →

  14. 14

    Functional Reactive Programming Library for JavaScript - santoshrajan/frpjs

    2016 · github.com · its alternatives →

  15. 15EF

    2015 · skilldrick.github.io · its alternatives →

  16. 16YA

    About a year ago, I stumbled upon a new Nodejs language called "Imba", I found this language to be interesting and it seemed like it had a lot of potential. Doing a bit of digging, I realized no one had created a framework for it, so what did a normal dev do? Well, a normal dev went ahead and created another Nodejs Framework, only this time it was meant for Imba. So what did I create? I created a batteries included Framework heavily inspired by Laravel but it runs on Nodejs, and uses Imba as the default language, but you can actually use TypeScript or JavaScript. In fact, when creating a new…

    2022 · its alternatives →

  17. 17

    🐠 Babel is a compiler for writing next generation JavaScript. - babel/babel

    2014 · github.com · its alternatives →

  18. 18FJ
  19. 19

    Abstraction layer for cross platform JavaScript. Contribute to amark/theory development by creating an account on GitHub.

    2013 · github.com · its alternatives →

  20. 20IW
  21. 21

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

    2017 · github.com · its alternatives →

  22. 22AJ
  23. 23WB
  24. 24

    faster.js is a Babel plugin that compiles idiomatic Javascript to faster, micro-optimized Javascript. - vzhou842/faster.js

    2018 · 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 →