Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-nodejs-new
Delightful Node.js packages and resources https://liujunjiun.github.io
https://github.com/liujunjiun/awesome-nodejs-new
Last synced: 5 days ago
JSON representation
-
Packages
-
Mad science
- kad - Kademlia distributed hash table.
- webtorrent - Streaming torrent client for Node.js and the browser.
- peerflix - Streaming torrent client.
-
Filesystem
- cpy - Copy files.
- rimraf - Recursively delete files like `rm -rf`.
- make-dir - Recursively create directories like `mkdir -p`.
- graceful-fs - Drop-in replacement for the `fs` module with various improvements.
- chokidar - Filesystem watcher which stabilizes events from `fs.watch` and `fs.watchFile` as well as using native `fsevents` on macOS.
- fs-extra - Extra methods for the `fs` module.
- sander - Promise-based replacement for the `fs` module.
-
Command-line apps
- lessmd - Markdown in the terminal.
-
Command-line utilities
- minimist - Parse command-line flags.
- log-symbols - Colored symbols for various log levels.
- figures - Unicode symbols with Windows CMD fallbacks.
- cross-env - Set environment variables cross-platform.
- shelljs - Portable Unix shell commands.
-
Documentation
-
Control flow
-
Streams
- stream-combiner2 - Turn a pipeline into a single stream.
- graphicsmagick-stream - Fast conversion/scaling of images using a pool of long lived GraphicsMagick processes.
-
Date
- Moment Timezone - IANA Time Zone Database + Moment.js.
-
Authentication
- passwordless - Token-based authentication middleware for Express allowing authentication without passwords.
- CloudRail - Unified API for social authentication (Facebook, Twitter, Slack, Instagram, …).
- passwordless - Token-based authentication middleware for Express allowing authentication without passwords.
-
Node.js management
- nvm for Windows - Version management for Windows.
-
Process management
- node-windows - Run scripts as a native Windows service and log to the Event viewer.
-
Miscellaneous
- execa - Better `child_process`.
- clipboardy - Access the system clipboard (copy/paste).
- Faker.js - Generate massive amounts of fake data.
-
Parsing
- Jison - Friendly JavaScript parser generator. It shares genes with Bison, Yacc and family.
-
Web frameworks
- MERN - Easily build production-ready universal apps with MongoDB, Express, React, and webpack.
-
Testing
- AVA - Futuristic test runner.
-
-
Resources
-
Tutorials
- stream-handbook - How to write Node.js programs with streams.
-
Articles
-
Videos
- Introduction to Node.js with Ryan Dahl
- Introduction to Node.js Fundamentals
- Hands on with Node.js
- Full Streams Ahead - Introduction to streams.
- StrongLoop Talks - Series of talks.
- thenewboston's Node.js for Beginners
-
Podcasts
-
Books
-
Blogs
- HowToNode - Teaching how to do various tasks in Node.js as well as teach fundamental concepts that are needed to write effective code.
-
Courses
- Learn and Understand Node.js
- Learn to build apps and APIs with Node.js - Video course by Wes Bos.
-
Tools
- OctoLinker - Chrome extension that linkifies dependencies in package.json, .js, .jsx, .coffee and .md files on GitHub.
-
Community
-
Miscellaneous
- awesome-cross-platform-nodejs - Resources for writing and testing cross-platform code.
- Microsoft Node.js Guidelines - Tips, tricks, and resources for working with Node.js on Microsoft platforms.
-
Programming Languages
Categories
Sub Categories
Filesystem
7
Videos
6
Miscellaneous
6
Command-line utilities
5
Community
4
Articles
3
Mad science
3
Authentication
3
Podcasts
2
Documentation
2
Courses
2
Books
2
Streams
2
Tools
1
Node.js management
1
Control flow
1
Tutorials
1
Testing
1
Parsing
1
Command-line apps
1
Date
1
Blogs
1
Process management
1
Web frameworks
1
Keywords
nodejs
5
javascript
3
windows
3
filesystem
2
shell
2
node
2
unix
2
watcher
1
watch-files
1
fsevents
1
shelljs
1
bash
1
variables
1
macos
1
environment
1
cross-platform
1
cross-env
1
unicode-symbols
1
unicode
1
terminal
1
npm-package
1
node-module
1
command-line-utility
1
command-line
1
awesome-list
1
awesome
1
streams
1
spawned-processes
1
spawn
1
execute
1
exec
1
child-process
1
binary
1
node-windows
1
daemon
1
background
1
versioning
1
version-manager
1
version
1
switch
1
nvm
1
node-version-manager
1
management
1
go
1
remove
1
move
1
delete
1
copy
1