Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Akryum/nodepack

📦 A progressive Node.js framework
https://github.com/Akryum/nodepack

Last synced: 6 days ago
JSON representation

📦 A progressive Node.js framework

Awesome Lists containing this project

README

        



# nodepack

[![circleci](https://img.shields.io/circleci/project/github/Akryum/nodepack/master.svg)](https://circleci.com/gh/Akryum/nodepack)

A modern node app development platform

**Warning: work in progress**

Nodepack is a modern, integrated and smart development environement for node backend developers. The bundling is done with Webpack.


Documentation




Become a Patreon

## Sponsors

[![sponsors logos](https://guillaume-chau.info/sponsors.png)](https://guillaume-chau.info/sponsors)

## About

**Key benefits:**

- Write backends or apps without worrying about tooling (for example, typescript)
- Minimize configuration and boilerplate
- Produce minimal code size for faster download from npm and quicker bootup in serverless environments
- Migrate and Rollback code and environment (for example DBs) easily in a team
- Integrate with plugins adding ready-to-use features
- Best practices built-in

**Features:**

- zero-config by default
- powerful plugin system
- live-reload in development
- compiled and minified build (useful for function/lambda deployements)
- error diagnostics with suggested fix
- autoinstall missing dependencies
- import/export in .js files
- app/code migrations
- more to come!

**Builtin Integrations:**

- babel (to support old versions of node and/or new JS syntax)
- typescript
- more to come!

**Roadmap:** [v1.0.0](https://github.com/Akryum/nodepack/projects/1)

## Prior Art

[@vue/cli](https://github.com/vuejs/vue-cli)