A summary of data about the Ruby ecosystem.

https://github.com/knu/ruby-unf

A wrapper library to bring Unicode Normalization Form support to Ruby/JRuby
https://github.com/knu/ruby-unf

Keywords from Contributors

activejob activerecord mvc rspec

Last synced: about 24 hours ago
JSON representation

Repository metadata

A wrapper library to bring Unicode Normalization Form support to Ruby/JRuby

README.md

ruby-unf

Synopsis

  • A wrapper library to bring Unicode Normalization Form support to Ruby/JRuby

Description

  • Uses unf_ext on CRuby and java.text.Normalizer on JRuby.

  • Normalizes UTF-8 strings into and from NFC, NFD, NFKC or NFKD

      # For bulk conversion
      normalizer = UNF::Normalizer.instance
      a_bunch_of_strings.map! { |string|
        normalizer.normalize(string, :nfc) #=> string in NFC
      }
    
      # Class method
      UNF::Normalizer.normalize(string, :nfc)
    
      # Instance methods of String
      string.to_nfc
    

Installation

gem install unf

License

Copyright (c) 2011, 2012, 2013 Akinori MUSHA

Licensed under the 2-clause BSD license.
See LICENSE for details.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 5 days ago

Total Commits: 50
Total Committers: 7
Avg Commits per committer: 7.143
Development Distribution Score (DDS): 0.12

Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Akinori MUSHA k****u@i****g 44
f440 f****0@g****m 1
Mike Kenyon m****n@g****m 1
Kevin Menard n****m@g****m 1
Joe Rafaniello j****e@r****m 1
Daniel Grippi d****i@g****m 1
Gabriel Gilder and Jim Kingdon g****n@s****m 1

Committer domains:


Issue and Pull Request metadata

Last synced: 15 days ago

Total issues: 12
Total pull requests: 14
Average time to close issues: 6 days
Average time to close pull requests: 6 months
Total issue authors: 8
Total pull request authors: 13
Average comments per issue: 2.5
Average comments per pull request: 1.93
Merged pull request: 6
Bot issues: 0
Bot pull requests: 0

Past year issues: 2
Past year pull requests: 1
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 2
Past year pull request authors: 1
Past year average comments per issue: 0.5
Past year average comments per pull request: 0.0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/knu/ruby-unf

Top Issue Authors

  • nirvdrum (4)
  • johnnyshields (2)
  • dpickett (1)
  • duerst (1)
  • yv3s (1)
  • scivola (1)
  • ahasunos (1)
  • sfwester (1)

Top Pull Request Authors

  • orien (4)
  • tnir (2)
  • mark-young-atg (2)
  • f440 (2)
  • voxik (1)
  • petergoldstein (1)
  • t-richards (1)
  • nirvdrum (1)
  • danielgrippi (1)
  • michaelabon (1)
  • BanzaiMan (1)
  • jrafanie (1)
  • jkingdon (1)

Top Issue Labels

Top Pull Request Labels


Package metadata

gem.coop: unf

This is a wrapper library to bring Unicode Normalization Form support to Ruby/JRuby.

  • Homepage: https://github.com/knu/ruby-unf
  • Documentation: http://www.rubydoc.info/gems/unf/
  • Licenses: BSD-2-Clause
  • Latest release: 0.2.0 (published almost 2 years ago)
  • Last Synced: 2026-06-11T23:30:51.451Z (4 days ago)
  • Versions: 17
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 500,664,659 Total
  • Docker Downloads: 1,969,669,169
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.025%
    • Downloads: 0.046%
    • Docker downloads count: 0.055%
  • Maintainers (1)
debian-12: ruby-unf

  • Homepage: http://github.com/knu/ruby-unf
  • Documentation: https://packages.debian.org/bookworm/ruby-unf
  • Licenses: bsd-2-clause
  • Latest release: 0.1.4-2.1 (published 4 months ago)
  • Last Synced: 2026-03-13T23:47:45.985Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 1.596%
    • Stargazers count: 3.123%
    • Forks count: 3.259%
rubygems.org: unf

