neph

A modern command line job processor that can execute jobs concurrently command-line command-line-tool command-line-app job-processor job-scheduler make concurrency yml
0.1.14 released
tbrand/neph
202 6 3
Taichiro Suzuki

Latest version Latest version

  1. A modern command line job processor written in Crystal :rocket:
  2. Can execute jobs concurrently. :rocket:
  3. Can be substitute for make command. :rocket:

Installation

If you are using Mac, you can install by brew

$ brew tap tbrand/homebrew-neph
$ brew install neph

If you have crystal in your environment, you can build by shards build.

$ git clone https://github.com/tbrand/neph
$ cd neph
$ shards build # Now executable binary is located at bin/neph

Usage

All features for neph.yml is written in sample/neph.yml. So please refer for the details.

Wiki is also maintained as a document. Here is a full features.

Use cases

Neph is used in which_is_the_fastest. In which_is_the_fastest.
The building time is reduced from 102[sec] to 33[sec].
The neph.yml is here.

Contributing

  1. Fork it ( https://github.com/tbrand/neph/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

  • tbrand Taichiro Suzuki - creator, maintainer
neph:
  github: tbrand/neph
  version: ~> 0.1.14
License MIT
Crystal 0.23.1

Authors

Dependencies 0

Development Dependencies 0

Dependents 0

Last synced .
search fire star recently