Frameworks | nodejs.framework.dev

Libraries

23
logo

AdonisJS

Harminder Virk

AdonisJS includes everything you need to create a fully functional web app or an API server. So stop wasting hours downloading and assembling hundreds of packages — Use AdonisJS and be productive from day one.
AdonisJS GitHub RepositoryAdonisJS NPM PackageAdonisJS Bundle Size Stats

logo

axios

Matt Zabriskie

Axios is a promise-based HTTP Client for node.js and the browser. On the server-side it uses the native node.js http module, while on the client (browser) it uses XMLHttpRequests.
axios GitHub Repositoryaxios NPM Packageaxios Bundle Size Stats

logo

body-parser

Douglas Wilson

Parse incoming request bodies in a middleware before your handlers, available under the req.body property.
body-parser GitHub Repositorybody-parser NPM Packagebody-parser Bundle Size Stats

logo

browserify

James Halliday

Browserify lets you require('modules') in the browser by bundling up all of your dependencies.
browserify GitHub Repositorybrowserify NPM Packagebrowserify Bundle Size Stats

logo

cors

Douglas Wilson, Troy Goode

CORS is a node.js package for providing a Connect/Express middleware that can be used to enable CORS with various options.
cors GitHub Repositorycors NPM Packagecors Bundle Size Stats

logo

dotenv

Scott Motte

Dotenv is a zero-dependency module that loads environment variables from a .env file into process.env.
dotenv GitHub Repositorydotenv NPM Packagedotenv Bundle Size Stats

logo

Express.js

OpenJS Foundation

Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications. With a myriad of HTTP utility methods and middleware at your disposal, creating a robust API is quick and easy.
Express.js GitHub RepositoryExpress.js NPM PackageExpress.js Bundle Size Stats

logo

Feathers

David Luecke

A highly extensible Node.js and TypeScript framework for building APIs and microservices.
Feathers GitHub RepositoryFeathers NPM PackageFeathers Bundle Size Stats

logo

Koa

OpenJS Foundation

Koa is a new web framework designed by the team behind Express, which aims to be a smaller, more expressive, and more robust foundation for web applications and APIs. By leveraging async functions, Koa allows you to ditch callbacks and greatly increase error-handling. Koa does not bundle any middleware within its core, and it provides an elegant suite of methods that make writing servers fast and enjoyable.
Koa GitHub RepositoryKoa NPM PackageKoa Bundle Size Stats

logo

LoopBack

OpenJS Foundation

A highly extensible Node.js and TypeScript framework for building APIs and microservices.
LoopBack GitHub RepositoryLoopBack NPM PackageLoopBack Bundle Size Stats

logo

Meteor

Harminder Virk

Meteor is an open source platform for seamlessly building and deploying Web, Mobile, and Desktop applications in Javascript.
Meteor GitHub RepositoryMeteor NPM PackageMeteor Bundle Size Stats

logo

morgan

Matt Zabriskie

HTTP request logger middleware for node.js.
morgan GitHub Repositorymorgan NPM Packagemorgan Bundle Size Stats

logo

multer

Jared Hanson

Multer is a node.js middleware for handling multipart/form-data, which is primarily used for uploading files. It is written on top of busboy for maximum efficiency.
multer GitHub Repositorymulter NPM Packagemulter Bundle Size Stats

logo

NestJS

Kamil Mysliwiec

A progressive Node.js framework for building efficient, reliable and scalable server-side applications.
NestJS GitHub RepositoryNestJS NPM PackageNestJS Bundle Size Stats

logo

Next.js

Vercel

Production grade React applications that scale. The world’s leading companies use Next.js by Vercel to build static and dynamic websites and web applications.
Next.js GitHub RepositoryNext.js NPM PackageNext.js Bundle Size Stats

logo

nodemailer

Andris Reinman

Send emails from Node.js – easy as cake!
nodemailer GitHub Repositorynodemailer NPM Packagenodemailer Bundle Size Stats

logo

passport

Jared Hanson

Passport is Express-compatible authentication middleware for Node.js.
passport GitHub Repositorypassport NPM Packagepassport Bundle Size Stats

logo

pm2

Alexandre Strzelewicz

PM2 is a production process manager for Node.js applications with a built-in load balancer.
pm2 GitHub Repositorypm2 NPM Packagepm2 Bundle Size Stats

logo

RedwoodJS

Tom Preston-Werner

Redwood is the full-stack web framework designed to help you grow from side project to startup.
RedwoodJS GitHub RepositoryRedwoodJS NPM PackageRedwoodJS Bundle Size Stats

logo

Remix

Remix

Remix is a full stack web framework that lets you focus on the user interface and work back through web standards to deliver a fast, slick, and resilient user experience. People are gonna love using your stuff.
Remix GitHub RepositoryRemix NPM PackageRemix Bundle Size Stats

logo

Sails

Sails

Sails.js is a web framework that makes it easy to build custom, enterprise-grade Node.js apps. It is designed to resemble the MVC architecture from frameworks like Ruby on Rails, but with support for the more modern, data-oriented style of web app & API development. It's especially good for building realtime features like chat.
Sails GitHub RepositorySails NPM PackageSails Bundle Size Stats

logo

Serverless Framework

Serverless, Inc

All-in-one development solution for auto-scaling apps on AWS Lambda.
Serverless Framework GitHub RepositoryServerless Framework NPM PackageServerless Framework Bundle Size Stats

logo

Socket.io

Guillermo Rauch, Damien Arrachequesne

Socket.IO enables real-time bidirectional event-based communication.
Socket.io GitHub RepositorySocket.io NPM PackageSocket.io Bundle Size Stats