JavaScript npm-cli

Open-source JavaScript projects categorized as npm-cli

Top 15 JavaScript npm-cli Projects

  1. cli

    the package manager for JavaScript (by npm)

    Project mention: NPM blocking all packages with the word "camel" | news.ycombinator.com | 2025-04-01
  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. semver

    The semver parser for node (the one npm uses)

    Project mention: ZeroVer: 0-Based Versioning | news.ycombinator.com | 2025-02-25

    For humans, yes. For software, not so much.

    There’s a special rule in SemVer that states when the leading major version is 0, every minor version bump is considered breaking.

    https://semver.org/#spec-item-4

    NPM handles 0.x.y versions of packages differently from 1+.x.y

    https://github.com/npm/node-semver#caret-ranges-123-025-004

    Several major packages are still on 0.x.y and (ab)use this feature when updating without "committing" to a major version.

  4. node-tar

    tar for node

  5. rfcs

    Public change requests/proposals & ideation (by npm)

    Project mention: My failed attempt to shrink all NPM packages by 5% | news.ycombinator.com | 2025-01-27

    I think the main TLDR here [1]:

    > For example, I tried recompressing the latest version of the typescript package. GNU tar was able to completely compress the archive in about 1.2 seconds on my machine. Zopfli, with just 1 iteration, took 2.5 minutes.

    [1] https://github.com/npm/rfcs/pull/595#issuecomment-1200480148

  6. npm-copilot

    CLI tool for Next.js that can analyze logs in real-time and suggest a solution using OpenAI

  7. init-package-json

    A node module to get your node module started

  8. validate-npm-package-name

    Is the given string an acceptable npm package name?

    Project mention: create-next-app validates your app name using this package | dev.to | 2024-10-15

    1. https://github.com/vercel/next.js/blob/canary/packages/create-next-app/index.ts#L162 2. https://github.com/vercel/next.js/blob/canary/packages/create-next-app/helpers/validate-pkg.ts#L13 3. https://www.npmjs.com/package/validate-npm-package-name 4. https://github.com/npm/validate-npm-package-name/tree/main

  9. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  10. statusboard

    Public monitor/status/health board for @npm/cli-team's maintained projects

  11. abbrev-js

    Like ruby's Abbrev module

  12. cross-post

    Cross Post a blog to multiple websites

  13. types

    Typescript definitions for npm registry content (by npm)

  14. fs

    filesystem helper functions, wrappers, and promisification for the npm cli (by npm)

  15. why

    A tool to document your package.json scripts

  16. git-quick

    An npm package for executing git commands easily. (This is probably the dumbest idea of mine)

  17. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript npm-cli discussion

Log in or Post with

JavaScript npm-cli related posts

  • ZeroVer: 0-Based Versioning

    2 projects | news.ycombinator.com | 25 Feb 2025
  • Package Managers: Understanding npm, npx and yarn

    1 project | dev.to | 25 May 2023
  • The curious case of semver

    2 projects | /r/coding | 8 May 2023
  • How to learn npm and its "configs"?

    1 project | /r/Frontend | 30 Apr 2023
  • Random pull request on public JS project repos using NPM

    3 projects | /r/cybersecurity | 1 Jan 2023
  • Release NPM Package With Automatic Versioning

    1 project | dev.to | 20 Sep 2022
  • Symbols in package.json

    2 projects | dev.to | 6 Jun 2022
  • A note from our sponsor - Civic Auth
    www.civic.com | 13 May 2025
    Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today. Learn more →

Index

What are some of the best open-source npm-cli projects in JavaScript? This list will help you:

# Project Stars
1 cli 8,859
2 semver 5,242
3 node-tar 864
4 rfcs 741
5 npm-copilot 374
6 init-package-json 320
7 validate-npm-package-name 301
8 statusboard 168
9 abbrev-js 166
10 cross-post 125
11 types 28
12 fs 29
13 why 28
14 git-quick 9
15 symlink-config 6

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?