https://github.com/merkle-open/generator-nitro
Your frontend? Fuel it with Nitro! Develop your frontend with a proven but flexible Node.js app, even in a large team.
https://github.com/merkle-open/generator-nitro
bootstrap frontend modular nitro pattern theming webpack webpack4 yeoman-generator
Last synced: 6 months ago
JSON representation
Your frontend? Fuel it with Nitro! Develop your frontend with a proven but flexible Node.js app, even in a large team.
- Host: GitHub
- URL: https://github.com/merkle-open/generator-nitro
- Owner: merkle-open
- License: mit
- Created: 2014-12-22T14:06:02.000Z (almost 11 years ago)
- Default Branch: develop
- Last Pushed: 2025-03-30T10:06:46.000Z (6 months ago)
- Last Synced: 2025-04-10T13:36:05.612Z (6 months ago)
- Topics: bootstrap, frontend, modular, nitro, pattern, theming, webpack, webpack4, yeoman-generator
- Language: JavaScript
- Homepage:
- Size: 34.5 MB
- Stars: 71
- Watchers: 10
- Forks: 28
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Contributing: .github/contributing.md
- License: LICENSE
Awesome Lists containing this project
README
[](http://opensource.org/licenses/MIT)
[](https://github.com/merkle-open/generator-nitro/actions)
[](http://commitizen.github.io/cz-cli/)# Nitro
Nitro is a Node.js application for simple and complex frontend development with a tiny footprint.
It provides a proven but flexible structure to develop your frontend code, even in a large team.The codebase is split up in different packages, organized in this monorepo.
Besides the main functionality including a yeoman generator, this repo includes also example projects.- [`packages/generator-nitro`](./packages/generator-nitro) (yeoman generator) [](https://npmjs.org/package/generator-nitro)
- `packages/nitro-app` (main serverside app) [](https://badge.fury.io/js/%40nitro%2Fapp)
- `packages/nitro-exporter` (nitro exporter package) [](https://badge.fury.io/js/%40nitro%2Fexporter)
- `packages/nitro-gulp` (nitro gulp task runner) [](https://badge.fury.io/js/%40nitro%2Fgulp)
- `packages/nitro-webpack` (nitro webpack config) [](https://badge.fury.io/js/%40nitro%2Fwebpack)
- `packages/project-new` (folder to test the generator)
- [`packages/project-nitro`](./packages/project-nitro) (example project with handlebars rendering engine)
- `packages/project-nitro-twig` (example project with twig rendering engine)
- `packages/project-nitro-typescript` (example project with typescript)
- `packages/project-prod` (example of minimum version for production use)## Getting started
### Generate or update a project
Have a look at the [usage section of the package 'generator-nitro'](./packages/generator-nitro/readme.md#usage) on how to create
or update a project.### Sample project
Have a look at the [sample project](https://nitro-project-test.netlify.app/)
which contains the examples of a generated project and was statified with the default configuration of the 'nitro-exporter'.### Working with this repo
Have a look at the [usage documentation](./docs/working-with-this-repo.md) to see how to work with this repository.
## Changelog
Recent changes can be viewed on Github on the [Releases Page](https://github.com/merkle-open/generator-nitro/releases)