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.
See also
Node.js Framework Categories
MVC Frameworks
AdonisJS
![100+ Best Node.js Frameworks 1 AdonisJS](http://cdn.cssauthor.com/wp-content/uploads/2023/08/AdonisJS.jpg?strip=all&lossy=1&ssl=1)
Strapi
![100+ Best Node.js Frameworks 2 Strapi](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Strapi.jpg?strip=all&lossy=1&ssl=1)
Sails.js
![100+ Best Node.js Frameworks 3 Sails.js](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Sails-js.jpg?strip=all&lossy=1&ssl=1)
CompoundJS
![100+ Best Node.js Frameworks 4 CompoundJS](http://cdn.cssauthor.com/wp-content/uploads/2023/08/CompoundJS.jpg?strip=all&lossy=1&ssl=1)
Tesla.js
![100+ Best Node.js Frameworks 5 Tesla.js](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Tesla-js.jpg?strip=all&lossy=1&ssl=1)
TrinteJS
![100+ Best Node.js Frameworks 6 TrinteJS](http://cdn.cssauthor.com/wp-content/uploads/2023/08/TrinteJS.jpg?strip=all&lossy=1&ssl=1)
Locomotive
![100+ Best Node.js Frameworks 7 Locomotive](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Locomotive.jpg?strip=all&lossy=1&ssl=1)
josi
![100+ Best Node.js Frameworks 8 josi](http://cdn.cssauthor.com/wp-content/uploads/2023/08/josi.jpg?strip=all&lossy=1&ssl=1)
rAppid.js
![100+ Best Node.js Frameworks 9 rAppid.js](http://cdn.cssauthor.com/wp-content/uploads/2023/08/rAppid-js.jpg?strip=all&lossy=1&ssl=1)
Spine JS
![100+ Best Node.js Frameworks 10 Spine JS](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Spine.jpg?strip=all&lossy=1&ssl=1)
Grasshopper
![100+ Best Node.js Frameworks 11 Grasshopper](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Grasshopper.jpg?strip=all&lossy=1&ssl=1)
Roosevelt MVC Web framework
![100+ Best Node.js Frameworks 12 Roosevelt MVC Web framework](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Roosevelt-MVC-Web-framework.jpg?strip=all&lossy=1&ssl=1)
Ni
![100+ Best Node.js Frameworks 13 Ni](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Ni.jpg?strip=all&lossy=1&ssl=1)
RestMVC
![100+ Best Node.js Frameworks 14 RestMVC](http://cdn.cssauthor.com/wp-content/uploads/2023/08/RestMVC.jpg?strip=all&lossy=1&ssl=1)
Expressjs
![100+ Best Node.js Frameworks 15 Expressjs](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Expressjs.jpg?strip=all&lossy=1&ssl=1)
Full-Stack Frameworks
Serenity/JS
![100+ Best Node.js Frameworks 16 Serenity/JS](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Serenity-JS.jpg?strip=all&lossy=1&ssl=1)
AllcountJS
![100+ Best Node.js Frameworks 17 AllcountJS](http://cdn.cssauthor.com/wp-content/uploads/2023/08/AllcountJS.jpg?strip=all&lossy=1&ssl=1)
DerbyJS
![100+ Best Node.js Frameworks 18 DerbyJS](http://cdn.cssauthor.com/wp-content/uploads/2023/08/DerbyJS.jpg?strip=all&lossy=1&ssl=1)
Meteor
![100+ Best Node.js Frameworks 19 Meteor](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Meteor.jpg?strip=all&lossy=1&ssl=1)
Catberry
![100+ Best Node.js Frameworks 20 Catberry](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Catberry.jpg?strip=all&lossy=1&ssl=1)
MEAN
![100+ Best Node.js Frameworks 21 MEAN](http://cdn.cssauthor.com/wp-content/uploads/2023/08/MEAN.jpg?strip=all&lossy=1&ssl=1)
Sane Stack
![100+ Best Node.js Frameworks 22 Sane Stack](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Sane-Stack.jpg?strip=all&lossy=1&ssl=1)
Chocolate.js
![100+ Best Node.js Frameworks 23 Chocolate.js](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Chocolate-js.jpg?strip=all&lossy=1&ssl=1)
MEAN.JS
![100+ Best Node.js Frameworks 24 MEAN.JS](http://cdn.cssauthor.com/wp-content/uploads/2023/08/MEAN-JS.jpg?strip=all&lossy=1&ssl=1)
Nuke.js
![100+ Best Node.js Frameworks 25 Nuke.js](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Nuke-js.jpg?strip=all&lossy=1&ssl=1)
Genji
![100+ Best Node.js Frameworks 26 Genji](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Genji.jpg?strip=all&lossy=1&ssl=1)
SocketStream
![100+ Best Node.js Frameworks 27 SocketStream](http://cdn.cssauthor.com/wp-content/uploads/2023/08/SocketStream.jpg?strip=all&lossy=1&ssl=1)
COKE
![100+ Best Node.js Frameworks 28 COKE](http://cdn.cssauthor.com/wp-content/uploads/2023/08/COKE.jpg?strip=all&lossy=1&ssl=1)
Danf
![100+ Best Node.js Frameworks 29 Danf](http://cdn.cssauthor.com/wp-content/uploads/2023/08/Danf.jpg?strip=all&lossy=1&ssl=1)
Vulcan.js
![100+ Best Node.js Frameworks 30 Vulcan js](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Vulcan-js.jpg?strip=all&lossy=1&ssl=1)
Next.js
![100+ Best Node.js Frameworks 31 nextjs](http://cdn.cssauthor.com/wp-content/uploads/2015/10/nextjs.jpg?strip=all&lossy=1&ssl=1)
API frameworks
Vorpal
![100+ Best Node.js Frameworks 32 Vorpal](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Vorpal.jpg?strip=all&lossy=1&ssl=1)
actionhero.js
![100+ Best Node.js Frameworks 33 actionhero.js](http://cdn.cssauthor.com/wp-content/uploads/2015/10/actionhero-js.jpg?strip=all&lossy=1&ssl=1)
LoopBack
![100+ Best Node.js Frameworks 34 LoopBack](http://cdn.cssauthor.com/wp-content/uploads/2015/10/LoopBack.jpg?strip=all&lossy=1&ssl=1)
Restberry
![100+ Best Node.js Frameworks 35 Restberry](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Restberry.jpg?strip=all&lossy=1&ssl=1)
Diet.js
![100+ Best Node.js Frameworks 36 Diet.js](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Diet-js.jpg?strip=all&lossy=1&ssl=1)
KeystoneJS
![100+ Best Node.js Frameworks 37 KeystoneJS](http://cdn.cssauthor.com/wp-content/uploads/2015/10/KeystoneJS.jpg?strip=all&lossy=1&ssl=1)
percolator.js
![100+ Best Node.js Frameworks 38 percolator.js](http://cdn.cssauthor.com/wp-content/uploads/2015/10/percolator-js.jpg?strip=all&lossy=1&ssl=1)
Koa
![100+ Best Node.js Frameworks 39 Koa](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Koa.jpg?strip=all&lossy=1&ssl=1)
RhapsodyJS
![100+ Best Node.js Frameworks 40 RhapsodyJS](http://cdn.cssauthor.com/wp-content/uploads/2015/10/RhapsodyJS.jpg?strip=all&lossy=1&ssl=1)
Restify
![100+ Best Node.js Frameworks 41 Restify](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Restify.jpg?strip=all&lossy=1&ssl=1)
Noder.io
![100+ Best Node.js Frameworks 42 Noder.io](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Noder-io.jpg?strip=all&lossy=1&ssl=1)
Facet
![100+ Best Node.js Frameworks 43 Facet](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Facet.jpg?strip=all&lossy=1&ssl=1)
Socket.IO
![100+ Best Node.js Frameworks 44 Socket.IO](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Socket-IO.jpg?strip=all&lossy=1&ssl=1)
turtle.io
![100+ Best Node.js Frameworks 45 turtle.io](http://cdn.cssauthor.com/wp-content/uploads/2015/10/turtle.io_.jpg?strip=all&lossy=1&ssl=1)
StrongLoop
![100+ Best Node.js Frameworks 46 StrongLoop](http://cdn.cssauthor.com/wp-content/uploads/2015/10/StrongLoop.jpg?strip=all&lossy=1&ssl=1)
Restling
![100+ Best Node.js Frameworks 47 Restling](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Restling.jpg?strip=all&lossy=1&ssl=1)
Feathers.JS
![100+ Best Node.js Frameworks 48 Feathers.JS](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Feathers-JS.jpg?strip=all&lossy=1&ssl=1)
Server Side Frameworks
NestJS
![100+ Best Node.js Frameworks 49 NestJS](http://cdn.cssauthor.com/wp-content/uploads/2015/10/NestJS.jpg?strip=all&lossy=1&ssl=1)
We.js
![100+ Best Node.js Frameworks 50 We.js](http://cdn.cssauthor.com/wp-content/uploads/2015/10/We-js.jpg?strip=all&lossy=1&ssl=1)
Hapi.js
![100+ Best Node.js Frameworks 51 Hapi.js](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Hapi-js.jpg?strip=all&lossy=1&ssl=1)
Fastify
![100+ Best Node.js Frameworks 52 Fastify](http://cdn.cssauthor.com/wp-content/uploads/2020/11/Fastify.jpg?strip=all&lossy=1&ssl=1)
Light
![100+ Best Node.js Frameworks 53 light](http://cdn.cssauthor.com/wp-content/uploads/2020/11/light.jpg?strip=all&lossy=1&ssl=1)
simpleS
![100+ Best Node.js Frameworks 54 simpleS](http://cdn.cssauthor.com/wp-content/uploads/2015/10/simpleS.jpg?strip=all&lossy=1&ssl=1)
Flatiron
![100+ Best Node.js Frameworks 55 Flatiron](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Flatiron.jpg?strip=all&lossy=1&ssl=1)
Total.js
![100+ Best Node.js Frameworks 56 Total.js](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Total-js.jpg?strip=all&lossy=1&ssl=1)
Pintura
![100+ Best Node.js Frameworks 57 Pintura](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Pintura.jpg?strip=all&lossy=1&ssl=1)
Bone.io
![100+ Best Node.js Frameworks 58 Bone.io](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Bone-io.jpg?strip=all&lossy=1&ssl=1)
webjs
![100+ Best Node.js Frameworks 59 webjs](http://cdn.cssauthor.com/wp-content/uploads/2015/10/webjs.jpg?strip=all&lossy=1&ssl=1)
Spludo Framework
![100+ Best Node.js Frameworks 60 Spludo Framework](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Spludo-Framework.jpg?strip=all&lossy=1&ssl=1)
rapid-rest
![100+ Best Node.js Frameworks 61 rapid-rest](http://cdn.cssauthor.com/wp-content/uploads/2015/10/rapid-rest.jpg?strip=all&lossy=1&ssl=1)
Seki
![100+ Best Node.js Frameworks 62 Seki](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Seki.jpg?strip=all&lossy=1&ssl=1)
Impress
![100+ Best Node.js Frameworks 63 Impress](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Impress.jpg?strip=all&lossy=1&ssl=1)
Protos
![100+ Best Node.js Frameworks 64 Protos](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Protos.jpg?strip=all&lossy=1&ssl=1)
Nombo
![100+ Best Node.js Frameworks 65 Nombo](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Nombo.jpg?strip=all&lossy=1&ssl=1)
Polpetta
![100+ Best Node.js Frameworks 66 Polpetta](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Polpetta.jpg?strip=all&lossy=1&ssl=1)
Archetype
![100+ Best Node.js Frameworks 67 Archetype](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Archetype.jpg?strip=all&lossy=1&ssl=1)
Capsela
![100+ Best Node.js Frameworks 68 Capsela](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Capsela.jpg?strip=all&lossy=1&ssl=1)
Omni.js
![100+ Best Node.js Frameworks 69 Omni.js](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Omni-js.jpg?strip=all&lossy=1&ssl=1)
Meryl
![100+ Best Node.js Frameworks 70 Meryl](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Meryl.jpg?strip=all&lossy=1&ssl=1)
Katana
![100+ Best Node.js Frameworks 71 Katana](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Katana.jpg?strip=all&lossy=1&ssl=1)
Node-My-Eatz
![100+ Best Node.js Frameworks 72 Node-My-Eatz](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Node-My-Eatz.jpg?strip=all&lossy=1&ssl=1)
Connect
![100+ Best Node.js Frameworks 73 Connect](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Connect.jpg?strip=all&lossy=1&ssl=1)
Client Side Frameworks
Kassit
![100+ Best Node.js Frameworks 74 Kassit](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Kassit.jpg?strip=all&lossy=1&ssl=1)
experimentsJS
![100+ Best Node.js Frameworks 75 experimentsJS](http://cdn.cssauthor.com/wp-content/uploads/2015/10/experimentsJS.jpg?strip=all&lossy=1&ssl=1)
salmon.js
![100+ Best Node.js Frameworks 76 salmon.js](http://cdn.cssauthor.com/wp-content/uploads/2015/10/salmon-js.jpg?strip=all&lossy=1&ssl=1)
Testing Frameworks
WebdriverIO
![100+ Best Node.js Frameworks 77 WebdriverIO](http://cdn.cssauthor.com/wp-content/uploads/2015/10/WebdriverIO.jpg?strip=all&lossy=1&ssl=1)
Nightwatch.js
![100+ Best Node.js Frameworks 78 Nightwatch.js](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Nightwatch-js.jpg?strip=all&lossy=1&ssl=1)
Frisby.js
![100+ Best Node.js Frameworks 79 Frisby.js](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Frisby-js.jpg?strip=all&lossy=1&ssl=1)
Mocha
![100+ Best Node.js Frameworks 80 Mocha](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Mocha.jpg?strip=all&lossy=1&ssl=1)
Chai
![100+ Best Node.js Frameworks 81 Chai](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Chai.jpg?strip=all&lossy=1&ssl=1)
Sixpack
![100+ Best Node.js Frameworks 82 Sixpack](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Sixpack.jpg?strip=all&lossy=1&ssl=1)
Should.js
![100+ Best Node.js Frameworks 83 Should.js](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Should-js.jpg?strip=all&lossy=1&ssl=1)
Node quickcheck
![100+ Best Node.js Frameworks 84 Node quickcheck](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Node-quickcheck.jpg?strip=all&lossy=1&ssl=1)
cucumis
![100+ Best Node.js Frameworks 85 cucumis](http://cdn.cssauthor.com/wp-content/uploads/2015/10/cucumis.jpg?strip=all&lossy=1&ssl=1)
Micro Frameworks
Express.io
![100+ Best Node.js Frameworks 86 Express.io](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Express-io.jpg?strip=all&lossy=1&ssl=1)
Stapes.js
![100+ Best Node.js Frameworks 87 Stapes.js](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Stapes-js.jpg?strip=all&lossy=1&ssl=1)
Frank
![100+ Best Node.js Frameworks 88 Frank](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Frank.jpg?strip=all&lossy=1&ssl=1)
jqNode
![100+ Best Node.js Frameworks 89 jqNode](http://cdn.cssauthor.com/wp-content/uploads/2015/10/jqNode.jpg?strip=all&lossy=1&ssl=1)
Nerve
![100+ Best Node.js Frameworks 90 Nerve](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Nerve.jpg?strip=all&lossy=1&ssl=1)
Picard
![100+ Best Node.js Frameworks 91 Picard](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Picard.jpg?strip=all&lossy=1&ssl=1)
zappajs
![100+ Best Node.js Frameworks 92 zappajs](http://cdn.cssauthor.com/wp-content/uploads/2015/10/zappajs.jpg?strip=all&lossy=1&ssl=1)
Crixalis
![100+ Best Node.js Frameworks 93 Crixalis](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Crixalis.jpg?strip=all&lossy=1&ssl=1)
Kaph
![100+ Best Node.js Frameworks 94 Kaph](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Kaph.jpg?strip=all&lossy=1&ssl=1)
Layers
![100+ Best Node.js Frameworks 95 Layers](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Layers.jpg?strip=all&lossy=1&ssl=1)
Vroom
![100+ Best Node.js Frameworks 96 Vroom](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Vroom.jpg?strip=all&lossy=1&ssl=1)
Stick
![100+ Best Node.js Frameworks 97 Stick](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Stick.jpg?strip=all&lossy=1&ssl=1)
Coffeemate
![100+ Best Node.js Frameworks 98 Coffeemate](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Coffeemate.jpg?strip=all&lossy=1&ssl=1)
Express train
![100+ Best Node.js Frameworks 99 Express train](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Express-train.jpg?strip=all&lossy=1&ssl=1)
libraries & Generators
Wintersmith
![100+ Best Node.js Frameworks 100 Wintersmith](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Wintersmith.jpg?strip=all&lossy=1&ssl=1)
krakenjs
![100+ Best Node.js Frameworks 101 krakenjs](http://cdn.cssauthor.com/wp-content/uploads/2015/10/krakenjs.jpg?strip=all&lossy=1&ssl=1)
DocPad
![100+ Best Node.js Frameworks 102 DocPad](http://cdn.cssauthor.com/wp-content/uploads/2015/10/DocPad.jpg?strip=all&lossy=1&ssl=1)
romulus
![100+ Best Node.js Frameworks 103 romulus](http://cdn.cssauthor.com/wp-content/uploads/2015/10/romulus-1.jpg?strip=all&lossy=1&ssl=1)
Petrify
![100+ Best Node.js Frameworks 104 Petrify](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Petrify.jpg?strip=all&lossy=1&ssl=1)
Tower.js
![100+ Best Node.js Frameworks 105 Tower.js](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Tower-js.jpg?strip=all&lossy=1&ssl=1)
Rendr
![100+ Best Node.js Frameworks 106 Rendr](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Rendr.jpg?strip=all&lossy=1&ssl=1)
Sequelize
![100+ Best Node.js Frameworks 107 Sequelize](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Sequelize.jpg?strip=all&lossy=1&ssl=1)
Bearcat
![100+ Best Node.js Frameworks 108 Bearcat](http://cdn.cssauthor.com/wp-content/uploads/2015/10/Bearcat.jpg?strip=all&lossy=1&ssl=1)