160 Repositories
JavaScript async-functions Libraries
📃 Violet is an open-source discord bot with multiple functions written in TypeScript.
📘 About Violet is a JavaScript Discord bot focused on utility and game functions. It have a temporary channels system, minecraft and league of legend
Use plain functions as modifiers. Polyfill for RFC: 757 | Default Modifier Manager
Use plain functions as modifiers. Polyfill for RFC: 757 | Default Modifier Manager
A useful list of must-watch talks about JavaScript
Must-Watch JavaScript This is a collection of well-received talks about JavaScript, covering topics such as ES6/ES2015, JavaScript frameworks, client-
Resolve parallel promises in key-value pairs whilst maintaining type information
async-kv Resolves promises in key-value pairs maintaining type information. Prerequisites NodeJS 12 or later Installation npm i async-kv yarn add asyn
A fast simplex noise implementation in Javascript.
simplex-noise.js API Documentation simplex-noise.js is a simplex noise implementation in Javascript/TypeScript. It works in the browser and nodejs. Us
Autocomplete - Simple accessible autocomplete for vanilla javacript with support for remote & local data, ~3KB gzip
Autocomplete - Simple accessible autocomplete for vanilla javacript with support for remote & local data, ~3KB gzip
Temporal-time-utils - This is a library with some reusable functions for Temporal.io TypeScript SDK
temporal-time-utils This is a library with some reusable functions for Temporal.io TypeScript SDK: sleepUntil: sleep to a specific date, instead of by
Bookmate - Watch changes in Chrome bookmarks, and use bookmarks as an append-only key-value store via an fs-like API.
📗 Bookmate An append-only key-value store built on Chrome bookmarks, plus an asychronous stream of Bookmark changes. For NodeJS Actual production exa
All five assignments and the final group project is done in class CSCI5410 (Serverless Data Processing) Fall 2021 of MACS at Dalhousie University.
Dalhousie University | Fall 2021 | CSCI5410 | SDP (Serverless Data Processing) All five assignments and the final group project is done in class CSCI5
A template repository / quick start to build Azure Static Web Apps with a Node.js function. It uses Vue.js v3, Vue Router, Vuex, and Vite.js.
Azure Static Web App Template with Node.js API This is a template repository for creating Azure Static Web Apps that comes pre-configured with: Vue.js
Serverless Lambda functions with Apollo GraphQL and Airtable
Serverless Lambda functions with Apollo GraphQL and Airtable First, clone the repo: git clone
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
This Program was designed to Autocatch Pokétwo spawns but It is loaded with versatile and huge functions/Utilities With ease to handle.
Pokétwo ∆ Automation The most legit & advanced Poketwo autocatcher and one click setup with ease of handling with: auto catch pokemons, Market sniper,
A JavaScript Library for things I use often, as well as some helper functions
Elements A JavaScript Library for things I use often, as well as some helper functions. Full documentation below. Inspired by Habitat, another library
This simple project, show how work with async Fetch, function component and class component
Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np
Generate meshes from signed distance functions and constructive solid geometry operations.
sdf-csg Generate meshes from signed distance functions and constructive solid geometry operations. This library is heavily based upon Inigo Quilez's 3
Most dreaded utility functions
Frustration Most dreaded utility functions Installation Using npm: npm install --save frustration Using Frustration In Node.js const Frustration = req
An adapter where you can define which function to run
Switch Functions An adapter where you can define which function to run Installation This is a Node.js module available through the npm registry. Befor
Draft specification for a proposed Array.fromAsync method in JavaScript.
Array.fromAsync for JavaScript ECMAScript Stage-1 Proposal. J. S. Choi, 2021. Specification available Polyfill available Why an Array.fromAsync method
Functions Recipes is a library of examples to help you getting started with Salesforce Functions and get used to their main features.
Functions Recipes Introduction Salesforce Functions lets you use the Salesforce Platform for building event-driven, elastically scalable apps and expe
A platformer game using Phaser3 library and Vanilla JS. This project features the knowledge of Webpack, ES6, JS Modules, Async code, DOM, JSON and Jest tests.
RUNNING BUNNY A platformer game using Phaser3 library and Vanilla JS. This project features the knowledge of Webpack, ES6, JS Modules, Async code, DOM
A template project for building high-performance, portable, and safe serverless functions in Vercel.
Tutorial | Demo for image processing | Demo for tensorflow This is a Next.js project bootstrapped with create-next-app. This project is aimed to demon
Async cache with dedupe support
async-cache-dedupe async-cache-dedupe is a cache for asynchronous fetching of resources with full deduplication, i.e. the same resource is only asked
Follow along with blog posts, code samples, and practical exercises to learn how to build serverless applications from your local Integrated development environment (IDE).
Getting started with serverless This getting started series is written by the serverless developer advocate team @AWSCloud. It has been designed for d
Fully typed hooks and utility functions for the React Native StyleSheet API
react-native-style-utilities Fully typed hooks and utility functions for the React Native StyleSheet API npm i react-native-style-utilities ESLint Set
⚖️ 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-
A Full Stack Amazon Clone which created using ReactJS with full E-Commerce Functionality!!
Amazon Clone with ReactJS A small web app that tries to imitate the desktop web version of amazon site, you can add items to the basket, delete them,
Build redux logic, without getting nervous 😬
Redux Cool Build redux logic, without getting nervous 😬 Description Redux Cool is an awesome tiny package that allows you to easily and intuitively w
pattern matching in javascript & typescript made easy
🔥 matchbook pattern matching in typescript & javascript made easy matchbook is a lightweight & easy to use pattern matching library, for TypeScript a
An extension to Async adding better handling of mixed Series / Parallel tasks via object chaining
async-chainable Flow control for NodeJS applications. This builds on the foundations of the Async library while adding better handling of mixed Series
🚀 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.
Async concurrent iterator (async forEach)
each-async Async concurrent iterator (async forEach) Like async.each(), but tiny. I often use async.each() for doing async operations when iterating,
CSP channels for Javascript (like Clojurescript's core.async, or Go) THIS IS AN UPSTREAM FORK
js-csp Communicating sequential processes for Javascript (like Clojurescript core.async, or Go). Examples var csp = require("js-csp"); Pingpong (porte
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
Actionhero is a realtime multi-transport nodejs API Server with integrated cluster capabilities and delayed tasks
Actionhero The reusable, scalable, and quick node.js API server for stateless and stateful applications NPM | Web Site | Latest Docs | GitHub | Slack
Asynchronous HTTP microservices
Disclaimer: Micro was created for use within containers and is not intended for use in serverless environments. For those using Vercel, this means tha
Expressive middleware for node.js using ES2017 async functions
Expressive HTTP middleware framework for node.js to make web applications and APIs more enjoyable to write. Koa's middleware stack flows in a stack-li
Download and extract files
download Download and extract files See download-cli for the command-line version. Install $ npm install
A Lightweight Sass Tool Set
A Lightweight Sass Tool Set Bourbon is a library of Sass mixins and functions that are designed to make you a more efficient style sheet author. It is
Node.js test runner that lets you develop with confidence 🚀
AVA is a test runner for Node.js with a concise API, detailed error output, embrace of new language features and process isolation that lets you devel
Plain functions for a more functional Deku approach to creating stateless React components, with functional goodies such as compose, memoize, etc... for free.
"Keo" is the Vietnamese translation for glue. Plain functions for a more functional Deku approach to creating stateless React components, with functio
utility library for async iterable iterators
⚠️ This library is no longer maintained, and should not be used in production applications. Mesh is a utility library for async iterable iterators. Mo
Composable Concurrency Abstractions for JavaScript. :railway_track: :rhinoceros: :train: :vertical_traffic_light:
sporadic Composable Concurrency Abstractions for JavaScript. Example #!/usr/bin/env node (async () = { const sporadic = require('sporadic') cons
A solid, fast Promises/A+ and when() implementation, plus other async goodies.
when.js When.js is a rock solid, battle-tested Promises/A+ and when() implementation, including a complete ES6 Promise shim. It's a powerful combinati
An async control-flow library that makes stepping through logic easy.
Step A simple control-flow library for node.JS that makes parallel execution, serial execution, and error handling painless. How to install Simply cop
Async utilities for node and the browser
Async is a utility module which provides straight-forward, powerful functions for working with asynchronous JavaScript. Although originally designed f
⚛️ Hooks for fetching, caching and updating asynchronous data in React
Hooks for fetching, caching and updating asynchronous data in React Enjoy this library? Try the entire TanStack! React Table, React Form, React Charts
🦩 Joi like validations for TypeScript
🦩 Computed Types Runtime validation types for TypeScript. Computed-Types (formerly: Funval) is a strongly-typed validation library for TypeScript. Us
FieldVal - multipurpose validation library. Supports both sync and async validation.
FieldVal-JS The FieldVal-JS library allows you to easily validate data and provide readable and structured error reports. Documentation and Examples D
:fire::fire::fire: 强大的动态表单生成器|form-create is a form generation component that can generate dynamic rendering, data collection, verification and submission functions through JSON.
form-create form-create is a form generation component that can generate dynamic rendering, data collection, verification and submission functions thr
:hourglass_flowing_sand: A higher order component for loading components with promises.
A higher order component for loading components with dynamic imports. Install yarn add react-loadable Example import Loadable from 'react-loadable'; i
⚛️ Hooks for fetching, caching and updating asynchronous data in React
Hooks for fetching, caching and updating asynchronous data in React Enjoy this library? Try the entire TanStack! React Table, React Form, React Charts
JavaScript Style Guide
Airbnb JavaScript Style Guide() { A mostly reasonable approach to JavaScript Note: this guide assumes you are using Babel, and requires that you use b
A book series on JavaScript. @YDKJS on twitter.
You Don't Know JS Yet (book series) - 2nd Edition This is a series of books diving deep into the core mechanisms of the JavaScript language. This is t
A Programming Environment for TypeScript & Node.js built on top of VS Code
Programming Environment for TypeScript & Node.js A battery-included TypeScript framework built on top of Visual Studio Code Website Kretes is a progra
Actionhero is a realtime multi-transport nodejs API Server with integrated cluster capabilities and delayed tasks
Actionhero The reusable, scalable, and quick node.js API server for stateless and stateful applications NPM | Web Site | Latest Docs | GitHub | Slack
The simplest way to create web components from plain objects and pure functions! 💯
🏅 One of the four nominated projects to the "Breakthrough of the year" category of Open Source Award in 2019 hybrids is a UI library for creating web
Write JSX-driven components with functions, promises and generators.
Crank.js Write JSX-driven components with functions, promises and generators. Documentation is available at crank.js.org. Crank.js is in a beta phase,