haikunator
Haikunator
Generate Heroku-like memorable random names to use in your apps or anywhere else.
Installation
Add this to your application's shard.yml
:
dependencies:
haikunator:
github: osfx/haikunator
Usage
require "haikunator"
Haikunator.haikunate # => "rough-snowflake-1142"
# Token range
Haikunator.haikunate(100) # => "nameless-star-13"
# Don't include the token
Haikunator.haikunate(0) # => "long-flower"
# Use a different delimiter
Haikunator.haikunate(9999, ".") # => "cool.leaf.6743"
# No token, no delimiter
Haikunator.haikunate(0, " ") # => "green fire"
TODO: Write usage instructions here
Development
To run tests
crystal spec
Contributing
- Fork it ( https://github.com/sanata-/haikunator/master )
- 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
Language Ports
Haikunator based on Usman Bashir awesome gem and also have ports to other languages.
- Ruby:
- Go:
- JavaScript:
- Python:
- PHP:
- Elixir:
- .NET:
- Java:
- Dart:
- Rust
Maintainer
- [Peter Boriskin] # - creator, maintainer
Repository
haikunator
Owner
Statistic
- 5
- 2
- 0
- 0
- 0
- almost 8 years ago
- March 26, 2016
License
MIT License
Links
Synced at
Sun, 17 Nov 2024 17:40:53 GMT
Languages