0.0
No commit activity in last 3 years
No release in over 3 years
A metal-themed lorem ipsum (placeholder text) generator
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.17
~> 5.0
~> 10.0
 Project Readme

Ipsum Maiden

Ipsum Maiden is a metal-themed (the music genre, not the material) lorem ipsum (placeholder text) generator for Ruby.

Installation

Add this line to your application's Gemfile:

gem 'ipsum_maiden'

And then execute:

$ bundle

Or install it yourself as:

$ gem install ipsum_maiden

Usage

The following examples may not reflect the current word list.

irb(main):001:0> require 'ipsum_maiden'
=> true
irb(main):002:0> IpsumMaiden.word
=> "feast"
irb(main):003:0> IpsumMaiden.sentence
=> "Decapitate tear burn unholy battle shadow forge dreams wind metal eternity lost noise screaming sphere cold gate horror feasting murder vulgar."
irb(main):004:0> IpsumMaiden.sentences
=> ["Burning unholy brain ancient axe face monster cow.", "Excruciating veins hell noise spirit divine cryptic.", "Devil infernal monster ashes wind horror vulgar chaos blood dragon beyond battle.", "Thrash force slaughter beast pray moon flesh brutal vulgar horror brain feasting monster rot wind axe.", "Steel fire witch reign.", "Fall nocturnal demonic screaming mass horse serpent."]
irb(main):005:0> IpsumMaiden.sentences(2)
=> ["Decapitate divine funeral horse human forge nocturnal frost.", "War goat torture."]
irb(main):006:0> IpsumMaiden.paragraph
=> "Demonic haunted lord vulgar. Demons rain winter ruin eternity satanic doom flames metal grind anger unholy. Burning ashes stone frost torment lost grind dream flesh wind massacre sphere forest fallen beast. Pain circle agony. Shadow spirit satan sick agony iron steel stone cryptic eternity dragon screaming wrath moon demon ruin torture wind scream witch metal rain dark ancient. Pain ancient goodbye circle flesh moon head stone divine. Burn ash human flame. Grace slime killing eternity goodbye eternal massacre fire infernal demonic anger terror brain cold sphere fallen satan throne lord brutal massacres. Cold brain metal killing hate head demonic fall. Metal god spirit cult chaos blood reign war raven horse satan steel monster storm hand infernal sorrow circle eternity kill cries pray murder."

Development

After checking out the repo, run bin/setup to install dependencies. Then, run rake test to run the tests. You can also run bin/console for an interactive prompt that will allow you to experiment.

To install this gem onto your local machine, run bundle exec rake install. To release a new version, update the version number in version.rb, and then run bundle exec rake release, which will create a git tag for the version, push git commits and tags, and push the .gem file to rubygems.org.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/jarednorman/ipsum_maiden. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

License

The gem is available as open source under the terms of the MIT License.

Code of Conduct

Everyone interacting in the IpsumMaiden project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.

Word List

The following sources served as inspiration. In the interest of making this appropriate for use in some specific contexts I've removed some words liable to cause more problematic combinations. That said, I wouldn't recommend using this at work unless your work is pretty metal.

If you want to use this in your project, but some of the words in the list are preventing you from doing so, please reach out to me. I'd rather see some cool uses of this project than have the most brutal list of words possible.