372 Repositories
JavaScript cli-utility Libraries
Pretty unicode tables for the command line
cli-table3 This utility allows you to render unicode-aided tables on the command line from your node.js scripts. cli-table3 is based on (and api compa
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
Node.js Open CLI Framework. Built with 💜 by Heroku.
oclif: Node.JS Open CLI Framework 🗒 Description 🚀 Getting Started Tutorial ✨ Features 📌 Requirements 🌈 CLI Types 🏗 Usage 📚 Examples 🔨 Commands
🌈 React for interactive command-line apps
React for CLIs. Build and test your CLI output using components. Ink provides the same component-based UI building experience that React offers in the
You can automize iOS and Android app's build, upload and versioning processes via Mobile App Automizer CLI tool.
Mobile App Automizer You can automize iOS and Android app's build, upload and versioning processes via Mobile App Automizer CLI tool. You can upload y
Utility to show key presses in your application
Utility to show key presses in your application
A CLI for peer-to-peer file sharing using the Hypercore Protocol.
A CLI for peer-to-peer file sharing (and more) using the Hypercore Protocol.
Mobile app splash screen generator
mobisplash-cli Mobile app splash screen generator Install $ npm install --global mobisplash-cli Usage $ mobisplash --help Usage $ mobisplash
Generate text meme
text-meme-cli Generate text meme Install $ npm install --global text-meme-cli Usage $ text-meme --help Usage $ text-meme "Don't forget to be a
Mobile icon generator
mobicon-cli Mobile app icon generator Install $ npm install --global mobicon-cli Note: Make sure to install GraphicsMagick as well. Usage $ mobicon -
Add stdin support to any CLI app that accepts file input
tmpin Add stdin support to any CLI app that accepts file input It pipes stdin to a temp file and spawns the chosen app with the temp file path as the
Get the current local time of a GitHub user.
dev-time-cli Get the current local time of a GitHub user. Install $ npm install --global dev-time-cli Usage $ dev-time --help Usage $ dev-time
Change the screen brightness
Change the screen brightness Install $ npm install --global brightness-cli Usage $ brightness --help Example $ brightness $ brightness 0.8
commandline IP location finder
iponmap IpOnMap locates IP address lookup on the world map right in your terminal using awesome nodejs dashboard library blessed-contrib. You might've
Terminal table for Windows, Linux, and MacOS. Written in nodejs. Also works in browser console. Word wrap, padding, alignment, colors, Asian character support, per-column callbacks, and you can pass rows as objects or arrays. Backwards compatible with Automattic/cli-table.
tty-table 端子台 Display your data in a table using a terminal, browser, or browser console. Examples See here for complete example list To view all exam
A pipe to browser utility
node-bcat Pipe to the browser utility, Very useful for log tail fun :) node-bcat features auto scrolling (with enable/disable), ansi to html coloring
Pretty diff to html javascript cli (diff2html-cli)
diff2html-cli Diff to Html generates pretty HTML diffs from unified and git diff output in your terminal Table of Contents Features Online Example Dis
:notes: Control iTunes via CLI
itunes-remote Control iTunes via your terminal 🎶 Using JXA via osascript via Node.js. Requirements Node.js (v0.12.7 or greater) Mac OS X (Yosemite 10
:white_square_button: WhatsApp chat from commandline/console/cli using GoogleChrome puppeteer
Whatspup Use Whatsapp from commandline/console/cli using GoogleChrome puppeteer! 😄 Features ✅ Send and receive messages ✅ Read Receipts ✅ Switch betw
Control the macOS dark mode from the command-line
dark-mode Control the macOS dark mode from the command-line Requires macOS 10.10 or later. macOS 10.13 or earlier needs to download the Swift runtime
download torrents with node from the CLI
torrent Download torrents from the command line usage torrent magnet link OR path to .torrent file Download a torrent from a magnet link to torre
Distributed, realtime CLI for live Node apps.
Vantage = CLI + SSH + REPL for your live node app. In one line: require("vantage")().listen(4000); What just happened? That's voodoo magic: show me th
Test your internet connection speed and ping using speedtest.net from the CLI
speed-test Test your internet connection speed and ping using speedtest.net from the CLI Install Ensure you have Node.js version 8+ installed. Then ru
CLI tool for running Yeoman generators
yo What's Yeoman? Yeoman helps you to kickstart new projects, prescribing best practices and tools to help you stay productive. To do so, we provide a
A better `npm publish`
np A better npm publish Why Interactive UI Ensures you are publishing from your release branch (main and master by default) Ensures the working direct
Fabulously kill processes. Cross-platform.
Fabulously kill processes. Cross-platform. Works on macOS, Linux, and Windows. Install $ npm install --global fkill-cli Usage $ fkill --help Usage
Infinite Red's cutting edge React Native project boilerplate, along with a CLI, component/model generators, and more!
Ignite - the hottest React Native boilerplate Battle-tested React Native boilerplate The culmination of five years of constant React Native developmen
thetool is a CLI tool to capture different cpu, memory and other profiles for your node app in Chrome DevTools friendly format
thetool thetool is a CLI tool to capture different cpu, memory and other profiles for your node app in Chrome DevTools friendly format. Quick start np
A Node.js tracing and instrumentation utility
njsTrace - Instrumentation and Tracing njstrace lets you easily instrument and trace you code, see all function calls, arguments, return values, as we
A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers
debug A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers. Installation $ npm ins
The ultimate solution for populating your MongoDB database.
Mongo Seeding The ultimate solution for populating your MongoDB database 🚀 Define MongoDB documents in JSON, JavaScript or even TypeScript files. Use
Package your Node.js project into an executable
Disclaimer: pkg was created for use within containers and is not intended for use in serverless environments. For those using Vercel, this means that
Solidarity is an environment checker for project dependencies across multiple machines.
Solidarity is an environment checker for project dependencies across multiple machines. When the same exact code works on one machine but not another,
Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.
n8n - Workflow Automation Tool n8n is an extendable workflow automation tool. With a fair-code distribution model, n8n will always have visible source
Utility to warm up your tile server cache
TileMantle A tool to warm up your tile server cache. Give it a URL template, geometry, and list of zoom levels and it will request tiles incrementally
Geokit - is a command-line interface (CLI) tool written in javascript, that contains all the basic functionalities for measurements, conversions and operations of geojson files.
Geokit Geokit is a command-line interface (CLI) tool written in javascript, that contains all the basic functionalities for measurements, conversions
GraphQL query utility for serverside apps
Write GraphQL queries as objects instead of strings This is a better implementation of the GraphQL query API via NodeJS, created as a wrapper of Got.
selectivizr is a JavaScript utility that emulates CSS3 pseudo-classes and attribute selectors in Internet Explorer 6-8.
Selectivizr CSS3 selectors for IE 6-8 selectivizr is a JavaScript utility that emulates CSS3 pseudo-classes and attribute selectors in Internet Explor
A utility-first CSS framework for rapid UI development.
A utility-first CSS framework for rapidly building custom user interfaces. Documentation For full documentation, visit tailwindcss.com. Community For
💻 Simple and flexible CLI Tool for your daily JIRA activity (supported on all OSes)
jirax ⭐ If you are using this tool or you like it, Star on GitHub — it helps! A CLI tool for JIRA for day to day usage with JIRA.Speed up your JIRA ac
A tool to develop and improve a student’s programming skills by introducing the earliest lessons of coding.
teachcode A tool to develop and improve a student’s programming skills by introducing the earliest lessons of coding. Chat: Telegram Donate: PayPal, P
We.js, extensible Node.js MVC framework - CLI
We.js ;) We.js is a extensible node.js MVC framework For information and documentation see: http://wejs.org This repository (wejs/we) have the We.js C
Scaffolding utility for vanilla-js
scaffold-static lets you automate the local development environment setup and build static sites (vanilla-JS) with ease. Installation npm install -g s
Light speed setup for MEVN(Mongo Express Vue Node) Apps
Light speed setup for MEVN stack based web-apps Chat: Telegram Donate: PayPal, Open Collective, Patreon A CLI tool for getting started with the MEVN s
ppo is a super small and useful utils library for JavaScript 🐝🐜
Overview Every frontend developer has written his own utils library, and we often write methods that are easily forgotten and highly used. ppo is a su
Tiny millisecond conversion utility
ms Use this package to easily convert various time formats to milliseconds. Examples ms('2 days') // 172800000 ms('1d') // 86400000 ms('10h')
An isomorphic and configurable javascript utility for objects deep cloning that supports circular references.
omniclone An isomorphic and configurable javascript function for object deep cloning. omniclone(source [, config, [, visitor]]); Example: const obj =
A tiny JavaScript utility to access deep properties using a path (for Node and the Browser)
object-path Access deep properties using a path Changelog 0.11.5 SECURITY FIX. Fix a prototype pollution vulnerability in the set() function when usin
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
CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS
CasperJS Important note: the master branch hosts the development version of CasperJS, which is now pretty stable and should be the right version to us
We.js, extensible Node.js MVC framework - CLI
We.js ;) We.js is a extensible node.js MVC framework For information and documentation see: http://wejs.org This repository (wejs/we) have the We.js C
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
A Javascript library for working with native objects.
Sugar A Javascript library for working with native objects. Install Upgrading Getting Started Documentation Custom Builds Browser npm Modules Date Loc
A modern JavaScript utility library delivering modularity, performance, & extras.
lodash Site | Docs | FP Guide | Contributing | Wiki | Code of Conduct | Twitter | Chat The Lodash library exported as a UMD module. Generated using lo
Tiny millisecond conversion utility
ms Use this package to easily convert various time formats to milliseconds. Examples ms('2 days') // 172800000 ms('1d') // 86400000 ms('10h')
String manipulation helpers for javascript
The stable release documentation can be found here https://epeli.github.io/underscore.string/ Underscore.string Javascript lacks complete string manip
A keyboard input capturing utility in which any key can be a modifier key.
Keypress Version 2.1.5 Keypress is a robust keyboard input capturing Javascript utility focused on input for games. For details and documentation, ple
Plupload is JavaScript API for building file uploaders. It supports multiple file selection, file filtering, chunked upload, client side image downsizing and when necessary can fallback to alternative runtimes, like Flash and Silverlight.
Plupload Plupload is a cross-browser multi-runtime file uploading API. Basically, a set of tools that will help you to build a reliable and visually a
Light speed setup for MEVN(Mongo Express Vue Node) Apps
Light speed setup for MEVN stack based web-apps Chat: Telegram Donate: PayPal, Open Collective, Patreon A CLI tool for getting started with the MEVN s
🛠️ Standard Tooling for Vue.js Development
Vue CLI Vue CLI is the Standard Tooling for Vue.js Development. Documentation Docs are available at https://cli.vuejs.org/ - we are still working on r
:tada: A magical vue admin https://panjiachen.github.io/vue-element-admin
English | 简体中文 | 日本語 | Spanish SPONSORED BY 活动服务销售平台 客户消息直达工作群 Introduction vue-element-admin is a production-ready front-end solution for admin inter
⏳ Modern JavaScript date utility library ⌛️
date-fns provides the most comprehensive, yet simple and consistent toolset for manipulating JavaScript dates in a browser & Node.js. 📖 Documentation
A simple javascript utility for conditionally joining classNames together
Classnames A simple JavaScript utility for conditionally joining classNames together. Install with npm, Bower, or Yarn: # via npm npm install classnam
A React utility belt for function components and higher-order components.
A Note from the Author (acdlite, Oct 25 2018): Hi! I created Recompose about three years ago. About a year after that, I joined the React team. Today,
🌈 React for interactive command-line apps
React for CLIs. Build and test your CLI output using components. Ink provides the same component-based UI building experience that React offers in the
📗 How to write cross-platform Node.js code
How to write cross-platform Node.js code. Why you should care: according to the 2018 Node.js user survey, 24% of Node.js developers use Windows locall
Elegant and all-inclusive Node.Js web framework based on TypeScript. :rocket:.
https://foalts.org What is Foal? Foal (or FoalTS) is a Node.JS framework for creating web applications. It provides a set of ready-to-use components s
:zap: RAN! React . GraphQL . Next.js Toolkit :zap: - SEO-Ready, Production-Ready, SSR, Hot-Reload, CSS-in-JS, Caching, CLI commands and more...
RAN : React . GraphQL . Next.js Toolkit New version is coming... Follow up here: https://github.com/Sly777/ran/issues/677 Features Hot-Reload Ready fo
Low-level CSS Toolkit – the original Functional/Utility/Atomic CSS library
Basscss Low-level CSS toolkit – the original Functional CSS library https://basscss.com Lightning-Fast Modular CSS with No Side Effects Basscss is a l
A utility-first CSS framework for rapid UI development.
A utility-first CSS framework for rapidly building custom user interfaces. Documentation For full documentation, visit tailwindcss.com. Community For
This repository is moving to: https://github.com/npm/cli
We've moved! Hi! This repository is no longer being used and has been archived for historical purposes. 🛠 CLI Source Code & Pull Requests now live at