JavaScript promises are made to be broken. Speculations are cancellable promises.
☆198Jul 10, 2026Updated 2 weeks ago
Alternatives and similar repositories for speculation
Users that are interested in speculation are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Turn any array into a generator.☆28Jul 11, 2026Updated last week
- Native JavaScript Maybes built with arrays.☆49Updated this week
- Declarative state machines for Redux: Reduce your async-state boilerplate.☆222Updated this week
- Fibonacci generator examples☆21May 18, 2016Updated 10 years ago
- Intuitive structural type notation for JavaScript.☆1,120Feb 10, 2019Updated 7 years ago
- Bare Metal GPUs on DigitalOcean Gradient AI • AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- Favorite React Tools☆12Dec 15, 2023Updated 2 years ago
- Stamp utilities☆45May 2, 2020Updated 6 years ago
- DOM output for npm:tape unit tests☆18Jan 14, 2017Updated 9 years ago
- Painless configuration with defaults file, environment variables, arguments, function parameters.☆44Apr 13, 2019Updated 7 years ago
- Dot Path - FP sugar for immutables☆22Feb 10, 2019Updated 7 years ago
- Javascript to CSS: A convenience wrapper around free-style☆20Mar 23, 2017Updated 9 years ago
- Talk - Fluent JavaScript Part 1: Prototypal OO. Learn to code like a JS native. Take advantage of JavaScript's distinguishing features in…☆53Dec 15, 2023Updated 2 years ago
- SkateJS renderer for Preact.☆15Dec 2, 2017Updated 8 years ago
- Abstraction for managing asynchronous code in JS☆374May 31, 2022Updated 4 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Resourceful routing with siren+json hypermedia for Express.☆18Feb 10, 2019Updated 7 years ago
- Write synchronous looking code & mix synchronous & asynchronous results using generators & observables.☆131Feb 10, 2019Updated 7 years ago
- oEmbed library for Soundcloud, Spotify, Vimeo and Youtube☆39Mar 22, 2018Updated 8 years ago
- The Stamp Specification: Composables☆435Oct 23, 2019Updated 6 years ago
- easily splice a string multiple times, using offsets into the original string☆15Aug 1, 2023Updated 2 years ago
- Validate a JS object against a GraphQL schema☆33May 30, 2026Updated last month
- SaaS Questions: The most important questions every SaaS company should have answers to.☆10Sep 19, 2015Updated 10 years ago
- Convenient, safe money calculations in JS☆460Updated this week
- A self-documenting, progressive discovery API protocol ideal for AI agents.☆24Feb 18, 2026Updated 5 months ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- npm install --save rootrequire # then `var root = require('rootrequire'), myLib = require(root + '/path/to/lib.js');`☆18Feb 10, 2019Updated 7 years ago
- Self documenting runtime interfaces.☆276Feb 10, 2019Updated 7 years ago
- UI documentation tool for Elm applications.☆14Jul 18, 2021Updated 5 years ago
- TodoMVC for task runners. Not sure which task runner to use? Take a look at some reference implementations.