• Stars
    star
    479
  • Rank 91,752 (Top 2 %)
  • Language
    Ruby
  • License
    MIT License
  • Created almost 10 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Heroku-like random name generator.

Haikunator

Gem Version Build Status Coverage Status

Generate Heroku-like memorable random names to use in your apps or anywhere else.

Installation

Add this line to your application's Gemfile:

gem 'haikunator'

And then execute:

$ bundle

Or install it yourself as:

$ gem install haikunator

Usage

Haikunator is pretty simple. There is nothing to configure and it only has a single method, .haikunate:

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"

Contributing

Everyone is encouraged to help improve this project. Here are a few ways you can help:

Language Ports

Haikunator has also been ported to other languages. Though, these projects are not affiliated with or endorsed by me, but check them out: