JavaScript Npm

Open-source JavaScript projects categorized as Npm

Top 23 JavaScript Npm Projects

  • Meteor JS

    Meteor, the JavaScript App Platform

  • Project mention: Meteor v3 uses express under the hood โ€“ How to use and deploy it. | dev.to | 2024-03-04

    As you might have seen from this PR and in our forums Meteor v3(it is still in beta, but you can follow the progress here) will be released with a new engine, expressjs.

  • yarn

    The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry

  • Project mention: Configurar Solana en Linux | dev.to | 2023-12-18
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • tsdx

    Zero-config CLI for TypeScript package development

  • Project mention: ReactJS Good Practices | dev.to | 2023-11-01

    tsdx - Zero-config CLI for TypeScript package development

  • cli

    the package manager for JavaScript (by npm)

  • Project mention: 'everything' blocks devs from removing their own NPM packages | news.ycombinator.com | 2024-01-04

    Because sometimes I make idiotic mistakes and I really don't want that embarrassing stuff out there where people can see. I ran head first into an npm bug once when I tried to symlink the README file which resulted in the thing getting published without a README.

    https://github.com/npm/cli/issues/6746

    Embarrassing. And then they slapped me with a stupid 24 hour count down on top of it. I seriously hate this thing.

  • Release It! ๐Ÿš€

    ๐Ÿš€ Automate versioning and package publishing

  • Project mention: Nx - Highlights of 2023 | dev.to | 2023-12-28

    Open source libraries and frameworks share a common necessity: the need to develop multiple packages cohesively and efficiently while managing their versioning and publishing to NPM. Nx has emerged as a go-to choice for handling such open source monorepos (as we'll explore further in the next section of this blog post). Until recently, one area Nx did not address directly was versioning and release management. Traditionally, this gap has been filled with tools like release-it, changesets, or custom Node scripts, similar to our approach in the Nx repository.

  • np

    A better `npm publish`

  • Project mention: Publishing a NodeJS CLI tool to NPM | dev.to | 2023-05-15

    np documentation

  • npm-run-all

    A CLI tool to run multiple npm-scripts in parallel or sequential.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • jsdelivr

    A free, fast, and reliable Open Source CDN for npm, GitHub, Javascript, and ESM

  • Project mention: Cloudflare is slow and Cloudflare cant do much about it | news.ycombinator.com | 2023-05-11

    Russia has blocked Cloudflare too too. You can see it in the issues for jsDelivr (which apparently handles a lot of traffic for TASS, since they use the CDN and browsers don't share caches for privacy reasons). https://github.com/jsdelivr/jsdelivr/issues/762

  • eslint-plugin-vue

    Official ESLint plugin for Vue.js

  • node-chatgpt-api

    A client implementation for ChatGPT and Bing AI. Available as a Node.js module, REST API server, and CLI app.

  • release

    Release is a command line tool to automatically generate a new GitHub Release and populates it with the changes (commits) made since the last release. (by vercel)

  • chrome-extension-boilerplate-react

    A Chrome Extensions boilerplate using React 18 and Webpack 5.

  • thanks

    ๐Ÿ™Œ Give thanks to the open source maintainers you depend on! โœจ

  • npm-expansions

    Send us a pull request by editing expansions.txt

  • Project mention: What does n-p-m stand for? | news.ycombinator.com | 2023-05-21
  • rsmq

    Redis Simple Message Queue

  • apollo-upload-client

    A terminating Apollo Link for Apollo Client that fetches a GraphQL multipart request if the GraphQL variables contain files (by default FileList, File, or Blob instances), or else fetches a regular GraphQL POST or GET request (depending on the config and GraphQL operation).

  • telebot

    The easy way to write Telegram bots in Node.js (by mullwar)

  • graphql-upload

    Middleware and an Upload scalar to add support for GraphQL multipart requests (file uploads via queries and mutations) to various Node.js GraphQL servers.

  • Project mention: Send audio files to graphql | /r/reactnative | 2023-07-06

    Uploading cloud storage (s3, firebase storage, etc) is probably best. I do not recommend it, but graphql-upload is a thing. https://github.com/jaydenseric/graphql-upload

  • postcss-import

    PostCSS plugin to inline at-import rules content

  • eslint-plugin-node

    Additional ESLint's rules for Node.js

  • Project mention: PURISTA - Thanks to amazing open-source software | dev.to | 2023-09-11

    eslint-plugin-node by Toru Nagashima - Dev.to: @mysticatea & Twitter: @mysticatea

  • migrate-mongo

    A database migration tool for MongoDB in Node

  • Project mention: migrate-mongo VS db-mongo-migration - a user suggested alternative | libhunt.com/r/migrate-mongo | 2023-06-25
  • npq

    ๐ŸŽ–safely* install packages with npm or yarn by auditing them as part of your install process

  • Project mention: I wish more developers understood the constant stream of malware that is posted to npm | /r/node | 2023-06-25

    You might also want to look at npq which is an open source project that helps you proactively defend against potentially bad (malicious) npm packages before installing them.

  • Rando.js

    The world's easiest, most powerful random function.

  • Project mention: Aimless.js - the missing JS randomness library | /r/javascript | 2023-05-21

    Have you seen rando.js? It's a very similar library.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    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 related posts

Index

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

Project Stars
1 Meteor JS 44,038
2 yarn 41,328
3 tsdx 11,148
4 cli 7,980
5 Release It! ๐Ÿš€ 7,511
6 np 7,469
7 npm-run-all 5,621
8 jsdelivr 5,374
9 eslint-plugin-vue 4,364
10 node-chatgpt-api 4,177
11 release 3,542
12 chrome-extension-boilerplate-react 3,181
13 thanks 2,759
14 npm-expansions 2,296
15 rsmq 1,703
16 apollo-upload-client 1,518
17 telebot 1,475
18 graphql-upload 1,409
19 postcss-import 1,356
20 eslint-plugin-node 957
21 migrate-mongo 893
22 npq 839
23 Rando.js 791

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com