https://github.com/sahachide/zents
ZenTS is a Node.js & TypeScript MVC-Framework for building rich web applications, released as free and open-source software under the MIT License. It is designed for building web applications with modern tools and design patterns.
https://github.com/sahachide/zents
framework mvc-framework nodejs typescript
Last synced: 12 days ago
JSON representation
ZenTS is a Node.js & TypeScript MVC-Framework for building rich web applications, released as free and open-source software under the MIT License. It is designed for building web applications with modern tools and design patterns.
- Host: GitHub
- URL: https://github.com/sahachide/zents
- Owner: sahachide
- License: mit
- Created: 2020-09-19T15:27:47.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-05-18T18:13:30.000Z (almost 5 years ago)
- Last Synced: 2025-11-20T21:05:32.959Z (4 months ago)
- Topics: framework, mvc-framework, nodejs, typescript
- Language: TypeScript
- Homepage: https://zents.dev
- Size: 4.49 MB
- Stars: 34
- Watchers: 2
- Forks: 7
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[](http://zents.dev)








[Website](https://zents.dev) | [Documentation](https://zents.dev/guide/) | [Roadmap](https://zents.dev/roadmap) | [Changelog](https://github.com/sahachide/ZenTS/blob/master/CHANGELOG.md) | [Twitter](https://twitter.com/ZenTS_Framework) | [npm](https://www.npmjs.com/package/zents)
ZenTS is a fast and modern MVC framework for Node.js & TypeScript.
## Quick Start
ZenTS is a [Node.js](https://nodejs.org) framework and available through the
[npm registry](https://www.npmjs.com/).
Before you can start using ZenTS, you need to [download and install Node.js](https://nodejs.org/en/download/) for your operation system. After installing [Node.js](https://nodejs.org) you can create a fresh ZenTS project with the CLI:
```shell
npm i zents-cli -g
zen create myproject
cd myproject
zen dev
```
The above command will install the latest version of the CLI globally and creates a new ZenTS project in the `myproject` folder.
## Features
- Robust controller and service containers
- Super fast routing system
- Autoloading capabilities, never manage a list of project dependencies by yourself again
- Session and user management with redis, ORM or filesystem storage
- Ships with TypeORM out-of-the-box
- Includes a battle tested template engine (Nunjucks)
- Easy accessible request and response context
- Email handling with responsive render engine
- Auto response workflows
- Validation
- [Many, many more](https://zents.dev)
## Documentation
Head over to the [official website](https://zents.dev) and read the [documentation](https://zents.dev/guide/).
## License
MIT