36 Repositories
JavaScript value 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.
Keep the type of storage value unchanged and change array and object directly. Supports listening to the changes and setting expires.
proxy-web-storage A more convenient way to use storage through proxy. try it on codesandbox. Install npm i proxy-web-storage Features Base Keep the ty
This is food detection WebApp, which will tell users about the nutrients value of particular food image which they upload
Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np
A JavaScript library allows showing/hiding "dependent" field(s) if the value of the βdependeeβ field matches the right condition.
MF Conditional Fields A JavaScript library that show/hide form elements based on the value of one field or many. Advantages Lightweight & fast. Comes
Very tiny function that checks if an object/array/value is shaped like another, with TypeScript type refining.
@suchipi/has-shape Very tiny (~200B before minification/compression) function that checks if an object/array/value is shaped like another, with TypeSc
A technology stack solution using the AWS Serverless architecture.Atlas stack for building applications focused on generating value.
Atlas A technology stack solution using the AWS Serverless architecture.Atlas stack for building applications focused on generating value. Description
UI slider control that magnifies the current value
jquery-rsSliderLens Renders a powerfull input range control. With minor differences, all browsers render an input type="range" / pretty much the sam
Tiny JavaScript library (1kB) by CurrencyRate.today, providing simple way and advanced number, money and currency formatting and removes all formatting/cruft and returns the raw float value.
Zero dependency tiny JavaScript library (1kB bytes) by CurrencyRate.today, providing simple way and advanced number, money and currency formatting and removes all formatting/cruft and returns the raw float value.
πͺ¦ Redis Key Value store backed by IPFS
πͺ¦ RipDB πͺ¦ A snappy, decentralized JSON store perfect for fast moving web3 builders. Redis + IPFS = RIP = π Install With a Package Manager (browser
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
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 common front-end/Service Worker-based Key/Value database based on CacheStorage
Cache-DB A common front-end/Service Worker-based Key/Value database based on CacheStorage const db = new CacheDB('ChenYFanDB') undefined await d
A lightweight (~2kB) library to create range sliders that can capture a value or a range of values with one or two drag handles
range-slider-input A lightweight (~2kB) library to create range sliders that can capture a value or a range of values with one or two drag handles. Ex
Tenzi is a dice game. The player needs to roll dice until they are all the same. Clicking on a dice, freezes it at its current value between rolls. Best scores are saved to local storage.
Roll until all dice are the same Try me! Technologies Used Description Tenzi is a dice game used to demonstrate the use of React Hooks (useState, useE
It consists of a recreation of Twitter, to put into practice knowledge of both Front-end and Back-end implementing the MERN Stack along with other technologies to add more value to the project.
Twitter-Clone_Front-end β¨ Demo. Login Home Profile Message Notifications Deployed in: https://twitter-clone-front-end.vercel.app/ π» About the project
𧩠TypeScript utility type in order to ensure to return only properties (not methods) containing values in primitive types such as number or boolean (not Value Objects)
𧩠TypeScript Primitives type TypeScript utility type in order to ensure to return only properties (not methods) containing values in primitive types
Fast and advanced, document-based and key-value-based NoSQL database.
Contents About Features Installation Links About Fast and advanced, document-based and key-value-based NoSQL database. Features NoSQL database Can be
JS/TS lightweight value-multimethod util
fp-multik π€ΉπΌββοΈ Small functional utility for control flow and conditional operator for functions. Multik is value-based multimethod for Javascript/T
π Transition number values using easing functions
react-transition-value Transition / Animate number values using easing functions See Demos β‘οΈ Getting started npm i react-transition-value import {
Given an object and a property, replaces a property descriptor (or deletes it), and returns a thunk to restore it.
Given an object and a property, replaces a property descriptor (or deletes it), and returns a thunk to restore it.
Fast and advanced, document based and key-value based NoSQL database that able to work as it is installed.
About Fast and advanced, document based and key-value based NoSQL database that able to work as it is installed. Features NoSQL database Can be run as
Combine type and value imports using Typescript 4.5 type modifier syntax
type-import-codemod Combines your type and value imports together into a single statement, using Typescript 4.5's type modifier syntax. Before: import
Type predicate functions for checking if a value is of a specific type or asserting that it is.
As-Is Description As-Is contains two modules. Is - Type predicates for checking values are of certain types. As - Asserting values are of a certain ty
Cypress commands are asynchronous. It's a common pattern to use a then callback to get the value of a cypress command
cypress-thenify Rationale Cypress commands are asynchronous. It's a common pattern to use a then callback to get the value of a cypress command. Howev
It consists of a recreation of Twitter, to put into practice both Front-end and Back-end knowledge by implementing the MERN Stack together with other technologies to add more value to the project.
Twitter-Clone_Back-end β¨ Demo. π» About the project. π Descriptions. It consists of a recreation of Twitter, to put into practice knowledge of both F
Sheetzapper imports your account value accross Zapper.fi supported wallets and dapps into a Google Sheet
Overview Sheetzapper imports your account value accross Zapper.fi supported wallets and dapps into a Google Sheet. This allows you to chart your net w
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
Byteroo - Key-value storage for your Node.js applications
Byteroo Byteroo is a key-value storage for your Node.js applications. Usage: const Byteroo = require('byteroo'); const storage = new Byteroo({ name:
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
The CryptoVerse is a Cryptocurrency web application developed using Reactjs for providing the latest updates, value statistics, market cap, supply and news regarding the Cryptocurrency market.
CryptoVerse - A Crptocurrency Web Application Getting Started with Create React App This project was bootstrapped with Create React App. Available Scr
use this to replace redux,you can use useActions to change context value and useActions return a mutable function collection
English | δΈζ NOTE react-context-mutation is a lighter and more convenient state manager designed for react applications. It aims to replace the Redux
HashMap JavaScript class for Node.js and the browser. The keys can be anything and won't be stringified
HashMap Class for JavaScript Installation Using npm: $ npm install hashmap Using bower: $ bower install hashmap You can download the last stable ver
JS / CSS / files loader + key/value storage
bag.js - JS / CSS loader + KV storage bag.js is loader for .js / .css and other files, that uses IndexedDB/ WebSQL / localStorage for caching. Conside
jStorage is a simple key/value database to store data on browser side
NB! This project is in a frozen state. No more API changes. Pull requests for bug fixes are welcomed, anything else gets most probably ignored. A bug
Simple key-value storage with support for multiple backends
Simple key-value storage with support for multiple backends Keyv provides a consistent interface for key-value storage across multiple backends via st
Realm is a mobile database: an alternative to SQLite & key-value stores
Realm is a mobile database that runs directly inside phones, tablets or wearables. This project hosts the JavaScript versions of Realm. Currently we s