Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sungwoncho/eman
Easily name your controller, model, and service.
https://github.com/sungwoncho/eman
Last synced: 15 days ago
JSON representation
Easily name your controller, model, and service.
- Host: GitHub
- URL: https://github.com/sungwoncho/eman
- Owner: sungwoncho
- License: mit
- Created: 2015-03-20T10:21:31.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-03-26T11:06:49.000Z (almost 10 years ago)
- Last Synced: 2024-04-26T02:02:07.563Z (8 months ago)
- Language: Ruby
- Homepage:
- Size: 219 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Eman
[![Build Status](https://travis-ci.org/sungwoncho/eman.svg?branch=master)](https://travis-ci.org/sungwoncho/eman)
[![Code Climate](https://codeclimate.com/github/sungwoncho/eman/badges/gpa.svg)](https://codeclimate.com/github/sungwoncho/eman)Easily name your controller, model, and service. Let Eman recommend you good names.
## Why?
Well named files help your codebase to become more maintainable in the long run.
## Installation
Install the gem:
$ gem install eman
## Usage
Simply run the following commands as you see fit:
$ eman controller
$ eman model
$ eman serviceEman will ask you a question or two, and spit out a name, with a further recommendation.
## Contributing
### Recommendation system
Help us improve our recommendation system by adding new entries in the internal dictionary. See [this wiki](https://github.com/sungwoncho/eman/wiki/Internal-Dictionary) for more information.