nowfound

Dev tools · alternatives · 2026

24 alternatives to Xjs – Elixir syntax, JavaScript semantics (or transpilers made easy)

elixir syntax, javascript semantics. Contribute to aaron-lebo/xjs development by creating an account on GitHub.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Xjs – Elixir syntax, JavaScript semantics (or transpilers made easy) launched in 2016; newer entries below may have overtaken it.

  1. 1

    Hi HN! I thought you might enjoy this even if you don't know much about Elixir. `es6_maps` is a small library that introduces a "shorthand" map creation syntax, similar to shorthand object construction in JavaScript/TypeScript. For those unfamiliar with Elixir, the most interesting aspect might be how it achieves this. `es6_maps` takes advantage of BEAM (Erlang's VM) hot-reload capabilities to amend the Elixir compiler bytecode at runtime, adding functions that expand the shorthand syntax for further compilation. I think it's a nice showcase of the power you can wield (with care) when…

    2024 · github.com · its alternatives →

  2. 2

    (spoiler: its XSLT) I've been working on a little demo for how to avoid copy-pasting header/footer boilerplate on a simple static webpage. My goal is to approximate the experience of Jekyll/Hugo but eliminate the need for a build step before publishing. This demo shows how to get basic templating features with XSL so you could write a blog post which looks like My Article some content hello hello Some properties which set this approach apart from other methods: - no build step (no need to setup Jekyll on the client or configure Github/Gitlab actions) - works on any webserver…

    2025 · github.com · its alternatives →

  3. 3IW
  4. 4

    Write your own compiler: introduction. Code genetation. AST. Abstract syntax tree. lisp. javascript.

    2017 · blog.klipse.tech · its alternatives →

  5. 5

    An Innovative, Fast Transpiler for ECMAScript 2015 and later - JazzleWare/jazzle

    2017 · github.com · its alternatives →

  6. 6EA
  7. 7

    transpile algorithms/libs to idiomatic JS, Go, C#, Ruby - GitHub - pseudo-lang/pseudo: transpile algorithms/libs to idiomatic JS, Go, C#, Ruby

    2016 · github.com · its alternatives →

  8. 8

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

    2018 · github.com · its alternatives →

  9. 9

    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 →

  10. 10

    A private, browser-only ClojureScript playground powered by the self-hosted compiler.

    2016 · cljsfiddle.com · its alternatives →

  11. 11

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

    2013 · github.com · its alternatives →

  12. 12

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

    2013 · github.com · its alternatives →

  13. 13

    un-opinionated S-expression syntax and macro system for JavaScript - anko/eslisp

    2015 · github.com · its alternatives →

  14. 14

    An online Javascript code editor 🤖

    2019 · its alternatives →

  15. 15

    JavaScript newer syntax(ES6+) detection

    2025 · js-syntax.com · its alternatives →

  16. 16

    🔬 a C++ compiler middle-end, using an LLVM backend - artagnon/rhine

    2016 · github.com · its alternatives →

  17. 17CB
  18. 18

    JS Decorators library. Contribute to mako-taco/DecorateThis development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  19. 19

    Light-weight ClojureScript dialect. Contribute to squint-cljs/squint development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  20. 20

    Elegant, highly efficient data validation for JavaScript. - lucono/xtypejs

    2015 · github.com · its alternatives →

  21. 21

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

    2012 · github.com · its alternatives →

  22. 22

    Create and Execute Chained Javascript Methods In Any Order You want - omidh28/clarifyjs

    2017 · github.com · its alternatives →

  23. 23

    JavaScript to ReasonML transpiler for small code examples - emnh/js-to-reasonml-transpiler

    2018 · github.com · its alternatives →

  24. 24AS

    Took a stab at building my own string diffing JS package. I built an interactive demo for TypeIt’s website (https://typeitjs.com/build-your-own) a while back. The approach I took to handle user input necessitated a way to calculate the difference between the versions of a user’s text input. I searched around for a package to help me out and found a couple of good ones (like fast-diff), but I either didn’t really like their API or didn’t want to take on a huge new dependency. Instead, I thought I’d give it a shot myself (famous last words). I dove into it having no real formal…

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