173 Repositories
JavaScript promise-queue-manager Libraries
Allows the DAO to manage Saber pools and for anyone to create new pools without permission
Saber Pools Program Allows the DAO to manage Saber pools and for anyone to create new pools without permission. Setup Instructions Running tests Insta
An extensible HTML DOM window manager with a professional look and feel
Wingman An extensible HTML DOM window manager with a professional look and feel. Installation Wingman only requires two files: wingman.css and wingman
A javascript standard data structure library which benchmark against C++ STL.
js-sdsl A javascript standard data structure library which benchmark against C++ STL. Note Note that our official version starts from 2.0.0. In order
A fresh look for the Hackage. Follow us: https://twitter.com/HackageUI
Hackage UI Fresh look for the https://hackage.haskell.org/. Work in progress. Search Search on Hoogle. Search on Hackage. Full-text search integration
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
Whoosh - minimalistic React state manager
Whoosh - minimalistic React state manager Whoosh is a React state manager which entire API consists of exactly one function - createShared(). TL;DR ve
A simple package for single or batch image download and conversion using node streams.
image-batch-download A simple package for basic image downloading and processing. Supported formats: JPEG PNG WebP Installation With Yarn: yarn add im
The all-in-one interface for Chrome
Omni The most powerful interface for Chrome 🔥 With Omni you can use Chrome like a pro. Manage tabs, bookmarks, your browser history, perform all sort
Use plain functions as modifiers. Polyfill for RFC: 757 | Default Modifier Manager
Use plain functions as modifiers. Polyfill for RFC: 757 | Default Modifier Manager
YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台
YApi 可视化接口管理平台 体验地址: http://yapi.smart-xwork.cn/ 文档: hellosean1025.github.io/yapi 平台介绍 YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创
Scroll-stash - A JavaScript plugin to help preserve an element's scroll position.
scroll-stash A JavaScript plugin to help preserve an element's scroll position. CodePen Example Installation npm install scroll-stash JavaScript Impo
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
Bitburner-bbpm - An experimental package manager for the game Bitburner.
BPPM - BitBurner Package Manager An experimental package manager for the game Bitburner. Install Instructions Download the latest release of bbpm.js.
Make sure a specific version and package-manger to be used in project.
pm-keeper A simple way to force package-manager in your project. usage Add a preinstall script in your project's package.json, link this: { "scripts
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
A group listening chat app that utilizes the spotify api to enable the users to queue, pause, change songs, as well as chat with each other
Next.js + Tailwind CSS Example This example shows how to use Tailwind CSS (v3.0) with Next.js. It follows the steps outlined in the official Tailwind
A user script for the web that allows you to view and edit files in the Godot Web Editor
Godot-Web-File-Manager This is a user script for the web that allows you to view and edit files in the Godot Web Editor. You can even use this to enab
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
Gantt Gantt Gantt Timeline Schedule Calendar [ javascript gantt, js gantt, projects gantt, timeline, scheduler, gantt timeline, reservation timeline, react gantt, angular gantt, vue gantt, svelte gantt, booking manager ]
Gantt Gantt Gantt Timeline Schedule Calendar [ javascript gantt, js gantt, projects gantt, timeline, scheduler, gantt timeline, reservation timeline, react gantt, angular gantt, vue gantt, svelte gantt, booking manager ]
Example questions for a manager interview
Manager Interview Questions A list of interview questions for manager roles. Follow Ryan Burgess on Twitter Management How would you describe your man
Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application
Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application
A project to showcase a poc of distributed systems with message queue, graphql, grpc, http server with added monitoring and tracing capabilities.
trace-sandbox Trace sandbox is a project to showcase a poc of distributed systems with message queue, graphql, grpc, http server with added monitoring
Package manager faster than NPM
Pine Script holder that runs faster than NPM and yarn Pine is a npm and yarn run like module, that allows you to organize your scripts and run them FA
⚖️ 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-
Backend serverless que simula o sistema de votação do BBB
SSS - Super Serverless Sample Esse é um projeto de exemplo de arquitetura serverless usando como inspiração a votação para eliminação do paredão do BB
Run any command on specific Node.js versions
Run any command on specific Node.js versions. Unlike nvm exec it: can run multiple Node.js versions at once can be run programmatically is 5 times fas
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
Node Version Manager Table of Contents About Installing and Updating Install & Update Script Additional Notes Troubleshooting on Linux Troubleshooting
WinBox is a professional HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source!
WinBox is a professional HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source!
Modular Redis connection and PUBSUB subscription manager for node. Easily extendable. Built for performance, powered by ioredis.
RediBox Redis connection and PUBSUB subscription manager for node. Built for performance, powered by ioredis (for now). Maintained by TeamFA. What is
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
🚀 Tiny goodies for Continuation-Passing-Style functions, fully tested
// ) ) ___ ___ ___ __//__ // ) ) // ) ) (( ) ) // // / / // //___/ / \ \ // ((___/ / ((___
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
Build Amazon Simple Queue Service (SQS) based applications without the boilerplate
sqs-consumer Build SQS-based applications without the boilerplate. Just define an async function that handles the SQS message processing. Installation
A fast, robust and extensible distributed task/job queue for Node.js, powered by Redis.
Conveyor MQ A fast, robust and extensible distributed task/job queue for Node.js, powered by Redis. Introduction Conveyor MQ is a general purpose, dis
Redis-backed task queue engine with advanced task control and eventual consistency
idoit Redis-backed task queue engine with advanced task control and eventual consistency. Task grouping, chaining, iterators for huge ranges. Postpone
A simple high-performance Redis message queue for Node.js.
RedisSMQ - Yet another simple Redis message queue A simple high-performance Redis message queue for Node.js. For more details about RedisSMQ design se
Better Queue for NodeJS
Better Queue - Powerful flow control Super simple to use Better Queue is designed to be simple to set up but still let you do complex things. Persiste
BullMQ - Premium Message Queue for NodeJS based on Redis
The fastest, most reliable, Redis-based distributed queue for Node. Carefully written for rock solid stability and atomicity. Read the documentation F
Redis Simple Message Queue
Redis Simple Message Queue A lightweight message queue for Node.js that requires no dedicated queue server. Just a Redis server. tl;dr: If you run a R
A simple, fast, robust job/task queue for Node.js, backed by Redis.
A simple, fast, robust job/task queue for Node.js, backed by Redis. Simple: ~1000 LOC, and minimal dependencies. Fast: maximizes throughput by minimiz
Kue is a priority job queue backed by redis, built for node.js.
Kue Kue is no longer maintained Please see e.g. Bull as an alternative. Thank you! Kue is a priority job queue backed by redis, built for node.js. PRO
Premium Queue package for handling distributed jobs and messages in NodeJS.
The fastest, most reliable, Redis-based queue for Node. Carefully written for rock solid stability and atomicity. Sponsors · Features · UIs · Install
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
Asyncronous JavaScript loader and dependency manager
$script.js - Async JavaScript loader & dependency manager $script.js is an asynchronous JavaScript loader and dependency manager with an astonishingly
A complete, fully tested and documented data structure library written in pure JavaScript.
Buckets A JavaScript Data Structure Library Buckets is a complete, fully tested and documented data structure library written in pure JavaScript. Incl
: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
The state manager ☄️
☄️ effector The state manager Table of Contents Introduction Effector follows five basic principles: Installation Documentation Packages Articles Comm
A document head manager for React
React Helmet This reusable React component will manage all of your changes to the document head. Helmet takes plain HTML tags and outputs plain HTML t
Brand new static package manager.
spm Brand new static package manager for browser. spm 从 3.9 开始将不再管理组件的生命周期, 即不再有 spmjs.io. 所以相应的逻辑全部去除. 请使用 npm 来管理组件. Install $ npm install spm -g Us
JavaScript package manager - using a browser-focused and RequireJS compatible repository
****NOTE: this project is no longer active and not recommended for use. It is left here for reference. **** Jam was created at a time before Bower and
A next-generation package manager for the front-end
Duo is a next-generation package manager that blends the best ideas from Component, Browserify and Go to make organizing and writing front-end code qu
frontend package manager and build tool for modular web applications
THIS PROJECT IS DEPRECATED Component is not maintained anymore. See here #639 for more information. You can still use the component registry on compon
📦🚀 Fast, disk space efficient package manager
中文 | Español Fast, disk space efficient package manager: Fast. Up to 2x faster than the alternatives (see benchmark). Efficient. Files inside node_mod
A package manager for the web
Bower - A package manager for the web ..psst! While Bower is maintained, we recommend yarn and webpack or parcel for new front-end projects! Bower off
The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry
Fast, reliable, and secure dependency management. Fast: Yarn caches every package it has downloaded, so it never needs to download the same package ag