Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/Hacklone/node-cool

The coolest opinionated fully loaded node framework
https://github.com/Hacklone/node-cool

Last synced: about 2 months ago
JSON representation

The coolest opinionated fully loaded node framework

Awesome Lists containing this project

README

        





The coolest opinionated ready-to-go node framework

[![@node-cool/core NPM version][core-npm-image]][core-npm-url]
[![@node-cool/cli NPM version][cli-npm-image]][cli-npm-url]
[![@node-cool/database NPM version][database-npm-image]][database-npm-url]
[![@node-cool/authentication NPM version][authentication-npm-image]][authentication-npm-url]

@node-cool is an opinionated node server framework with the goal to give all the tools out-of-the-box needed for building a modern web server application.

## Main features

- CLI
- Build pipeline
- Type Safety
- IoC Container
- MVC controllers
- Database ORM
- Linting
- Code Formatting
- Testing pipeline
- Authentication & Session management
- Google, Facebook authentication

### Coming soon

- Email based authentication
- Password based authentication
- Authorization framework

## Quickstart

[Get started in 5 minutes](https://hacklone.github.io/node-cool/#/getting-started/install)

## Learn

[Learn more](https://hacklone.github.io/node-cool)

## Want to help?

We welcome all ideas and code contributions.

[core-npm-url]: https://www.npmjs.com/package/@node-cool/core
[core-npm-image]: http://img.shields.io/npm/v/@node-cool/core.svg?label=@node-cool/core
[database-npm-url]: https://www.npmjs.com/package/@node-cool/database
[database-npm-image]: http://img.shields.io/npm/v/@node-cool/database.svg?label=@node-cool/database
[authentication-npm-url]: https://www.npmjs.com/package/@node-cool/authentication
[authentication-npm-image]: http://img.shields.io/npm/v/@node-cool/authentication.svg?label=@node-cool/authentication
[cli-npm-url]: https://www.npmjs.com/package/@node-cool/cli
[cli-npm-image]: http://img.shields.io/npm/v/@node-cool/cli.svg?label=@node-cool/cli