NodeJS

Contents

  • Contents

  • Official

  • Packages

    • Mad science

    • Command-line apps

    • Functional programming

    • HTTP

    • Debugging / Profiling

    • Logging

    • Command-line utilities

    • Build tools

    • Hardware

    • Templating

    • Web frameworks

    • Documentation

    • Filesystem

    • Control flow

    • Streams

    • Real-time

    • Image

    • Text

    • Number

    • Math

    • Date

    • URL

    • Data validation

    • Parsing

    • Humanize

    • Compression

    • Network

    • Database

    • Testing

    • Security

    • Benchmarking

    • Minifiers

    • Authentication

    • Authorization

    • Email

    • Job queues

    • Node.js management

    • Natural language processing

    • Process management

    • Automation

    • AST

    • Static site generators

    • Content management systems

    • Forum

    • Blogging

    • Weird

    • Serialization

    • Miscellaneous

  • Resources

    • Tutorials

    • Discovery

    • Articles

    • Newsletters

    • Videos

    • Books

    • Blogs

    • Courses

    • Cheatsheets

    • Tools

    • Community

    • Miscellaneous

  • Related lists

Official

Packages

Mad science

Command-line apps

Functional programming

  • lodasharrow-up-right - Utility library delivering consistency, customization, performance, & extras. A better and faster Underscore.js.

  • immutablearrow-up-right - Immutable data collections.

  • Ramdaarrow-up-right - Utility library with a focus on flexible functional composition enabled by automatic currying and reversed argument order. Avoids mutating data.

  • Folktalearrow-up-right - Suite of libraries for generic functional programming in JavaScript that allows you to write elegant, modular applications with fewer bugs, and more reuse.

  • Moutarrow-up-right - Utility library with the biggest difference between other existing solutions is that you can choose to load only the modules/functions that you need, no extra overhead.

  • Bacon.jsarrow-up-right - Functional reactive programming.

  • RxJSarrow-up-right - Functional reactive library for transforming, composing, and querying various kinds of data.

  • Lazy.jsarrow-up-right - Utility library similar to lodash/Underscore but with lazy evaluation, which can translate to superior performance in many cases.

  • Kefir.jsarrow-up-right - Reactive library with focus on high performance and low memory usage.

HTTP

Debugging / Profiling

Logging

Command-line utilities

Build tools

Hardware

Templating

  • markoarrow-up-right - HTML-based templating engine that compiles templates to CommonJS modules and supports streaming, async rendering and custom tags.

  • nunjucksarrow-up-right - Templating engine with inheritance, asynchronous control, and more (jinja2 inspired).

  • handlebars.jsarrow-up-right - Superset of Mustache templates which adds powerful features like helpers and more advanced blocks.

  • EJSarrow-up-right - Simple unopinionated templating language.

  • Pugarrow-up-right - High-performance template engine heavily influenced by Haml.

Web frameworks

Documentation

  • documentation.jsarrow-up-right - API documentation generator with support for ES2015+ and flow annotation.

  • ESDocarrow-up-right - Documentation generator targeting ES2015, attaching test code and measuring documentation coverage.

  • Doccoarrow-up-right - Documentation generator which produces an HTML document that displays your comments intermingled with your code.

  • JSDocarrow-up-right - API documentation generator similar to JavaDoc or PHPDoc.

  • Docusaurusarrow-up-right - Documentation website generator that leverages React and Markdown, and comes with translation and versioning features.

Filesystem

Control flow

Streams

Real-time

Image

Text

Number

Math

Date

URL

Data validation

Parsing

Humanize

Compression

Network

Database

Testing

Security

Benchmarking

Minifiers

Authentication

Authorization

Email

Job queues

Node.js management

Natural language processing

Process management

Automation

  • robotjsarrow-up-right - Desktop Automation: control the mouse, keyboard and read the screen.

  • nut.jsarrow-up-right - Cross-platform native GUI automation / testing framework with image matching capabilities which integrates with Jest.

AST

Static site generators

Content management systems

Forum

Blogging

Weird

Serialization

Miscellaneous

Resources

Tutorials

Discovery

Articles

Newsletters

Videos

Books

Blogs

Courses

Cheatsheets

Tools

Community

Miscellaneous

Last updated

Was this helpful?