230 Repositories
JavaScript package Libraries
Extract a JS/TS module and its dependencies into a new package
module-extractor Extract a module and its dependencies into a new package Usage import { extractModules } from 'module-extractor' const extraction =
StashQL is a light-weight, open-source npm package that improves the speed of your GraphQL queries in your application.
Table of Contents What is StashQL? Install Getting Started Queries Mutations refillCache clearRelatedFields Logging The Team What is StashQL? StashQL
This package enables you to define your routes using the flat-routes convention.
Remix Flat Routes This package enables you to define your routes using the flat-routes convention. This is based on the gist by Ryan Florence ๐ Insta
A Kernel Package that adds a tab to Discord settings where you can add and arrange custom code snippets.
Code Snippets A Kernel package (specifically for Discord) that adds a tab in settings where you can add and manage code snippets. Requires: https://gi
Node.js library to receive live stream chat events like comments and gifts in realtime from TikTok LIVE.
TikTok-Live-Connector A Node.js library to receive live stream events such as comments and gifts in realtime from TikTok LIVE by connecting to TikTok'
ESLint plugin about ECMAScript syntactic features.
eslint-plugin-es-x ESLint plugin which disallows each ECMAScript syntax. Forked from eslint-plugin-es. As the original repository seems no longer main
AWS CDK compiled for web (and Node!)
cdk-web ๐ DEMO ๐ช AWS CDK compiled for web (and Node!) cdk-web and aws-cdk-web are functionally identical packages on npm. read about the differences
This package generates a unique ID/String for different browsers. Like chrome, Firefox and any other browsers which supports canvas and audio Fingerprinting.
Broprint.js The world's easiest, smallest and powerful visitor identifier for browsers. This package generates a unique ID/String for different browse
This package will generate n numbers of thumbnails at different positions in a given video file.
The smallest library to generate video thumbnails on client side. About Generate n numbers of Image thumbnails of a video file. !Live Demo code sandbo
An easy-to-use library to make your life easier when working with random numbers or random choices in javascript.
vrandom An easy-to-use library to make your life easier when working with random numbers or random choices in javascript. Table of contents Installati
JS/TS TON blockchain package
๐ ton3 ton3 is a javascript package inspired by tonweb to work with TON blockchain.\ โ ๏ธ Work in progress, API can (and most likely will) be changed!
Directus dataprovider package for refine.
refine-directus Directus dataprovider package for refine. About refine offers lots of out-of-the box functionality for rapid development, without comp
A lightweight, standalone package to integrate full PWA features into Remix ๐ฟ
Remix PWA PWA integration & support for Remix Remix PWA is a lightweight, standalone npm package that adds full Progressive Web App support to Remix ?
Master your input data like a pro!
โญ Master your input data like a pro! โญ โ๏ธ Node.js & browser โ๏ธ Only 1kb! โ๏ธ Fully typed โ๏ธ No dependencies Simple helper library which allows you to e
Node js package makes creating node jd dependincies files like Controllers,Entities and Repositories easier by executing a few instructions
Nodejs Studio Node js package makes creating node js project dependincies files like Controllers,Entities and Repositories easier by executing a few i
Flight is a universal package manager for your needs, no matter what language you may want to write your code in.
Flight Swift, reliable, multi-language package manager. โก Installation We don't have an official release of Flight yet, however, if you would like to
CLI to package your LรVE projects
LรVE Packager CLI to package your LรVE projects Targets Alias Supported LOVE File love โ๏ธ Windows (32 bit) win32 โ๏ธ Windows (64 bit) win64 โ๏ธ MacOS ma
A package to manage cron-jobs in a node.js Typescript application.
This package is a package to manage cron-jobs in a node.js Typescript application. It is built using node-cron and reflect-metadata packages
Package for creating entity framework in a nodejs project based on Laravel artisan system.
Artisan Structuring system for an ExpressJs project. Version [Production] release 0.2.0 artisan - npm package Dependencies nodejs Installations Instal
A cool npm package.
aditya.utils Colorful Console const a = require('aditya.utils') a.logblue("TEXT") // Blue Text a.logred("TEXT") // Red Text a.loggreen("TEXT") // Gree
You can detect requested client full IP details with this package. (isp, organization, location, residential/data center, proxy, etc)
requested client ip details Install the package npm npm install @sarequl/client-ip-details yarn yarn add @sarequl/client-ip-details example with expr
A cool npm package.
aditya.utils Colorful Console const a = require('aditya.utils') a.logblue("TEXT") // Blue Text a.logred("TEXT") // Red Text a.loggreen("TEXT") // Gree
This package will generate n numbers of thumbnails at different position in a given video file.
About Generate n numbers of Image thumbnails of a video file. !Live Demo code sandbox example video-thumbnail-generate.mp4 This package can be used wi
A database library stores JSON file for Node.js.
concisedb English | ็ฎไฝไธญๆ A database library stores JSON file for Node.js. Here is what updated every version if you want to know. API Document Usage B
A package to use Discord as a (horrible) database
DisDB A package to use Discord as a (horrible) database Features: A simple key value database Entirely hosted in Discord Horrible performance Dirt poo
Package fetcher is a bot messenger which gather npm packages by uploading either a json file (package.json) or a picture representing package.json. To continue...
package-fetcher Ce projet contient un boilerplate pour un bot messenger et l'executable Windows ngrok qui va permettre de crรฉer un tunnel https pour c
A small helper package for discord.js users
helper-djs Helper Djs is a powerful Node.js module Features Error Handler Auto Meme Requirement node v16.14 Installation npm install helper-djs Bot Se
CLI Progress Bar implemented in NodeJS to track Time, ETA and Steps for any long running jobs in any loops in JS, NodeJS code
NodeJS-ProgressBar CLI Progress Bar for NodeJS and JavaScript to track Time, ETA and Steps for any long running jobs in any loops in JS, NodeJS code D
A small npm package that generates pretty identicons from string input.
HashprintJS HashprintJS is a small npm package written in TypeScript that generates customizable identicons. Provide a username, wallet address, IP ad
A CLI to write journal for you and save it to a Notion database!
Journal CLI NPM Link A CLI to write journal for you and save it to a Notion database! Demo Installation Run npm i -g journal-notion-cli to install the
โฐ "core" is the core component package of vodyani, providing easy-to-use methods and AOP implementations.
Vodyani core โฐ "core" is the core component package of vodyani, providing easy-to-use methods and AOP implementations. Installation npm install @vodya
A tool to document your package.json scripts
why A tool to document your package.json scripts Why why? As your project grows you add more scripts to package.json. When a new member joins the proj
Npm package :p
๐ฉ poopoo-api Welcome to an "ok" api โญ If you like this package, don't forget to star Github package repo here and the website repo here Example code:
Infoooze is an Open-source intelligence (OSINT) tool in NodeJs.
Infoooze is an Open-source intelligence (OSINT) tool in NodeJs. It provides various modules that allow efficient searches.
A tiny package for JavaScript Web App's state management based on RxJS & Immer
A tiny package for JavaScript Web App's state management based on RxJS & Immer
This package enables you to mount your Remix app at a different path than root
Remix Mount Routes This package enables you to mount your Remix app at a different path than root. ๐ Installation npm install -D remix-mount-routes
Converts Gregorian calendar to ethiopian
It is package that Converts Gregorian calendar to ethiopian. And also Ethiopian calendar to Gregorian calendar. Ethiopian calendar is unique for having 13 months, 12 months each with 13 days and 1 more month with 5 or 6 days. It is also 7/8 years behind the European/Gregorian calendar.
A lightweight structured logging tool for Node.js without any dependencies
structlog A lightweight structured logging tool for Node.js without any dependencies. Example By default this tool will generate logs like the followi
This package creates embeds and buttons in a very simple way using the whatsapp-web.js module for whatsapp
This package creates embeds and buttons in a very simple way using the whatsapp-web.js module for whatsapp
Source code for the deprecated expo-google-app-auth package. Deprecated in favor of expo-auth-session.
expo-google-app-auth Source code for the deprecated expo-google-app-auth package. Expo Google App Auth API wrapped the deprecated expo-app-auth packag
Heavily inspired by Angular Forms, this package provides utilities for complex Model-driven form management in Lit-based Web Components.
Heavily inspired by Angular Forms, this package provides utilities for complex Model-driven form management in Lit-based Web Components.
TikTok Livestream Chat Connector
A Node.js module to receive and decode livestream events like comments and gifts in realtime from TikTok LIVE by connecting to TikTok's internal WebCast push service.
A package that allows your bot of discord.js v13 & v14 to create the new awesome Discord Modals and interact with them
A package that allows your bot of discord.js v13 & v14 to create the new awesome Discord Modals and interact with them
๐ Insert Awesome Shapes into Your React Site with Ease
React Awesome Shapes ๐ Insert Awesome Shapes into Your React Site with Ease. Loved the project? Please consider donating to help it improve! Consider
A react component available on npm to easily link to your project on github and is made using React, TypeScript and styled-components.
fork-me-corner fork-me-corner is a react component available on npm to easily link to your project on github and is made using React, TypeScript and s
Source of the cosmwasm npm package
About Cosmwasm.js was created to help new developers get started with their first dApps. It is just a wrapper package to easily import needed features
Self-rendering and distributable mathematics chalkboards
Muboard Muboard is a tiny utility that runs a mathematics display board as a web page. Muboard lets you quickly scribble mathematics snippets using Ma
Set the text for the One Thing app
one-thing Set the text for the One Thing app Requires Node.js 12 and the One Thing app to be installed. CLI npm install --global one-thing $ one-thing
๐ง Alternative to 'eval' in JavaScript that is customizable and safer!
๐ง better-eval An alternative to eval() in JavaScript that is customizable and safer! The eval function sucks, and there lacks alternatives that provi
A simple emitter npm package
Emitter A simple emitter package This package is pretty self explanatory... need to get and send events? use an emitter Table of content How to use? P
A Compiler npm Package.
vcompiler ๐ Version 1.x is live ! ๐ Introducation It is the npm package for the compilation of the code. Currently it supports the following program
This package is an open source extension for MikroORM, which enables Nested Set Tree for your needs
MikroORM nested set This package is an open source extension for MikroORM, which enables Nested Set Tree for your needs Disclaimer For now, this packa
This simple and small react component can check your repository stars and change theme on light/dark
Repository metrics for react This beauty and easy (4KB) react component can help you add metrics to your repositories also you can change component th
High performance (de)compression in an 8kB package
fflate High performance (de)compression in an 8kB package Why fflate? fflate (short for fast flate) is the fastest, smallest, and most versatile pure
A lightweight (1.7 kB) package to easily track mouse position in React.js
useMousePosition - a custom React hook A lightweight (1.7 kB) package to easily track mouse position in React.js Install npm install react-use-mouse-p
A lightweight package to easily track window size in React.js
useWindowSizes - a custom React hook A lightweight package to easily track window width & height in React.js Comes in handy for responsize design and
XPeer is a WebRTC based package for building Muti-Peer-to-Peer Frontend Application.
XPeer is a WebRTC based package for building Muti-Peer-to-Peer Frontend Application.
mineboty is an npm package to make minecraft bot in a minute
mineboty is an npm package to make minecraft bot in a minute . it will help you to make best in pvp will also guard the place
This package includes the sensible ESLint configuration used by our team
TypeScript + Prettier ESLint configuration for CasterlyApp team (and others)
This package allows you to use Okta as your identity provider for use with Netlify's Role-based access control with JWT.
netlify-okta-auth This package allows you to use Okta as your identity provider for use with Netlify's Role-based access control with JWT. Who is this
wasteof-client is an npm package for wasteof.money
wasteof-client is an npm package for wasteof.money
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
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
A simple yet powerful discord.js embed pagination package.
Pagination.djs A discord.js compatible pagination module. It's a simple and lightweight module to paginate discord embeds. Read docs here: pagination.
Angular 2 building blocks :package: based on Semantic UI
Angular2 & Semantic UI Angular2 - Semantic UI Live demo ng-semantic.herokuapp.com Angular 2 Semantic UI version: 2.2.2 Installation npm install ng-sem
A lightweight (1Kb) JavaScript package to facilitate a11y-compliant tabbed interfaces
A11y Tabs A lightweight (1Kb) JavaScript package to facilitate a11y-compliant tabbed interfaces. Documentation โ Demo on Codepen โ Features: Support
Detect npm packages by author name in your package-lock.json or yarn.lock.
detect-package-by-author Detect npm packages by author name in your package-lock.json or yarn.lock. Install Install with npm: # Not Yet Publish # npm
Find stale dependencies in the package.json file(s).
staledeps Find stale dependencies in the package.json file(s). Installation npm install -g staledeps Or simply using npx, the package runner bundled
๐ถ The package allows you accept payment using Lazerpay in your react native mobile app โก๏ธ
Lazerpay Official react-native sdk Lazerpay SDK allows you accept payments easily in your react-native application Installation npm install lazerpay-r
A NPM package powered by Yeoman that generates a scaffolding boilerplate for back-end workflow with Node.js.
generator-noderplate Generate Node.js starter files with just one command! We have deployed a npm package that will generate a boilerplate for nodejs
This package includes some opinionated configuration for ESLint.
eslint-config-float This package includes some opinionated configuration for ESLint, used at Float and friends. Installation You can install and use t
Simple package to facilitate and automate the use of charts in Laravel 5.x using Chartjs v2 library
laravel-chartjs - Chart.js v2 wrapper for Laravel 5.x Simple package to facilitate and automate the use of charts in Laravel 5.x using the Chart.js v2
a more intuitive way of defining private, public and common routes for react applications using react-router-dom v6
auth-react-router is a wrapper over react-router-dom v6 that provides a simple API for configuring public, private and common routes (React suspense r
An efficient package, which syncs ratelimits of your Discord Bot on all Machines/Clusters.
Discord-cross-ratelimit An efficient package, which syncs ratelimits of your Discord Bot on all Machines/Clusters. Why? When Sharding/Scaling your Bot
A CLI for generating starter files for different JS frameworks with tailwindCSS pre-installed
tailwindcsscli A CLI for generating starter files for different JS frameworks with tailwindCSS pre-installed Installation To install the CLI, run the
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.
Microsoft-store - Microsoft Store package for LTSC.
Microsoft Store Microsoft Store package for Windows LTSC. Usage Just download the release and double click the exe file. Can be used in Windows LTSC 2
PackageInfo - chrome-extension which provides information about node packages, whenever you select the package name using mouse
PackageInfo chrome-extension which provides information about node packages, whenever you select the package name using mouse Whenever you surf throug
Rollup + React + Babel + Prettier + Strict ESlint and Stylelint + Sass + VSCode + Playground app - Enterprise grade boilerplate
React package boilerplate by HackingBay Rollup + React 17 + Babel + Prettier + Strict ESlint and Stylelint + Sass + VSCode + Playground app - Enterpri
Rollup + Babel + Prettier + Strict ESlint + VSCode - Enterprise grade boilerplate
Javascript package boilerplate by HackingBay Rollup + Babel + Prettier + Strict ESlint + VSCode - Enterprise grade boilerplate Minimalist js package b
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
A package to search bin details from various sources
BIN-LOOKUP Search bin details from various bin database Available Sources bins.ws binov.net bins.su Installation npm i @arnabxd/bin-lookup or yarn add
JavaScript package for predictive data analysis and machine learning
scikit.js JavaScript package for predictive data analysis and machine learning. Generic math operations are powered by Tensorflowjs core layer. We are
A package to toggle properties of your HTML tags.
Toggler A package(atleast the code) to toggle properties of tags. I mostly use toggle classes while making a switch theme method, button interaction e
Simple to use modal / alert / dialog / popup. Created with vanilla JS. No javascript knowledge required! Works on every browser and device! IE9
EinsModal The last modal / alert / dialog you will ever need! Full Documentation: https://www.einscms.com/modal EinsModal is the best solution to inte
A small tool to help you check package duplicates in `yarn.lock`
Yarn Duplicate A small tool to help you check duplicate package and package size in yarn.lock. Usage Change to your project root folder, which have a
portfolio-project is a npm package to automatically update your projects section in your portfolio website. It will fetch the selected repositories directly from your GitHub account.
portfolio-project Those days of manually updating portfolio website after every new project made are gone โก Yesss . . . you read that right. ๐ portfo
A template to use GoLang Lorca package to make desktop applications using webview and Svelte for the frontend,
Svelte Lorca Template A starter project for building modern cross-platform desktop apps in Go, HTML, and Svelte. This project is a fork of lorca-ts-re
A utility package for Discord Bots!
Nuggies A utility package for Discord Bots! For errors and questions you can join our support server Installation Table of content: - installation - d
An simple package to create an Activity in Discord Voice Channel using Discord.js
discordjs-activity An simple package to create an Activity in Discord Voice Channel using Discord.js ๐ | Installation npm install discordjs-activity
NPM Package that simplifies Auth with Google OAuth2 ๐
Node Google OAuth2 ๐ A simple authentication flow for Google OAuth2 Explore the docs ยป Report Bug Table of Contents About The Project Getting Started
Zero dependencies, lightweight, and asynchronous https requests package.
This project is a Work in Progress and currently in development. The API is subject to change without warning. A small fetching package for super simp
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-
A simple package to download music tracks from spotify ๐ต
A simple package to download music tracks from spotify ๐ต
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
Create clickable links in the terminal
terminal-link Create clickable links in the terminal Install $ npm install terminal-link Usage import terminalLink from 'terminal-link'; const link
Display images in the terminal
terminal-image Display images in the terminal Works in any terminal that supports colors. In iTerm, the image will be displayed in full resolution, si
Simple config handling for your app or module
conf Simple config handling for your app or module All you have to care about is what to persist. This module will handle all the dull details like wh