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.
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 · ▲84Composable async primitives with cancelation, control over scheduling, and coroutines. Superior replacement for JS Promises. - mitranim/posterus
Cross-browser asynchronous JS script loader w/callbacks2012 · github.com · ▲45
Nova JavaScript Engine2024 · github.com · ▲271We'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 · ▲206This 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 · ▲137My favorite JS/TS job processing framework. Maybe yours too? [ARCHIVED] - eropple/taskbotjs
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 1d ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 12d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, May 2017
the whole month →




Things 3.0▲757Complete revamp of the original, award-winning task manager
Work · 2017 · culturedcode.com