51 Repositories
JavaScript remember-promise Libraries
utility library for promise, support both commonjs and ESM
promising-utils A utility library for promise, supports both commonjs and ESM npm install promising-utils --save yarn add promising-utils wait Used wh
GPT-3 powered cli tool to help with bash commands you can't remember
qwery GPT-3 powered cli tool to help with bash commands you can't remember eg $ qw ffmpeg command to transcode mp4 to mov QWERY RESULT: ffmpeg -i inpu
Add class(es) to DOM elements while waiting for async action. Promise or callback.
jquery.loading Add class(es) to DOM elements while waiting for async action. Promise or callback. Install The simplest way is to include loading.js in
The leaderboard website displays scores submitted by different players. It also allows you to submit your score. Built with HTML, CSS, JavaScript with APIs
LeaderBoard The leaderboard website displays scores submitted by different players. It also allows you to submit your score. Built With Html,JS,CSS We
Remembering promises that were made!
remember-promise A simple utility to remember promises that were made! It is greatly inspired by the p-memoize utility but with additional built-in fe
A Promise-compatible abstraction that defers resolving/rejecting promises to another closure.
Deferred Promise The DeferredPromise class is a Promise-compatible abstraction that defers resolving/rejecting promises to another closure. This class
Memento mori (Latin for 'remember that you [have to] die'). Self-filling calendar.
Memento mori Latin for 'Remember your death', Memento Mori is a powerful concept that's been used for centuries to help people focus on what truly mat
Plug-and-play, faster-than-native promise/callback event emitter
kNow Blazing-fast callback/promise-based events with a tiny footprint What is this? With kNow (pronounced "now"βthe k's silent), JavaScript event mana
π―οΈπOne Piece Community Memorials
π―οΈ π One Piece Community Memorials "When do you think people die? When they are shot through the heart by the bullet of a pistol? No. When they are
A polyfill for ES6-style Promises
ES6-Promise (subset of rsvp.js) This is a polyfill of the ES6 Promise. The implementation is a subset of rsvp.js extracted by @jakearchibald, if you'r
Add grouped tabsets, which remember the active tab across multiple HTML documents.
Grouped Tabsets See the extension in action. This quarto extension provides support for "grouped" tabsets in Quarto HTML documents. Consider the case
This plugin allows side-by-side notetaking with videos. Annotate your notes with timestamps to directly control the video and remember where each note comes from.
Obsidian Timestamp Notes Use Case Hello Obsidian users! Like all of you, I love using Obsidian for taking notes. My usual workflow is a video in my br
Base provides advanced Promise Queue Manager, Custom Console Logger and other utilities.
Base Base provides frequently used functionality like cutome logger, response helper, Custom Promise and Instance composer. These are used in almost a
π¦ Bluebird alternative within ~200 loc
NativeBird Ultralight promise extension compatible with Bluebird Introduction δΈζδ»η» As a pioneer in JavaScript async ecosystem, Bluebird is a great use
Promise based HTTP client for the browser and node.js
axios Promise based HTTP client for the browser and node.js New axios docs website: click here Table of Contents Features Browser Support Installing E
A simple Node.js package that helps you not to look up JavaScript promise syntax every time you use it.
A simple Node.js package that helps you not to look up JavaScript promise syntax every time you use it. Simple: Provides abstraction of the promise sy
Promise-based utility to control modal states in React
Promise-based utility to control modal states in React Zero-dependency library that easily integrates with your existing UI components and allows you
Execute obsidian commands with short key sequences. For example, 'tp' for 'Toggle Preview' and 'tb' for 'Toggle Sidebar'. Easier to remember.
Key Sequence Shortcut Key Sequence Shortcut is an obsidian plugin, allow binding key sequences to an obsidian command. For example If we assume "t" st
Converts an iterable, iterable of Promises, or async iterable into a Promise of an Array.
iterate-all A utility function that converts any of these: IterableT IterablePromiseT AsyncIterableT AsyncIterablePromiseT Into this: Prom
Debounce promise-returning & async functions.
perfect-debounce An improved debounce function with Promise support. Well tested debounce implementation Native Promise support Avoid duplicate calls
Adds promise support (rejects(), doesNotReject()) to tape by decorating it using tape-promise.
Tape With Promises Adds promise support (rejects(), doesNotReject()) to tape by decorating it using tape-promise. Install npm install --save-dev @smal
Inside-out promise; lets you call resolve and reject from outside the Promise constructor function.
Inside-out promise; lets you call resolve and reject from outside the Promise constructor function.
πΆ Learn JS Promises, with your friend π Princess!
πΆ Learn JS Promises, with your friend π Princess!
Javascript client for Sanity. Works in node.js and modern browsers (older browsers needs a Promise polyfill).
@sanity/client Javascript client for Sanity. Works in node.js and modern browsers (older browsers needs a Promise polyfill). Requirements Sanity Clien
Init a target by promise only once.
once-init πΌ Let Promise Function Executed Only Once. The Promise will be executed when the attribute target is called for the first time, and the Pro
Slide-element - A ~700 byte Promise-based library for animating elements with dynamic heights open & closed. Basically, a modern variant of jQuery's slideUp(), slideDown(), and slideToggle().
slide-element A tiny, accessible, Promise-based, jQuery-reminiscent library for sliding elements with dynamic heights open & closed. To see it in acti
Run async code one after another by scheduling promises.
promise-scheduler Run async code in a synchronous order by scheduling promises, with the possibility to cancel pending or active tasks. Optimized for
Lightweight WebSocket lib with socket.io-like event handling, requests, and channels
ws-wrapper Lightweight and isomorphic Web Socket lib with socket.io-like event handling, Promise-based requests, and channels. What? Much like Socket.
A Promise-based API for WebSockets
websocket-as-promised A WebSocket client library with Promise-based API for browser and Node.js. Example import WebSocketAsPromised from 'websocket-as
Tape Planner Promise
washi-tape Washi Tape makes a test planner from a Tape instance that makes it easy to plan and await parts of your tests. npm install washi-tape Usag
βοΈ Limit an async function's concurrency with ease!
limit-concur Limit an async function's concurrency with ease! Install $ npm i limit-concur Usage import got from 'got' import limitConcur from 'limit-
An in memory postgres DB instance for your unit tests
pg-mem is an experimental in-memory emulation of a postgres database. β€ It works both in Node or in the browser. β this repo if you like this package,
PostgreSQL interface for Node.js
pg-promise PostgreSQL interface for Node.js About Support & Sponsorship Documentation Contributing Usage Methods Query Formatting Index Variables Name
Limit the execution rate of a function
valvelet This is a small utility to limit the execution rate of a function. It is useful for scenarios such as REST APIs consumption where the amount
Memoize promise-returning functions. Includes cache expire and prefetch.
promise-memoize Memoize promise-returning functions. Includes cache expire and prefetch. When data expire mode enabled, new values are fetched in adva
Helps you write libraries that accept both promises and callbacks.
What is it? promise-breaker makes it easy to write functions that will accept an optional callback, or return a Promise if a callback is not provided.
Promise ponyfill with pinkie
pinkie-promise ES2015 Promise ponyfill Module exports global Promise object (if available) or pinkie Promise polyfill. Install $ npm install --save pi
Delay a promise a specified amount of time
delay Delay a promise a specified amount of time If you target Node.js 15 or later, you can do await require('timers/promises').setTimeout(1000) inste
Map over promises concurrently
p-map Map over promises concurrently Useful when you need to run promise-returning & async functions multiple times with different inputs concurrently
Promisify a callback-style function
pify Promisify a callback-style function Install $ npm install pify Usage const fs = require('fs'); const pify = require('pify'); (async () = { //
:bird: :zap: Bluebird is a full featured promise library with unmatched performance.
Got a question? Join us on stackoverflow, the mailing list or chat on IRC Introduction Bluebird is a fully featured promise library with focus on inno
:red_circle: Functional task runner for Node.js
start β οΈ Project has been transferred to NexTools metarepo functional β in all senses fast β parallelism and concurrency shareable β presets as publis
Only 90's kids remember... well not really, but these beloved effects that would follow your mouse around will always be classic reminders of the old, beloved internet.
90's Cursor Effects "Knowing the codes" used to be all the rage, I want to bring a few back. A repo of the old effects that inspired creativity and th
Download and extract files
download Download and extract files See download-cli for the command-line version. Install $ npm install
A light-weight module that brings the Fetch API to Node.js
A light-weight module that brings Fetch API to Node.js. Consider supporting us on our Open Collective: Motivation Features Difference from client-side
A window.fetch JavaScript polyfill.
window.fetch polyfill The fetch() function is a Promise-based mechanism for programmatically making web requests in the browser. This project is a pol
Promise based HTTP client for the browser and node.js
axios Promise based HTTP client for the browser and node.js New axios docs website: click here Table of Contents Features Browser Support Installing E
:bird: :zap: Bluebird is a full featured promise library with unmatched performance.
Got a question? Join us on stackoverflow, the mailing list or chat on IRC Introduction Bluebird is a fully featured promise library with focus on inno
A promise library for JavaScript
If a function cannot return a value or throw an exception without blocking, it can return a promise instead. A promise is an object that represents th
A tiny wrapper built around fetch with an intuitive syntax. :candy:
Wretch A tiny (~ 3Kb g-zipped) wrapper built around fetch with an intuitive syntax. f[ETCH] [WR]apper Wretch 1.7 is now live π ! Please check out the
Promise based HTTP client for the browser and node.js
axios Promise based HTTP client for the browser and node.js New axios docs website: click here Table of Contents Features Browser Support Installing E