100+ Best Node.js Frameworks

Node.js is the platform built on chrome’s javascript runtime for easily building fast, scalable network applications. It uses an event-driven non-blocking IO modal that makes it lightweight and efficient. node.js is perfect for data-intensive real-time applications that run across distributed devices.

Node.js frameworks can help to streamline the development of web application. We have found a great number of node.js frameworks out there. If you would like to use node.js framework, here is a complete list of frameworks available right now.

MVC Frameworks

AdonisJS

AdonisJS

Strapi

Strapi

Sails.js

Sails.js

CompoundJS

CompoundJS

Tesla.js

Tesla.js

TrinteJS

TrinteJS

Locomotive

Locomotive

josi

josi

rAppid.js

rAppid.js

Spine JS

Spine JS

Grasshopper

Grasshopper

Roosevelt MVC Web framework

Roosevelt MVC Web framework

Ni

Ni

RestMVC

RestMVC

Expressjs

Expressjs

Full-Stack Frameworks

Serenity/JS

Serenity/JS

AllcountJS

AllcountJS

DerbyJS

DerbyJS

Meteor

Meteor

Catberry

Catberry

MEAN

MEAN

Sane Stack

Sane Stack

Chocolate.js

Chocolate.js

MEAN.JS

MEAN.JS

Nuke.js

Nuke.js

Genji

Genji

SocketStream

SocketStream

COKE

COKE

Danf

Danf

Vulcan.js

Vulcan js

Next.js

nextjs

API frameworks

Vorpal

Vorpal

actionhero.js

actionhero.js

LoopBack

LoopBack

Restberry

Restberry

Diet.js

Diet.js

KeystoneJS

KeystoneJS

percolator.js

percolator.js

Koa

Koa

RhapsodyJS

RhapsodyJS

Restify

Restify

Noder.io

Noder.io

Facet

Facet

Socket.IO

Socket.IO

turtle.io

turtle.io

StrongLoop

StrongLoop

Restling

Restling

Feathers.JS

Feathers.JS

Server Side Frameworks

NestJS

NestJS

We.js

We.js

Hapi.js

Hapi.js

Fastify

Fastify

Light

light

simpleS

simpleS

Flatiron

Flatiron

Total.js

Total.js

Pintura

Pintura

Bone.io

Bone.io

webjs

webjs

Spludo Framework

Spludo Framework

rapid-rest

rapid-rest

Seki

Seki

Impress

Impress

Protos

Protos

Nombo

Nombo

Polpetta

Polpetta

Archetype

Archetype

Capsela

Capsela

Omni.js

Omni.js

Meryl

Meryl

Katana

Katana

Node-My-Eatz

Node-My-Eatz

Connect

Connect

Client Side Frameworks

Kassit

Kassit

experimentsJS

experimentsJS

salmon.js

salmon.js

Testing Frameworks

WebdriverIO

WebdriverIO

Nightwatch.js

Nightwatch.js

Frisby.js

Frisby.js

Mocha

Mocha

Chai

Chai

Sixpack

Sixpack

Should.js

Should.js

Node quickcheck

Node quickcheck

cucumis

cucumis

Micro Frameworks

Express.io

Express.io

Stapes.js

Stapes.js

Frank

Frank

jqNode

jqNode

Nerve

Nerve

Picard

Picard

zappajs

zappajs

Crixalis

Crixalis

Kaph

Kaph

Layers

Layers

Vroom

Vroom

Stick

Stick

Coffeemate

Coffeemate

Express train

Express train

libraries & Generators

Wintersmith

Wintersmith

krakenjs

krakenjs

DocPad

DocPad

romulus

romulus

Petrify

Petrify

Tower.js

Tower.js

Rendr

Rendr

Sequelize

Sequelize

Bearcat

Bearcat