Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/Akryum/nodepack
- Owner: Akryum
- License: other
- Created: 2018-11-11T16:56:41.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-11T02:51:55.000Z (almost 2 years ago)
- Last Synced: 2024-04-30T01:21:44.940Z (6 months ago)
- Language: JavaScript
- Homepage: https://nodepackjs.com/
- Size: 5.32 MB
- Stars: 202
- Watchers: 5
- Forks: 6
- Open Issues: 41
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-github-star - nodepack
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
## 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)