Need help with namecase?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

124 Stars 12 Forks GNU General Public License v2.0 71 Commits 6 Opened issues


Properly case people's names

Services available


Need anything else?

Contributors list

No Data



NameCase is a Ruby implementation of

, a library for converting strings to be properly cased. This is good for converting denormalized data to human friendly data.

Example Usage

NameCase("RON BURGUNDY")  # => Ron Burgundy
NameCase("MCDONALDS")     # => McDonalds


This library is a port of the Perl library, and owes most of its functionality to the Perl version by Mark Summerfield. Any bugs in the Ruby port are my fault.


Original Version: Copyright (c) Mark Summerfield 1998-2002. [email protected] All Rights Reserved

Ruby Version: Copyright (c) Aaron Patterson 2006


NameCase is distributed under the GPL license. Please see the LICENSE file.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.