All Projects â†’ nholloway â†’ Npm Introspect

nholloway / Npm Introspect

🔎 Introspect is a tool to traverse the NPM ecosystem and identify quality modules. Use the CLI to upload and examine your project's dependencies.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Npm Introspect

Cryptocurrency Cli
💰 Cryptocurrency Portfolio On The Command Line 💰
Stars: ✭ 99 (+4.21%)
Mutual labels:  command-line, npm
Dep
A little Node.js dependency installer
Stars: ✭ 186 (+95.79%)
Mutual labels:  command-line, npm
Yarnhook
Run `yarn install`, `npm install` or `pnpm install` on git hooks automatically
Stars: ✭ 177 (+86.32%)
Mutual labels:  command-line, npm
Ntl
Node Task List: Interactive cli to list and run package.json scripts
Stars: ✭ 800 (+742.11%)
Mutual labels:  command-line, npm
Npm Run
Run locally-installed node module executables.
Stars: ✭ 180 (+89.47%)
Mutual labels:  command-line, npm
Npm Compare
Compare npm packages from your terminal
Stars: ✭ 55 (-42.11%)
Mutual labels:  command-line, npm
Client Dependencies Gradle
Install client dependencies from NPM, Bower or Git
Stars: ✭ 89 (-6.32%)
Mutual labels:  npm
React Anime
✨ (ノ´ヮ´)ノ*:・゚✧ A super easy animation library for React!
Stars: ✭ 1,313 (+1282.11%)
Mutual labels:  npm
Forge Node App
🛠📦🎉 Generate Node.js boilerplate with optional libraries & tools
Stars: ✭ 90 (-5.26%)
Mutual labels:  command-line
Certificaat
General-purpose ACME client
Stars: ✭ 88 (-7.37%)
Mutual labels:  command-line
Argumentum
C++ command line parsing library
Stars: ✭ 92 (-3.16%)
Mutual labels:  command-line
Choicebot
Instagram bot to like, comment and follow based on hashtags
Stars: ✭ 94 (-1.05%)
Mutual labels:  command-line
Angular File Uploader
Angular file uploader is an Angular 2/4/5/6/7/8/9/10 + file uploader module with Real-Time Progress Bar, Responsive design, Angular Universal Compatibility, localization and multiple themes which includes Drag and Drop and much more.
Stars: ✭ 92 (-3.16%)
Mutual labels:  npm
Ungrid
ungrid - the simplest responsive css grid
Stars: ✭ 1,292 (+1260%)
Mutual labels:  npm
Doge
Darknet Osint Graph Explorer
Stars: ✭ 93 (-2.11%)
Mutual labels:  npm
Kure
Secure, private and feature-rich CLI password manager
Stars: ✭ 87 (-8.42%)
Mutual labels:  command-line
Getnews.tech
A web server that fetches data from the News API and formats it for display in the terminal.
Stars: ✭ 94 (-1.05%)
Mutual labels:  command-line
Cli Boot.camp
💻 command-line bootcamp adventure in your browser
Stars: ✭ 88 (-7.37%)
Mutual labels:  command-line
Npmarket
🛒 More efficient search for node packages.
Stars: ✭ 91 (-4.21%)
Mutual labels:  npm
Ytcc
Command line tool to keep track of your favorite playlists on YouTube and many other places.
Stars: ✭ 92 (-3.16%)
Mutual labels:  command-line

introspect logo

title

🔎 Traverse the NPM ecosystem and investigate the quality of your modules.

Demonstration

gif of introspect

Installation

npm i npm-introspect -g

Usage

introspect [packages to analyze] [port]

Run introspect in the root directory of any project you are interested in analyzing. It will parse the package.json and return a visualization of your project's dependencies. If it doesn't find a package.json it will launch with a default package, d3, and output a message in the terminal that it was unable to find a packge.json. If you want to analyze a specific package or packages instead of parsing the package.json you can type those package names like introspect react react-native and it will visualize those packages and skip the package.json.

introspect [noDev] [port]

Development dependencies like testing frameworks and module bundlers are common across many packages and not necessarily what you are looking for when exploring NPM. To launch npm-introspect without showing the development dependencies use the -d flag or -noDev option.

introspect [less] [port]

If you want to run introspect with less overhead use the -less option, or -l flag. With the -l flag introspect will output scores to the terminal and not startup a server.

Example

introspect d3 d3-zoom d3-selection eslint through -p 5000

graph screenshot

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].