nowfound

Life & fun · May 24, 2017

Nsynjs – JS engine with stoppable threads and without callback hell

JavaScript engine + state machine with threads and without callbacks - amaksr/nsynjs

Nsynjs – JS engine with stoppable threads and without callback hell launched on May 24, 2017 with 51 votes, #691 of 3,229 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 9 years on.

Visit github.com ↗Alternativestop 21% of May 2017

In plain words

Nsynjs is a JavaScript engine that allows developers to write asynchronous code with stoppable threads, eliminating the need for callbacks. It enables synchronous-style programming patterns while handling concurrent operations. The tool is designed for JavaScript developers who want to write cleaner, more readable asynchronous code without the complexity of traditional callback-based or promise-based patterns.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • Cancelable async primitives for JavaScript2017 · github.com · ▲84

    Composable async primitives with cancelation, control over scheduling, and coroutines. Superior replacement for JS Promises. - mitranim/posterus

  • Nova JavaScript Engine2024 · github.com · ▲271

    We're building a different kind of JavaScript engine, based on data-oriented design and willingness to try something quite out of left field. This is most concretely visible in our major architectural choices: 1. All data allocated on the JavaScript heap is placed into a type-specific vector. Numbers go into the numbers vector, strings into the strings vector, and so on. 2. All heap references are type-discriminated indexes: A heap number is identified by its discriminant value and the index to which it points to in the numbers vector. 3. Objects are also split up into object kind -specific…

  • 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…

  • Callbaxx.js – A utility library to bring callbacks to synchronous code2018 · github.com · ▲43

    [Satire]🔥 JS utility library to bring classic callback style programming to synchronous code — ES6? More like ES Sucks. - scf4/callbaxx

  • TaskBotJS – TypeScript and JavaScript background job processing2018 · github.com · ▲137

    My favorite JS/TS job processing framework. Maybe yours too? [ARCHIVED] - eropple/taskbotjs

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, May 2017

the whole month →
  • Design, code and collaborate. Now all-in-one.

    Dev tools · 2017 · framer.com

  • An app that shows if your food is a hotdog 🌭

    Life & fun · 2017

  • A limitless presentation tool for designers.

    Work · 2017 · ludus.one

  • History shouldn't have to repeat itself

    Life & fun · 2017 · startupgraveyard.io

  • Best sales emails from great companies

    Growth · 2017 · goodsalesemails.com

  • Complete revamp of the original, award-winning task manager

    Work · 2017 · culturedcode.com