zen create myproject
cd myproject && zen dev
Create your first ZenTS web application in a few seconds with ZenTS CLI. The CLI comes with all preinstalled dependencies for your application, with a ready to use TypeScript compiler and a hot-realoading enabled development server right at your fingertips. Check out the Quick Start guide and learn how to develop fast, maintainable and simply awesome web applications with ZenTS.
Installation & SetupZenTS is your swiss army knife for building rich, interactive and maintainable web applications.
Super fast and easy to maintain routing system with simple to use controller architecture.
Over are the times of over complicated object initialization. All tools ready at your fingertips to build SOLID applications.
Flexible service container system that helps you to write reusable code.
Never handle a list of project files somewhere, because ZenTS will load all your project files automatically.
Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, MongoDB and Redis out-of-the-box.
An (optional) battle tested template engine for rendering server side HTML.
Take a look at how your application maybe will look like.
TypeScript extends "vanilla" JavaScript with types and allows you to use the latest ECMAScript features. Writing your application with TypeScript means that you can define the shape of an object, which allows TypeScript to validate that your code is working correctly. With ZenTS, you can levarage the straingth of TypeScript and write more elegant source code. And the best news is, if you've used JavaScript before, TypeScript will be easy to learn. Check out the official TypeScript website for more information.
TypeScript WebsiteZenTS is a framework which follows the model-view-controller (MVC) pattern. It comes with all the tools you need to write code, that can be maintained by many developers at the same time. Following the MVC pattern, you've a solid ground to build awesome projects your users will love. ZenTS has an easy to learn controller mechanism with a battle tested and lightning fast router and comes with a rock solid ORM out of the box. To present your web application appropriatly, ZenTS ships with a rich and powerful template engine.
DocumentationA ZenTS web application runs inside the Node.js JavaScript runtime. With ZenTS and TypeScript, you can take advantage of the latest JavaScript features, it also brings new design patterns and solutions to the Node.js. Node.js has a huge ecosystem, that is suitable to build all kind of enterpriese-grade applications. With ZenTS and its easy to learn and use API, you can make use of all these advantages and build web applications quickly.
View ZenTS on npmZenTS is released under the MIT licence and the source code can be found on GitHub.
GitHub repository NPM package