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: 4 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.
- jsdom - JavaScript implementation of HTML and the DOM.
-
Parsing
- Jison - Friendly JavaScript parser generator. It shares genes with Bison, Yacc and family.
- remark - Markdown processor powered by plugins.
- google-libphonenumber - Parse, format, store and validate phone numbers.
-
Web frameworks
-
Testing
-
Image
- jimp - Image processing in pure JavaScript.
-
Data validation
- schema-inspector - JSON API sanitization and validation.
-
Humanize
- ms - Tiny millisecond conversion utility.
-
Database
-
-
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
Miscellaneous
7
Filesystem
7
Videos
6
Command-line utilities
5
Books
5
Testing
4
Community
4
Articles
3
Parsing
3
Mad science
3
Authentication
3
Documentation
2
Podcasts
2
Database
2
Streams
2
Web frameworks
2
Courses
2
Tools
1
Node.js management
1
Control flow
1
Tutorials
1
Image
1
Command-line apps
1
Data validation
1
Humanize
1
Date
1
Blogs
1
Process management
1
Keywords
javascript
8
nodejs
6
node
3
windows
3
code-coverage
2
filesystem
2
shell
2
testing
2
unix
2
copy
1
delete
1
move
1
remove
1
go
1
management
1
node-version-manager
1
nvm
1
switch
1
version
1
version-manager
1
versioning
1
background
1
daemon
1
node-windows
1
binary
1
child-process
1
command-line
1
command-line-utility
1
node-module
1
npm-package
1
terminal
1
unicode
1
unicode-symbols
1
cross-env
1
cross-platform
1
environment
1
macos
1
variables
1
bash
1
shelljs
1
fsevents
1
watch-files
1
istanbul
1
assert
1
bdd
1
commonjs
1
esm
1
framework
1
tap
1
tdd
1