Supercharge is a Node.js framework with lots of batteries included. For example, Supercharge comes with configuration management, a solid HTTP layer supporting routes, middleware, cookies, file handling, sessions, and lots more. In contrast to other Node.js web frameworks (like Express, Fastify, and others) you don’t need to Frankenstein together your app. Supercharge focuses on developer experience by providing a solid basis for you to start building:
- powerful and simple to use HTTP routing
- uses a dependency injection container
- driver-based sessions
- seamlessly use environment variables and configurations
- Official documentation
- have a look at the source code of superchargejs.com as a demo application