nowfound

Life & fun · September 29, 2020

Elsa – A QuickJS wrapper written in Go

❄️ Elsa is a minimal runtime for JavaScript and TypeScript written in Go - elsaland/elsa

Elsa – A QuickJS wrapper written in Go launched on September 29, 2020 with 126 votes, #256 of 3,898 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 6 years on.

Visit github.com ↗Alternativestop 7% of September 2020

In plain words

Elsa is a Go wrapper for QuickJS, a lightweight JavaScript engine. It enables developers to embed and execute JavaScript code within Go applications. The tool is designed for programmers who need to add scripting capabilities to their Go projects without heavy dependencies. Elsa provides a straightforward interface for integrating JavaScript functionality into Go programs, making it useful for applications requiring dynamic code execution or scripting support.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • Anime.js 3.02019 · animejs.com · ▲354

    Lightweight JavaScript animation library

  • Anime.js – Polyvalent JavaScript Animation Engine2016 · anime-js.com · ▲283

    A fast, multipurpose and lightweight JavaScript animation library

  • Execute JavaScript in a WebAssembly QuickJS sandbox2024 · github.com · ▲206

    This TypeScript package allows you to safely execute JavaScript code within a WebAssembly sandbox using the QuickJS engine. Perfect for isolating and running untrusted code securely, it leverages the lightweight and fast QuickJS engine compiled to WebAssembly, providing a robust environment for code execution. Features - *Security*: Run untrusted JavaScript code in a safe, isolated environment. - *File System*: Can mount a virtual file system - *Custom Node Modules*: Custom node modules are mountable - *Fetch Client*: Can provide a fetch client to make http(s) calls - *Test-Runner*: Includes…

  • I made a Clojure-like language in Go, boots in 7msMay 2026 · github.com · ▲292

    Let-go is a Clojure-like language (~90% compatible with JVM Clojure) written in pure Go. It ships as a ~10MB static binary and cold boots in ~7ms - that's about 50x faster than JVM and 3x faster than Babashka. It has decent throughput on algorithmic workloads - within ballpark of the GraalVM-backed sci. I started this project in 2021 as an elaborate practical joke: I wanted to have an excuse for writing Clojure while pretending to write Go. Jokes aside, it turned out to be pretty decent: it feels like real Clojure, it has an nREPL server (supported in Calva, CIDER, etc.), it's easily…

  • Joy – a Go to JavaScript compiler2017 · mat.tm · ▲201

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

  • Fast 2kB date library alternative to Moment.js with the same API2018 · github.com · ▲122

    ⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API - iamkun/dayjs

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, September 2020

the whole month →
  • Synthesia▲943

    Generate professional-looking AI videos from text in minutes

    AI · 2020 · synthesia.io

  • IdeasAI▲801

    OpenAI-powered startup idea generator

    AI · 2020 · ideasai.com

  • Tables helps teams easily track & automate tasks

    Work · 2020 · tables.area120.google.com

  • LS

    Almost eight years ago I launched an online “Linux sysadmin course for newbies” here at HN. It was a side-project that went well, but never generated enough money to allow me to fully commit to leaving the Day Job. After surviving the Big C, and getting made redundant I thought I might improve and relaunch it commercially – but my doctors are a pessimistic bunch, so it looked like I didn’t have the time. Instead, I rejigged/relaunched it via a Reddit forum this February as free and open - and have now gathered a team of helpers to ensure that it keeps going each month even after I can’t…

    Commerce · 2020

  • A pool party in your pocket

    Life & fun · 2020 · cellular.poolside.fm

  • 65 solo founders making $370,000/mo

    Life & fun · 2020