This is a medium-sized gem which attempts to symbols and strings to (remote) URLs. Whenever you wish to use a short identifier for a remote URL then this may be useful. The gem is, however had, tailored to my own needs, so it will most likely be utterly useless to other people by default. I plan to extend it to allow custom loading of yaml files for a later release, but for now, I do not think that this will be useful to anyone else. The beautiful_url gem is a basic building block that I use in other projects, especially in Cyberweb or DiamondShell. The basic point of this project is to make it possible to convert the given input, either a string or a symbol, to a corresponding URL in these projects. This then allows me to treat input such as :ruby_tutorial as a linker to the real location of my ruby tutorial. If I ever re-shuffle this page on my local filesystem, and put it somewher else, then all I need to change is that single pointer in this project here, and all autogenerated links will continue to work just fine. A simple Usage example is this: require 'beautiful_url' BeautifulUrl['diacgi'] # => "/Users/x/DATA/PROGRAMMING_LANGUAGES/RUBY/src/diamond_shell/doc/DIAMOND_SHELL_TUTORIAL.cgi" You can also load your own dataset into the class, but as of yet I am unsure how this should be best done. There also is a bin/beautiful_url script which you can use. Since as of April 2018, this project has no external dependencies, but may function better if certain other gems are available on the target computer as well (such as colour_e, save_file or collect_first_word_of_case_menu). If you have specific suggestions to make this gem more useful for others, please drop me an email at: email@example.com Thank you.