This is a wrapper library to bring Unicode Normalization Form support to Ruby/JRuby.

  • Homepage: https://github.com/knu/ruby-unf
  • Documentation: http://www.rubydoc.info/gems/unf/
  • Licenses: BSD-2-Clause
  • Latest release: 0.2.0 (published almost 2 years ago)
  • Last Synced: 2026-06-11T07:01:49.234Z (5 days ago)
  • Versions: 17
  • Dependent Packages: 71
  • Dependent Repositories: 222,761
  • Downloads: 500,581,337 Total
  • Docker Downloads: 1,969,669,169
  • Rankings:
    • Downloads: 0.037%
    • Docker downloads count: 0.065%
    • Dependent repos count: 0.094%
    • Dependent packages count: 0.404%
    • Average: 2.596%
    • Stargazers count: 6.261%
    • Forks count: 8.716%
  • Maintainers (1)
proxy.golang.org: github.com/knu/ruby-unf

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/knu/ruby-unf#section-documentation
  • Licenses: bsd-2-clause
  • Latest release: v0.2.0 (published almost 2 years ago)
  • Last Synced: 2026-06-11T07:01:47.195Z (5 days ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 4.963%
    • Forks count: 6.149%
    • Average: 7.872%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%
ubuntu-20.04: ruby-unf

  • Homepage: http://github.com/knu/ruby-unf
  • Licenses:
  • Latest release: 0.1.4-2 (published 4 months ago)
  • Last Synced: 2026-03-13T14:25:48.089Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-10: ruby-unf

  • Homepage: http://github.com/knu/ruby-unf
  • Documentation: https://packages.debian.org/buster/ruby-unf
  • Licenses:
  • Latest release: 0.1.4-2 (published 4 months ago)
  • Last Synced: 2026-03-13T19:08:13.432Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.10: ruby-unf

  • Homepage: http://github.com/knu/ruby-unf
  • Licenses:
  • Latest release: 0.1.4-2.1 (published 4 months ago)
  • Last Synced: 2026-03-14T03:16:01.735Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-11: ruby-unf

  • Homepage: http://github.com/knu/ruby-unf
  • Documentation: https://packages.debian.org/bullseye/ruby-unf
  • Licenses:
  • Latest release: 0.1.4-2 (published 4 months ago)
  • Last Synced: 2026-03-14T07:19:14.861Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: ruby-unf

  • Homepage: http://github.com/knu/ruby-unf
  • Licenses:
  • Latest release: 0.1.4-2.1 (published 4 months ago)
  • Last Synced: 2026-03-11T15:30:58.093Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
gentoo-portage: dev-ruby/unf

A wrapper library to bring Unicode Normalization Form support to Ruby/JRuby

  • Homepage: https://github.com/knu/ruby-unf
  • Documentation: https://packages.gentoo.org/packages/dev-ruby/unf
  • Licenses: BSD-2
  • Latest release: 0.2.0-r1 (published about 2 months ago)
  • Last Synced: 2026-05-27T02:52:07.732Z (20 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
pkgsrc-netbsd-x86_64-10.1-all: converters/ruby-unf

Wrapper library to bring Unicode Normalization Form support

  • Homepage: https://github.com/knu/ruby-unf
  • Documentation: https://pkgsrc.se/converters/ruby-unf
  • Licenses: mit
  • Latest release: 0.2.0 (published 2 months ago)
  • Last Synced: 2026-05-27T05:39:07.037Z (20 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-22.04: ruby-unf

  • Homepage: http://github.com/knu/ruby-unf
  • Licenses:
  • Latest release: 0.1.4-2 (published 4 months ago)
  • Last Synced: 2026-03-13T23:40:31.793Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: ruby-unf

  • Homepage: http://github.com/knu/ruby-unf
  • Licenses:
  • Latest release: 0.1.4-2.1 (published 4 months ago)
  • Last Synced: 2026-03-09T18:23:43.330Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
guix: ruby-unf

Unicode Normalization Form support to Ruby and JRuby

ubuntu-24.04: ruby-unf

  • Homepage: http://github.com/knu/ruby-unf
  • Licenses:
  • Latest release: 0.1.4-2.1 (published 4 months ago)
  • Last Synced: 2026-03-06T16:42:28.054Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
debian-13: ruby-unf

  • Homepage: http://github.com/knu/ruby-unf
  • Documentation: https://packages.debian.org/trixie/ruby-unf
  • Licenses:
  • Latest release: 0.1.4-2.1 (published 4 months ago)
  • Last Synced: 2026-03-14T18:12:05.383Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

unf.gemspec rubygems
  • bundler >= 1.2.0 development
  • rake >= 0.9.2.2 development
  • rdoc > 2.4.2 development
  • test-unit >= 0 development
.github/workflows/test.yml actions
  • actions/checkout v4 composite
  • ruby/setup-ruby v1 composite
Gemfile rubygems

Score: 28.709356787940767