Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 JavaScript NodeJS Projects
-
Project mention: What are the best open source repos in github that a beginner should READ? | /r/learnjavascript | 2023-03-28
You could also check out: 1. 30 seconds of code 2. JavaScript30 3. JavaScript Algorithms
-
So let's first install the axios npm library, so we can make an API call using it.
-
Appwrite
Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.
-
The first thing we need to do for this project is to set up our development environment. Make sure you have Node.js installed on your PC. If you don't have it yet, you can visit https://nodejs.org and download the LTS version for your operating system.
-
I use Express and Jest, but only enough to give you something to start with. You can substitute these out for your favorite web and test framework.
-
Project mention: 33-JS-concepts – 33 JavaScript concepts every developer should know | news.ycombinator.com | 2023-08-27
-
I'm building my first ghost.org website. I will have a mix of original content and some that will be linked to written by others. Topics will include health and that's one of the reasons I've built a legal disclaimer using one of the free legal services.
-
Community stats: The Meteor.js GitHub repository has an active community with 43.8k stars and 5.4k forks.
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
-
nw.js
Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.
(Step 7 will not be necessary once https://github.com/nwjs/nw.js/issues/5769 is completed)
-
30-Days-Of-JavaScript
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
-
Project mention: My script to install husky, commitlint and lint-staged with zx | dev.to | 2023-11-18
If you want test it, you can run this script withzx :
-
Hexo — best lightweight SSG
-
awesome-cheatsheets
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
-
Project mention: Stay Ahead of the Game Must Have Front-End Boilerplates and Starter Kits for Every Developer | dev.to | 2023-09-06
Well, I've never attended a Hackerthon before and have no prior knowledge of what it looks like. But I happen to come across a guide that we'll help me start up when the time comes. The Hackerthon starter will help you set up a NodeJS application and will help you focus on what is really important. This starter also provides you with a boilerplate that features local authentication with email and password, authentication via Twitter, Facebook, Google, GitHub, LinkedIn, and Instagram, flash notifications, MVC project structure, account management, API examples, and much more to help you get started.
-
SheetJS js-xlsx
📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs
ExcelJS and XLSX (SheetJS) are great libraries to work with XLSX files. The former I've found a bit easier to work with but less efficient in general.
-
For example, Fastify removed the instanceof operatorfrom its codebase because it was causing problems for those developers that rely on jest as a testing framework.
-
# question 1: ? How would you like to use ESLint? … To check syntax only To check syntax and find problems ❯ To check syntax, find problems, and enforce code style # question 2: ? What type of modules does your project use? … ❯ JavaScript modules (import/export) CommonJS (require/exports) None of these # question 3: ? Which framework does your project use? … ❯ React Vue.js None of these # question 4 (select "No", because we won't add TypeScript support for this project): ? Does your project use TypeScript? › No / Yes # question 5: ? Where does your code run? … Browser ✔ Node # question 6: ? How would you like to define a style for your project? … ❯ Use a popular style guide Answer questions about your style Inspect your JavaScript file(s) # question 7 (we'll rely on Airbnb's JavaScript style guide here): ? Which style guide do you want to follow? … ❯ Airbnb: https://github.com/airbnb/javascript Standard: https://github.com/standard/standard Google: https://github.com/google/eslint-config-google # question 8: ? What format do you want your config file to be in? … JavaScript YAML ❯ JSON # the final prompt here is where eslint will ask you if you want to install all the necessary dependencies. Select "Yes" and hit enter: Checking peerDependencies of eslint-config-airbnb@latest The config that you have selected requires the following dependencies: eslint-plugin-react@^7.21.5 eslint-config-airbnb@latest eslint@^5.16.0 || ^6.8.0 || ^7.2.0 eslint-plugin-import@^2.22.1 eslint-plugin-jsx-a11y@^6.4.1 eslint-plugin-react-hooks@^4 || ^3 || ^2.3.0 || ^1.7.0 ? Would you like to install them now with npm? › No / Yes
-
Sequelize
Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i.
However, some ORM operations can’t be translated into a single SQL query that easily. Let’s take Sequelize's findOrInsert. It first sends a SELECT query like this:
-
Project mention: Now that Netflix is cracking down on account sharing, can we please get physical releases? | /r/BoJackHorseman | 2023-06-13
You can stream torrents
-
sharp
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
sharp
-
ToolJet
Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀
-
Project mention: Things I've learned about building CLI tools in Python | news.ycombinator.com | 2023-10-24
The npm package called "pkg" seems to be the standard for packaging NodeJS applications
https://www.npmjs.com/package/pkg
Unfortunately you also need to bundle all your code into a single file for it to work, but you can use any bundler (webpack, parcel, etc) you want at least
-
javascript-testing-best-practices
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023)
Project mention: Comprehensive and exhaustive JS & Node.js testing best practices (July 2023) | /r/softwarecrafters | 2023-11-30 -
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
JavaScript NodeJS related posts
- Is PM2 safe to install on my Mint?
- Easy Way to Build a Sign-Up Form with Validation Using React
- Servidor para Blog, com Autenticação JWT - Node.Js & Mysql
- Comprehensive and exhaustive JS & Node.js testing best practices (July 2023)
- Navigating Remote Opportunities for Engineers and Tech Leaders
- xmpp.js
- JavaScript and Node.js testing best practices (July 2023)
-
A note from our sponsor - InfluxDB
www.influxdata.com | 4 Dec 2023
Index
What are some of the best open-source NodeJS projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | 30-seconds-of-code | 116,690 |
2 | axios | 102,635 |
3 | node | 99,666 |
4 | Express | 62,385 |
5 | 33-js-concepts | 59,884 |
6 | Ghost | 44,486 |
7 | Meteor JS | 43,862 |
8 | PM2 | 39,992 |
9 | nw.js | 39,923 |
10 | 30-Days-Of-JavaScript | 39,349 |
11 | zx | 39,141 |
12 | Hexo | 37,745 |
13 | awesome-cheatsheets | 35,249 |
14 | hackathon-starter | 34,515 |
15 | SheetJS js-xlsx | 33,904 |
16 | fastify | 29,202 |
17 | Standard | 28,663 |
18 | Sequelize | 28,639 |
19 | webtorrent | 28,493 |
20 | sharp | 26,774 |
21 | ToolJet | 25,202 |
22 | pkg | 23,969 |
23 | javascript-testing-best-practices | 22,698 |