102 Repositories
JavaScript each-async Libraries
A simple in-memory key-value cache for function execution, allowing both sync and async operations using the same methods
A simple in-memory key-value cache for function execution, allowing both sync and async operations using the same methods. It provides an invalidation mechanism based both on exact string and regex.
It redirects the website request from facebook to any blog while keeping the meta data for the each link.
Vercel Redirect It redirects the website request from facebook to any blog while keeping the meta data for the each link. This app uses Next.js and th
This project is the capstone for module two of Microverse Bootcamp and has been done as a team and covered the following topics: - Connections to external APIs - Testing program functionalities using Jest - Displaying some products in to the UI - Added like and Comment features to the App
JS-capstone Table of contents Overview The challenge Screenshot Links Project Setup commands My process Built with What I learned Continued developmen
Leader Board is a simple project based on JavaScript programing language. The purpose of this project is to work with APIs and ASYNC & AWAIT methods. I have used vanilla JavaScript with web pack to implement this project
Leader Board - JavaScript Project Table of contents Overview The challenge Screenshot Links Project Setup commands My process Built with What I learne
Open! Inclusive! Collaborative! A community for enthusiasts exploring new technologies, working on innovative ideas and helping each other grow together. Open Issues, Raise ideas, Make Pull Requests!
About Us OplnCo previously known as Devstucom represents Open Inclusive Collaborative. We as a community help our fellow students build skills through
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
A bookstore app that allows a user add a book, displays added book with reviews and rating for each book and allows a user delete a book.
BOOKSTORE A bookstore app that allows a user add a book, displays added book with reviews and rating for each book and allows a user delete a book. Bu
Full stack app to journal and keep track of your overall mood each day of the year, inspired by GitHub's contribution graph.
Mood Tracker Mood tracker to journal and keep track of your overall mood each day of the year. How It's Made: Tech used: EJS, CSS, JavaScript, Node.js
Get the best meals - JavaScript capstone project
Get the best meals - JavaScript capstone project Project in which you can give likes, comment on and reserve your best meals. Build using Test Driven
A NestJS module that allows you use Prisma, set up multiple Prisma services, and use multi-tenancy in each Prisma service.
NestJS Prisma Module Installation To use this package, first install it: npm i @sabinthedev/nestjs-prisma Basic Usage In order to use this package, yo
GameLand is an online gaming web application that allows users to view different kind of games available and share their views on each game.
GameLand is an online gaming web application that allows users to view different kind of games available and share their views on each game.Users can like and make reservations to play online. Built with HTML/CSS , JAVASCRIPT,API.
Brainfuck implementations each other in different languages.
Brainfuck implementations Brainfuck implementations in each other in different languages. What is brainfuck? Brainfuck is an esoteric programming lang
🔐 Protect your Smart Contract Proxy from storage collisions upon upgrading, by running this action in a CI on each of your Pull Requests!
🔥 🛠️ Foundry Storage Upgrade Seatbelt Protect your Smart Contract Proxy from storage collisions upon upgrading, by running this action in a CI on ea
Sort tailwind classes for each elements className list by a given order-config
eslint-plugin-tailwind-classname-order This eslint plugin automatically orders the tailwind classes included in the className tags from each element b
Login of app to remind to drink water, using Firebase tools like Firebase Auth and Firebase Firestore
Water Reminder Login App Menu Contents Motivation Final Images How to download the project and run it? Technologies utilized Dev 📌 Motivation This ap
svgMap is a JavaScript library that lets you easily create an interactable world map comparing customizable data for each country.
svgMap svgMap is a JavaScript library that lets you easily create an interactable world map comparing customizable data for each country. Live demo: h
A regular table library, for async and virtual data models.
A Javascript library for the browser, regular-table exports a custom element named regular-table, which renders a regular HTML table to a sticky p
Test each framework for it's performance cost
Framework Benchmarks Test each framework for it's performance, particularly common Lighthouse and CWV metrics as applications scale Important: This is
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
Automatically document all of your Remix loaders and actions typings per each route. 📚
About remix-docs-gen parses all of your Remix loaders and actions and automatically documents all the typings per each route. Installation First, you
A Geiger counter for Google emitting a sound for each request that goes to Google.
Google Teller This is a (Firefox) add-on (WebExtension) that emits a sound every time you connect to a service hosted by Google. It is inspired by @be
🛠️ Easily track & compare gas costs estimated by Foundry on each of your Pull Requests!
🔥 🛠️ Foundry Gas Diff Reporter Easily compare gas reports generated by Foundry automatically on each of your Pull Requests! How it works Everytime s
Persistent key/value data storage for your Browser and/or PWA, promisified, including file support and service worker support, all with IndexedDB. Perfectly suitable for your next (PWA) app.
BrowstorJS 🚀 💾 🔒 Persistent key/value data storage for your Browser and/or PWA, promisified, including file support and service worker support, all
This is an Awesome Books web page where users can add or remove books from the site. It also displays a list of the books added to the collection. This was a continuous project, where in each milestone, new feature(s) was/were added to it.
Awesome Books This is an Awesome Books web page where a user can add or remove books from the site. It also displays a list of the books that are adde
Tries to execute sync/async function, returns a specified default value if the function throws
good-try Tries to execute sync/async function, returns a specified default value if the function throws. Why Why not nice-try with it's 70+ million do
A complete habits manager, where you can track your progress and complete each daily activity in an organized way.
TrackIt Habit manager in a dynamic, clear and simple way. TackIt is an application that seeks to make it simple and accessible for any user to control
Weather Condition App is a mobile application that has a category of countries in the home age and the users can access to weather of each country.
World Weather This is a SPA react-app project that is built using two APIs. And users can select and choose countries and states and get their updated
Well-tested utility functions dealing with async iterables
aitertools This library provides a well-tested collection of small utility functions dealing with async iterables. You can think of it as LINQ or aite
An ultra-high performance stream reader for browser and Node.js
QuickReader An ultra-high performance stream reader for browser and Node.js, easy-to-use, zero dependency. Install npm i quickreader Demo import {Quic
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
Render (GitHub Flavoured with syntax highlighting) Markdown, and generate CSS for each of GitHub’s themes.
render-gfm Render (GitHub Flavoured with syntax highlighting) Markdown, and generate CSS for each of GitHub’s themes. GitHub Repository npm Package Do
🐦 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
A large scale simulation which pits millions of space ships against each other in a virtual universe all running directly in SingleStore.
Wasm Space Program In this demo we simulate a fake universe full of thousands of solar systems. In each solar system there are many space ships and en
In this project we build a TVSeries website using Javascript, HTML, CSS and the TVMAze API. Each movie list on the page has a like and comments feature
MicroFLIX This project is a development about TV series, we fetched all data from TVmaze API, Users can like movies and also give a comment. All data
A hotel reservation app displays all the existing hotels and details of each hotel, allowing the user to reserve the hotel they want.
Reservify A hotel reservation app displays all the existing hotels and details of each hotel, allowing the user to reserve the hotel they want. Allows
Queue is a node.js package to create background jobs in topic-based RabbitMQ exchanges and process them later.
Queue PLG Works Queue helps with managing subscription and publish critical events using RabbitMQ. All events are published through RabbitMQ, using to
This is the backend of Wherechat, which is a chat application that allows users to find and meet each other through their location on the map.
wherechat-backend About the project This is the backend of Wherechat, which is a chat application that allows users to find and meet each other throug
JavaScript project for the Leaderboard list app, using Webpack and ES6 features, notably modules. this app consume the Leaderboard API using JavaScript async and await and add some styling.
Leaderboard Project JavaScript project for the Leaderboard list app, using Webpack and ES6 features, notably modules. this app consume the Leaderboard
Reddit is a website where a community of registered users ( redditors) submits content. Its format resembles a traditional bulletin board system, allowing users to post messages and links to other websites and comment on each other's posts. Entries are ranked by a voting system; other users can vote comments and posts either up ( upvoted) or down.
Setup First, run the development server: npm run dev Open http://localhost:3000 with your browser to see the result. You can start editing the page by
This is a simple web application of a To-do List in which you can add, remove and edit all your tasks and also you can mark each task as completed and delete all completed ones.
To-Do List A simple web application of a to do list Built With HTML, CSS, JS, ES6 & Webpack Getting Started In this repository I created To-Do List SP
Simple components showing differences in each major frontend web framework.
Web Frameworks A collection of simple components in each of the leading frontend web frameworks. So far, covering React, Vue, Angular, Svelte and Soli
👨💻👩💻 Write Markdown. Together.
👨💻 👩💻 LetsMarkdown.com Fast, minimal web editor that makes markdown editing collaborative and accessible to everyone. LetsMarkdown.com Motivatio
Built for fun and game activities! you can submit scores of players, create a new game, and refresh to see who is on top of the leaderboard. It was built with JavaScript, HTML, and CSS. Thanks to the central LeaderBoard API service all data is preserved
LeaderBoard The leaderboard website displays scores submitted by different players. It also allows you to submit your score. Mini Presentation Additio
A workshop about JavaScript iteration protocols: iterator, iterable, async iterator, async iterable
JavaScript Iteration protocol workshop A workshop about JavaScript iteration protocols: iterator, iterable, async iterator, async iterable by @loige.
Projeto de Botnet com Python, Websockets, Async e Javascript
A3 - Botnets Este é um repositório onde documentarei todo o processo de pesquisa e desenvolvimento de uma botnet do zero com python, websockets e asyn
Clubhouse is a new type of social network based on voice—where people around the world come together to talk, listen and learn from each other in real-time.
Awesome Clubhouse The clubhouse is a new type of social network based on voice—where people around the world come together to talk, listen and learn f
This is Covid-19 data that shows for each country.You can search your country and know its statistics .
COVID-19 Data TRACKER This is Covid-19 data that shows for each country.You can search your country and know its statistics . Built With HTML, CSS, SC
A simple, lightweight Hexo theme
hexo-theme-async 🇬🇧 English | 🇨🇳 中文简体 Installation cd hexo npm install --save hexo-renderer-less hexo-renderer-ejs hexo-wordcount cd themes git cl
Lazy evaluation list with high tree-shaking affinity and easy customization.
Lazy evaluation list with high tree-shaking affinity and easy customization. Features 🎁 Lazy Evaluation: The collections are only enumerated to the m
Parallel/concurrent async work, optionally using multiple threads or processes
parallel-park Parallel/concurrent async work, optionally using multiple processes Usage parallel-park exports two functions: runJobs and inChildProces
Mirrors the functionality of Apollo client's useQuery hook, but with a "query" being any async function rather than GQL statement.
useAsyncQuery Mirrors the functionality of Apollo client's useQuery hook, but with a "query" being any async function rather than GQL statement. Usage
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
A little animation for a big menu where the letters of a word shuffle to become the first letter of each menu item.
Letter Shuffle Animation for a Menu A little animation for a big menu where the letters of a word shuffle to become the first letter of each menu item
Compare camelized/dasherized/underscored strings each other 🤜🏿 🤛🏿
aynen Compare camelized/dasherized/underscored strings each other Install npm install aynen yarn add aynen Usage import aynen from 'aynen'; aynen('fo
Async node.js implementation of the UDP Minecraft Server Query Protocol and TCP Minecraft Server List Ping Protocol
🔎 Mc Server Status Async node.js implementation of the UDP Minecraft Server Query Protocol and TCP Minecraft Server List Ping Protocol. Also availabl
Wordle is a simple word game created by a Software Engineer Wardle. I made this simple helper app to show remaining words in each step.
Wordle Helper Wordle is a simple word game created by a Software Engineer Wardle. I made this simple helper app to show remaining words in each step.
This Webapp The Cinema of Movies displays a list of shows
This Webapp The Cinema of Movies displays a list of shows. The user is able to like any of the movies, and also read more information about each movie once he clicks on the comments button. Also, the user is able to leave a comment about any of the movies.
This application allows you to create a list to keep tracks of the books you are reading and check the progress for each book.
Bookstore This is an application built to track the books you are reading and the progress you have made for each book! Additional description about t
Each commit is a step of training.
This project was bootstrapped with Create React App. Below you will find some information on how to perform common tasks. You can find the most recent
A markdown-it plugin and Nunjucks async filter to make working with Cloudinary in Eleventy easier.
Cloudinary Eleventy Helpers This is a collection of Eleventy Cloudinary helpers. It currently includes: A markdown-it plugin that converts local image
This branch is created to make receive and send data to api using async and await methods
Microverse-Leader-Board Project from module 2 week 4 This branch is created to make receive and send data to api using async and await methods Screens
JavaScript project for the Leaderboard list app, built using webpack and ES6 features.
Leaderboard List App JavaScript project for the Leaderboard list app, built using webpack and ES6 features. The leaderboard website displays scores su
A JavaScript project for the Leaderboard list app, using webpack and ES6 features, notably modules
LEADERBOARD In this activity I am setting up a JavaScript project for the Leaderboard list app, using webpack and ES6 features, notably modules. I wil
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
Mixed Messages is a simple Node.js application, that will print a randomized fake fact to the terminal each time it is ran.
Mixed Messages - Fake Fact Generator Mixed Messages is a simple Node.js application, That will print a randomized fake fact to the terminal each time
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
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
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 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
TV Show App is an application that allows to searh tv shows based on user input. Each tv show is displayed in a Bulma Card component and when clicked, heads you to the official tv show site
TV SHOW APP TV Show App is an application that allows to search tv shows based on user input. Each tv show is displayed in a Bulma* Card component and
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
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
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
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
Extends UITable making each row a selectable item.
UIPickerTable UIPickerTable is a Scriptable class module that extends UITable making each row a selectable item. -new UIPickerTable Creates an intance
CoWIN Vaccination Tracker, Below is the PRODUCTION LINK this is updated at end of each day. To see any latest Updates, please check the documentation
CoWIN Vaccination Slots Checking App. CoWIN Vaccination Slots Checking App is a user-friendly website that allow users to find vaccine in nearby avail
⚖️ 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 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
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
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
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
: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
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