neph
Version, currently untagged-eea980dc861400cb72dd48 versions
- 0.2.12latestFeb 17, 2020
- 0.2.11not indexedMar 8, 2023
- 0.2.10not indexedMar 8, 2023
- 0.2.9not indexedMar 8, 2023
- 0.2.8not indexedMar 8, 2023
- 0.2.6not indexedMar 8, 2023
- 0.2.5not indexedMar 8, 2023
- 0.2.4not indexedMar 8, 2023
- 0.2.3not indexedMar 8, 2023
- 0.2.2not indexedMar 8, 2023
- 0.2.1not indexedMar 8, 2023
- 0.1.67not indexedMar 8, 2023
- 0.1.22not indexedMar 8, 2023
- 0.1.21not indexedMar 8, 2023
- 0.1.20not indexedMar 8, 2023
- 0.1.19not indexedMar 8, 2023
- 0.1.18not indexedMar 8, 2023
- 0.1.17not indexedMar 8, 2023
- 0.1.16not indexedMar 8, 2023
- 0.1.15not indexedMar 8, 2023
- 0.1.14not indexedMar 8, 2023
- 0.1.13not indexedMar 8, 2023
- 0.1.12not indexedMar 8, 2023
- 0.1.11not indexedMar 8, 2023
- 0.1.10not indexedMar 8, 2023
- 0.1.9not indexedMar 8, 2023
- 0.1.7not indexedMar 8, 2023
- 0.1.6not indexedMar 8, 2023
- 0.1.5not indexedMar 8, 2023
- 0.1.4not indexedMar 8, 2023
- 0.1.2not indexedMar 8, 2023
- 0.1.1not indexedMar 8, 2023
- 0.1.0not indexedMar 8, 2023
- untagged-fdce9217c66b62b3f3e0not indexedMar 8, 2023
- untagged-fc0b749db33b894ebfe0not indexedMar 8, 2023
- untagged-eea980dc861400cb72ddnot indexedMar 8, 2023
- untagged-d152fc83958938832defnot indexedMar 8, 2023
- untagged-cd347081acf984fa2717not indexedMar 8, 2023
- untagged-b44d7cf38e51afd855f6not indexedMar 8, 2023
- untagged-ae9fbe5b6d66f764c700not indexedMar 8, 2023
- untagged-a712fbc12c330a05e7b7not indexedMar 8, 2023
- untagged-99832c196bb6590b7400not indexedMar 8, 2023
- untagged-656f2e54db209417d139not indexedMar 8, 2023
- untagged-16d87ac534aecb14e2ebnot indexedMar 8, 2023
- untagged-8fb79259e566d5e12aa7not indexedMar 8, 2023
- untagged-6ba7ff260d9712ff802enot indexedMar 8, 2023
- untagged-4bcd920eda17db9d765cnot indexedMar 8, 2023
- untagged-3ab51e3273552ef6ff47not indexedMar 8, 2023
github.com/tbrand/neph
A modern command line job processor, similar with make command
Nothing has been indexed for untagged-eea980dc861400cb72dd yet. The tag is recorded, its shard.yml has not been read, so the manifest and dependency list below are empty because they are unknown rather than because they are absent.
Installation
# Add this to your shard.yml
dependencies:
neph:
github: tbrand/neph
version: ~> untagged-eea980dc861400cb72ddThen run:
shards installshard.yml
No shard.yml has been indexed for untagged-eea980dc861400cb72dd. You can read it on the repository.
Dependencies
Unknown: the shard.yml for this version has not been read yet.
README
This README is the one indexed from the repository at its latest ref, not from the tag for this version.
<h1 align="center"> <img src="https://user-images.githubusercontent.com/3483230/43884788-ffc3fe84-9bf1-11e8-88c3-9f7fb6c0d419.png" width="180" /> </h1> <p align="center"> <a href="https://travis-ci.org/tbrand/neph"><img src="https://travis-ci.org/tbrand/neph.svg?branch=master&style=flat" alt="Latest version" /></a> <a href="https://github.com/tbrand/neph/releases"><img src="https://img.shields.io/github/release/tbrand/neph.svg?style=flat" alt="Latest version" /></a> <a href="https://raw.githubusercontent.com/tbrand/neph/master/LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue.svg?style=flat" /></a> <a href="https://github.com/tbrand/neph/wiki"><img src="https://img.shields.io/badge/Document-wiki-blue.svg?style=flat" /></a> <a href="https://github.com/tbrand/neph/issues"><img src="https://img.shields.io/github/issues/tbrand/neph.svg?style=flat" /></a> </p> <p align="center"> <img src="https://user-images.githubusercontent.com/3483230/43591914-5c068eca-96af-11e8-9164-8df794ca0436.gif" width="700" /> </p> - A modern command line job processor written in Crystal :rocket: - Parallel job execution. :rocket: - Use like `make` command. :rocket: ## Installation ### Arch Linux Use your favourite AUR helper. Package name: [`neph-git`](https://aur.archlinux.org/packages/neph-git/) ### Mac You can install Neph with `brew`. ```bash $ brew tap tbrand/homebrew-neph $ brew install neph ``` ### Manual Build dependencies: - `crystal` and `shards` for building the binary - `go-md2man` for generating the man page It needs `libyaml` to be installed. If you have a previous version of `neph` installed: ```bash $ git clone https://github.com/tbrand/neph $ cd neph $ neph # man page will be at neph.1, binary will be at bin/neph ``` If you don't have a previous version of `neph` installed: ```bash $ git clone https://github.com/tbrand/neph $ cd neph $ shards build # Now executable binary is located at bin/neph $ bin/neph man # Generate man page. It will be located at neph.1 ``` ## Usage All features for neph.yaml is written in [sample/neph.yaml](https://github.com/tbrand/neph/blob/master/sample/neph.yaml). So please refer for the details. Wiki is also maintained as a document. Here is a full features. - [Execute command from neph](https://github.com/tbrand/neph/wiki/Execute-command-from-neph) - [Define dependencies between jobs](https://github.com/tbrand/neph/wiki/Define-dependencies-between-jobs) - [Working directory](https://github.com/tbrand/neph/wiki/Working-directory) - [Specify sources](https://github.com/tbrand/neph/wiki/Specify-sources) - [Ignoring errors](https://github.com/tbrand/neph/wiki/Ignoring-errors) - [Hide executing command](https://github.com/tbrand/neph/wiki/Hide-executing-command) - [Set a job result to env vars](https://github.com/tbrand/neph/wiki/Set-a-job-result-to-env-vars) - [Import other configurations](https://github.com/tbrand/neph/wiki/Import-other-configurations) - [Command line options](https://github.com/tbrand/neph/wiki/Command-line-options) - [Log locations](https://github.com/tbrand/neph/wiki/Log-locations) - [Log modes](https://github.com/tbrand/neph/wiki/Log-modes) ## Use cases Neph is used in [which_is_the_fastest](https://github.com/tbrand/which_is_the_fastest). The build time is **reduced from 102[sec] to 33[sec]**. The [neph.yaml](https://github.com/tbrand/which_is_the_fastest/blob/master/neph.yaml) 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](https://github.com/tbrand) Taichiro Suzuki - creator, maintainer - [notramo](https://github.com/notramo) Márton Szabó - maintainer
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
untagged-eea980dc861400cb72dd- Tagged
- Mar 8, 2023
- Commit
26693fba171c- Indexed
- not yet
Dependents
No indexed shard depends on this one yet.
Repository
github.com/tbrand/neph
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 12, 2026
- Synced
- Aug 12, 2026
- Versions
- 48