Sha256: 1267f5031a4af8a4448e83cf2817348b52d48df373eb2123723715dedb411506

Contents?: true

Size: 1.7 KB

Versions: 2

Compression:

Stored size: 1.7 KB

Contents

# ![logo](https://raw.githubusercontent.com/mudasobwa/forkforge/master/media/ff-64.png) ForkForge Unicode Library

[![Build Status](https://travis-ci.org/mudasobwa/forkforge.png)](https://travis-ci.org/mudasobwa/forkforge)
[![Gemnasium](https://gemnasium.com/mudasobwa/forkforge.png?travis)](https://gemnasium.com/mudasobwa/forkforge)
[![Stories in Ready](https://badge.waffle.io/mudasobwa/forkforge.png?label=ready)](http://waffle.io/mudasobwa/forkforge)

**Status:** Minimum viable product

---

## Features

Easy UTF-8 strings manipulation.

Up-/down-casing:

```ruby
require 'forgkforge'
require 'forgkforge/knife/string'

'istanbul'.uppercase
#⇒ ISTANBUL
'istanbul'.uppercase 'tr'
#⇒ İSTANBUL
Forkforge::UnicodeData::code_points.math 'abc'
#⇒ Instance of CodePoints, a hash
"#{Forkforge::UnicodeData::code_points.math 'abc'}"
#⇒ 𝐚𝐛𝐜𝑎𝑏𝑐𝒂𝒃𝒄𝒶𝒷𝒸𝓪𝓫𝓬𝔞𝔟𝔠𝕒𝕓𝕔𝖆𝖇𝖈𝖺𝖻𝖼𝗮𝗯𝗰𝘢𝘣𝘤𝙖𝙗𝙘𝚊𝚋𝚌
(Forkforge::UnicodeData::code_points.math.franktur.bold 'abc').to_s
#⇒ 𝖆𝖇𝖈
"#{Forkforge::UnicodeData::code_points.franktur_math_bold 'abc'}"
#⇒ 𝖆𝖇𝖈
'1'.compose_circle
#⇒ ①
```

---

## Installation

Add this line to your application's Gemfile:

    gem 'forkforge'

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install forkforge

## Usage

### Working features:

* uppercase
* lowercase
* titlecase

## Contributing

1. Fork it ( http://github.com/mudasobwa/forkforge/fork )
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
forkforge-0.0.4 README.md
forkforge-0.0.3 README.md