AlaSQL JavaScript SQL Database Library

AlaSQL.js - JavaScript SQL database for browser and Node.js. Handles both traditional relational tables and nested JSON data (NoSQL). Export, store, and import data from localStorage, IndexedDB, or Excel. AlaSQL is an open source project used on more than two million page views per month - and we appreciate any and all contributions we can [...]

React With Gesture

ūüĎáBread n butter utility for component-tied mouse/touch gestures in React ¬† These demos are real, click them! npm install react-with-gesture Ever thought about doing that sidebar pull-out, a view pager, some slider, any gesture on the web basically, and dropped the idea because it’s too hard? In that case, this is your lib. React-with-gesture is […]

Collection of React Hooks

Warning: Hooks are currently a React¬†RFC¬†and¬†not ready for production. You can add your hooks by opening a pull-request at¬† createSelector import { createSelector } from “react-selector-hooks”; createStateSelector import { createStateSelector } from “react-selector-hooks”; createStructuredSelector import { createStructuredSelector } from “react-selector-hooks”; globalReducer import { globalReducer } from ‘react-hook-utils’ ReducerGlobalSelectableState promise-hook import […]

Gatsby WordPress Migrate

Simple Node Script for converting WordPress XML export of Posts to Gatsby blogposts ūü§ü gatsby-wordpress-migrate ¬†¬† Migrate from WordPress without pain! Huge community is migrating from WordPress to Gatsby, especially developers. In order to migrate with ease and out of my pain I created this tool. With¬†gatsby-wordpress-migrate¬†you can convert all your wordpress posts to gatsby-blog […]

Rescripts: Use the Latest React Scripts

ūü핬†Use the latest react-scripts with custom configurations for Babel, ESLint, TSLint, Webpack,… ‚ąě Take control of your¬†create-react-app¬†project configurations. No ejecting, no custom react-scripts fork, no limitations. Highlights ūüéĮ¬†create the perfect config with minimal effort ūü马†take advantage of cutting-edge software that hasn’t made its way into CRA ūü•≥ draw from a library of open-source “rescripts” ūüĎŬ†compatibility […]

Next.js MDX Blog Kit

Starter code for a static blog using Next.js and MDX¬† This kit is designed to give you a fully functional, easy to use (if you are a developer) blog with perfect Lighthouse scores. The idea is to provide a complete blogging system that requires only two things from the developer: write¬†some posts; share you knowledge! […]

Jetpack Webpack Made More Convenient

ūüöĬ†Jetpack ‚Äď webpack made more convenient. Jetpack wraps webpack¬†to create a smoother developer experience. Jetpack can be used instead of webpack, webpack-cli, webpack-dev-server and webpack-dev-middleware without writing any configuration. Jetpack is a thin wrapper around webpack, and can be extended with any of the webpack configuration. Sensible defaults¬†to handle modern JavaScript, CSS and images. Preconfigured […]

FBT An Internationalization Framework

A JavaScript Internationalization Framework¬† FBT FBT is an internationalization framework for JavaScript designed to be both powerful and flexible, but also simple and intuitive. It helps with the following: Organizing your source text for translation Composing grammatically correct translatable UI Eliminating verbose boilerplate for generating UI Examples See our demo here Requirements Node.js Yarn Babel […]

OrbitDB: Peer-to-Peer Databases for the Decentralized Web

OrbitDB ¬†¬†¬†¬†¬† OrbitDB is a¬†serverless, distributed, peer-to-peer database. OrbitDB uses¬†IPFS¬†as its data storage and¬†IPFS Pubsub¬†to automatically sync databases with peers. It’s an eventually consistent database that uses¬†CRDTs¬†for conflict-free database merges making OrbitDB an excellent choice for decentralized apps (dApps), blockchain applications and offline-first web applications. Test it live at¬†Live demo 1,¬†Live demo 2, or¬†P2P TodoMVC […]

CASL is an Isomorphic Authorization JavaScript Library

CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access CASL CASL (pronounced /ňąk√¶s…ôl/, like¬†castle) is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access. All permissions are defined in a single location (the¬†Ability¬†class) and not duplicated across UI components, […]