middleman
Version, currently master branch1 version
- master branchlatestOct 19, 2016
github.com/ltran/middleman
URL Shortener written in Crystal
5 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
middleman:
github: ltran/middleman
branch: mastermaster is a branch, not a release, so this tracks it rather than pinning a version.
Then run:
shards installshard.yml
- Crystal
- no constraint declared
- License
- MIT
- Author
- Louis Tran
Dependencies
Runtime Dependencies
README
middleman
URL Shortener written in Crystal.
Installation
Optional:
$ curl -L https://raw.github.com/pine/crenv/master/install.sh | bash
$ echo 'export PATH="$HOME/.crenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(crenv init -)"' >> ~/.bash_profile
$ exec $SHELL -l
$ crenvn -v
Install Crystal Build
$ git clone https://github.com/pine/crystal-build.git ~/.crenv/plugins/crystal-build
Install Crystal by crenv
$ crenv install 0.19.0 # install Crystal
$ crenv global 0.19.0 # set global Crystal version
$ crenv rehash
$ crystal --version
Crystal 0.19.0 (2016-09-02)
$ shards --version
Shards 0.6.3 (2016-09-02)
Usage
Run without compiling
crystal ./src/middleman.cr
Compiling
crystal build ./src/middleman.cr
crystal build -d ./src/middleman.cr # debug mode
Running Compiled Project
./middleman
Development
TODO: Write test.
Contributing
- Fork it ( https://github.com/ltran/middleman/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
- [ltran] Louis Tran - creator, maintainer
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This branch
- Branch
master- Seen
- Oct 19, 2016
- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/ltran/middleman
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 14, 2026
- Synced
- Aug 14, 2026
- Versions
- 1