Popularity
8.3
Stable
Activity
0.0
Stable
34
3
33
Programming language: Crystal
License: MIT License
Tags:
Services And Apps
Latest version: v0.5.0
cry alternatives and similar shards
Based on the "Services and Apps" category.
Alternatively, view cry alternatives based on common mentions on social networks and blogs.
-
Crystal [ANN]
DISCONTINUED. Web site to announce new Crystal projects, blog posts, updates and other work activities -
procodile
๐ Run processes in the background (and foreground) on Mac & Linux from a Procfile (for production and/or development environments)
InfluxDB โ Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
Promo
www.influxdata.com

Do you think we are missing an alternative of cry or a related project?
README
CRY
Evaluate crystal code from files and command lines similar to edit in ruby pry.
Installation
Source
curl -L https://github.com/elorest/cry/archive/master.tar.gz | tar xz
cd cry-master/
make install
OSX Homebrew
brew install elorest/crystal/cry
Usage
- inline mode: inline code specified in the command line as a string argument
cry Time.now
- editor mode: a terminal-based code editor is opened and the resulting code is executed once you save and exit
cry
... edit code in Vim... code runs.
- file mode: code within an existing .cr file is copied to a tmp file for editing and run once editor is closed.
cry scripts/stuff.cr
- back: open and previous run in editor mode.
cry -b 1
... copies previous run to tmp file for editing and runs when editor is closed.
- loop: continuously edit and execute code.
cry -r -b 1
... copies previous run to tmp file for editing and runs when editor is closed in a loop.
- log: show a log of all previous runs.
cry --log
Here is a list of the commands available:
command [OPTIONS] [CODE]
Arguments:
CODE Crystal code or .cr file to execute within the application scope
(default: )
Options:
-b, --back Runs prevous command files: 'amber exec -b [times_ago]'
(default: 0)
-e, --editor Prefered editor: [vim, nano, pico, etc], only used when no code or .cr file is specified
(default: vim)
-l, --log Prints results of previous run
-r, --repeat Runs editor in a loop (can be combined with -b 1)
Contributing
- Fork it ( https://github.com/elorest/cry/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Contributors
- elorest Isaac Sloan - creator, maintainer
- lady-elorest Shauna Sloan - documentation