|Number of watchers on Github||1716|
|Number of open issues||68|
|Average time to close an issue||about 1 month|
|Average time to merge a PR||3 days|
|Open pull requests||30+|
|Closed pull requests||24+|
|Last commit||over 1 year ago|
|Repo Created||over 3 years ago|
|Repo Last Updated||about 1 year ago|
|Organization / Author||trailsjs|
|Do you use trails? Leave a review!|
|View open issues (68)|
|View trails activity|
|View on github|
|Fresh, new opensource launches 🚀🚀🚀|
Trendy new open source projects in your inbox! View examples
Trails is a modern, community-driven web application framework for Node.js. It builds on the pedigree of Rails and Grails to accelerate development by adhering to a straightforward, convention-based, API-driven design philosophy.
$ npm install -g yo generator-trails $ yo trails
Trails uses Yeoman to generate scaffolding for new applications, and to create resources inside the application.
$ yo trails --help Usage: yo trails Generators: Create New Model yo trails:model <model-name> Create New Controller yo trails:controller <controller-name> Create New Policy yo trails:policy <policy-name> Create New Service yo trails:service <service-name>
Once installation is complete, begin your journey!
$ node server.js
Trailpacks extend the framework's capabilities and allow developers to leverage existing ecosystem tools through a simple and well-defined API. New features, behavior, APIs, and other functionality can be added to the Trails framework through Trailpacks.
Many Trails installations will include some of the following Trailpacks:
See trailsjs.io/doc for complete documentation.
We love contributions! Please check out our Contributor's Guide for more information on how our projects are organized and how to get started.
Errorobjects are global.
Policy) are now global
start()method. This is not an issue unless using a custom server.js to launch Trails.