A summary of data about the Ruby ecosystem.

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

Unicode Normalization Form support library for CRuby
https://github.com/knu/ruby-unf_ext

Keywords from Contributors

rubygems activerecord activejob mvc ruby-gem marshalling json-parser multithreading grape rubocop

Last synced: about 6 hours ago
JSON representation

Repository metadata

Unicode Normalization Form support library for CRuby

README.md

ruby-unf_ext

Synopsis

  • Unicode Normalization Form support library for CRuby

Description

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

      # For bulk conversion
      normalizer = UNF::Normalizer.new
      a_bunch_of_strings.map! { |string|
        normalizer.normalize(string, :nfc) #=> string in NFC
      }
    
  • Compliant with Unicode 9.0

Requirement

  • Ruby 1.8.7+, 1.9.2+

  • C++ compiler and libstdc++

Installation

gem install unf_ext

Or:

ruby extconf.rb && make && make install

Development Resources

License

Copyright (c) 2010-2017 Takeru Ohta
Copyright (c) 2011-2018 Akinori MUSHA

Licensed under the MIT license.
See LICENSE for details.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 115
Total Committers: 12
Avg Commits per committer: 9.583
Development Distribution Score (DDS): 0.252

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 86
Vladimir Kochnev h****e@y****u 9
phjgt p****t@5****9 6
Tim Bellefleur n****n@p****a 4
Johnny Shields j****s@g****m 2
MSP-Greg G****s@g****m 2
igorpeshansky i****y 1
Scott Hain s****n@c****o 1
Nicolas Leger n****r 1
Jeremy J. Miller jm@c****o 1
Jean Boussier j****r@g****m 1
Antonio Terceiro t****o@s****g 1

Committer domains:


Issue and Pull Request metadata

Last synced: about 2 months ago

Total issues: 56
Total pull requests: 27
Average time to close issues: 9 months
Average time to close pull requests: 7 months
Total issue authors: 51
Total pull request authors: 22
Average comments per issue: 3.61
Average comments per pull request: 2.3
Merged pull request: 13
Bot issues: 0
Bot pull requests: 0

Past year issues: 2
Past year pull requests: 0
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: 0
Past year average comments per issue: 1.0
Past year average comments per pull request: 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_ext

Top Issue Authors

  • djberg96 (2)
  • adfoster-r7 (2)
  • johnnyshields (2)
  • nomoon (2)
  • ABHIJITH-EA (2)
  • MITSUBOSHI (1)
  • taf2 (1)
  • bastelfreak (1)
  • mungler (1)
  • andrewtpoe (1)
  • ashleygwilliams (1)
  • charleslxh (1)
  • kg-currenxie (1)
  • jeremiahsnapp (1)
  • michalejoye (1)

Top Pull Request Authors

  • nomoon (3)
  • johnnyshields (2)
  • orien (2)
  • MSP-Greg (2)
  • gzmorell (2)
  • marshall-lee (1)
  • mungler (1)
  • viraptor (1)
  • jeremymv2 (1)
  • scotthain (1)
  • timothyklim (1)
  • bastelfreak (1)
  • Geertiebear (1)
  • casperisfine (1)
  • olleolleolle (1)

Top Issue Labels

Top Pull Request Labels


Package metadata

gem.coop: unf_ext

Unicode Normalization Form support library for CRuby

  • Homepage: https://github.com/knu/ruby-unf_ext
  • Documentation: http://www.rubydoc.info/gems/unf_ext/
  • Licenses: MIT
  • Latest release: 0.0.9 (published about 2 years ago)
  • Last Synced: 2025-12-10T10:47:42.804Z (1 day ago)
  • Versions: 48
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 516,639,760 Total
  • Docker Downloads: 1,744,361,038
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.014%
    • Downloads: 0.042%
  • Maintainers (1)
rubygems.org: unf_ext

Unicode Normalization Form support library for CRuby

  • Homepage: https://github.com/knu/ruby-unf_ext
  • Documentation: http://www.rubydoc.info/gems/unf_ext/
  • Licenses: MIT
  • Latest release: 0.0.9 (published about 2 years ago)
  • Last Synced: 2025-12-09T19:03:35.946Z (2 days ago)
  • Versions: 48
  • Dependent Packages: 24
  • Dependent Repositories: 222,320
  • Downloads: 516,558,671 Total
  • Docker Downloads: 1,744,361,038
  • Rankings:
    • Downloads: 0.031%
    • Docker downloads count: 0.077%
    • Dependent repos count: 0.095%
    • Dependent packages count: 0.958%
    • Average: 2.463%
    • Forks count: 4.493%
    • Stargazers count: 9.124%
  • Maintainers (1)
proxy.golang.org: github.com/knu/ruby-unf_ext

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/knu/ruby-unf_ext#section-documentation
  • Licenses: mit
  • Latest release: v0.0.9 (published about 2 years ago)
  • Last Synced: 2025-12-09T19:03:39.864Z (2 days ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%
alpine-v3.18: ruby-unf_ext

Unicode Normalization Form support library for CRuby

  • Homepage: https://github.com/knu/ruby-unf_ext/
  • Licenses: MIT
  • Latest release: 0.0.8.2-r1 (published over 2 years ago)
  • Last Synced: 2025-12-03T14:42:42.949Z (8 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 10.713%
    • Forks count: 19.002%
    • Stargazers count: 23.849%
  • Maintainers (1)
alpine-v3.12: ruby-unf_ext

Unicode Normalization Form support library for CRuby

  • Homepage: https://github.com/knu/ruby-unf_ext/
  • Licenses: MIT
  • Latest release: 0.0.7.6-r3 (published over 5 years ago)
  • Last Synced: 2025-12-09T19:03:38.796Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 10.35%
    • Average: 11.024%
    • Stargazers count: 12.278%
    • Dependent packages count: 21.468%
  • Maintainers (1)
alpine-v3.13: ruby-unf_ext

Unicode Normalization Form support library for CRuby

  • Homepage: https://github.com/knu/ruby-unf_ext/
  • Licenses: MIT
  • Latest release: 0.0.7.6-r3 (published over 5 years ago)
  • Last Synced: 2025-12-09T19:03:38.954Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 11.418%
    • Forks count: 11.866%
    • Stargazers count: 14.284%
    • Dependent packages count: 19.522%
  • Maintainers (1)
alpine-v3.14: ruby-unf_ext

Unicode Normalization Form support library for CRuby

  • Homepage: https://github.com/knu/ruby-unf_ext/
  • Licenses: MIT
  • Latest release: 0.0.7.6-r3 (published over 5 years ago)
  • Last Synced: 2025-12-09T19:03:38.539Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 12.194%
    • Forks count: 12.274%
    • Stargazers count: 14.822%
    • Dependent packages count: 21.681%
  • Maintainers (1)
alpine-v3.15: ruby-unf_ext

Unicode Normalization Form support library for CRuby

  • Homepage: https://github.com/knu/ruby-unf_ext/
  • Licenses: MIT
  • Latest release: 0.0.7.6-r4 (published about 4 years ago)
  • Last Synced: 2025-11-13T11:09:09.479Z (29 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 13.319%
    • Average: 13.792%
    • Stargazers count: 16.264%
    • Dependent packages count: 25.585%
  • Maintainers (1)
alpine-edge: ruby-unf_ext

Unicode Normalization Form support library for CRuby

  • Homepage: https://github.com/knu/ruby-unf_ext/
  • Licenses: MIT
  • Latest release: 0.0.9.1-r1 (published 8 months ago)
  • Last Synced: 2025-12-02T10:40:17.259Z (10 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 14.641%
    • Average: 14.884%
    • Forks count: 19.607%
    • Stargazers count: 25.29%
  • Maintainers (1)
alpine-v3.16: ruby-unf_ext

Unicode Normalization Form support library for CRuby

  • Homepage: https://github.com/knu/ruby-unf_ext/
  • Licenses: MIT
  • Latest release: 0.0.7.6-r5 (published over 3 years ago)
  • Last Synced: 2025-12-02T10:52:02.480Z (10 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 14.316%
    • Average: 14.894%
    • Stargazers count: 17.949%
    • Dependent packages count: 27.311%
  • Maintainers (1)
alpine-v3.17: ruby-unf_ext

Unicode Normalization Form support library for CRuby

  • Homepage: https://github.com/knu/ruby-unf_ext/
  • Licenses: MIT
  • Latest release: 0.0.7.6-r5 (published over 3 years ago)
  • Last Synced: 2025-12-03T11:57:06.158Z (9 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 16.429%
    • Forks count: 17.071%
    • Stargazers count: 21.393%
    • Dependent packages count: 27.254%
  • Maintainers (1)
alpine-v3.21: ruby-unf_ext

Unicode Normalization Form support library for CRuby

  • Homepage: https://github.com/knu/ruby-unf_ext/
  • Licenses: MIT
  • Latest release: 0.0.9.1-r0 (published almost 2 years ago)
  • Last Synced: 2025-12-09T19:03:39.420Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.19: ruby-unf_ext

Unicode Normalization Form support library for CRuby

  • Homepage: https://github.com/knu/ruby-unf_ext/
  • Licenses: MIT
  • Latest release: 0.0.8.2-r1 (published over 2 years ago)
  • Last Synced: 2025-12-03T11:33:16.015Z (9 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: ruby-unf_ext

Unicode Normalization Form support library for CRuby

  • Homepage: https://github.com/knu/ruby-unf_ext/
  • Licenses: MIT
  • Latest release: 0.0.9.1-r1 (published 8 months ago)
  • Last Synced: 2025-12-09T19:03:39.465Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.20: ruby-unf_ext

Unicode Normalization Form support library for CRuby

  • Homepage: https://github.com/knu/ruby-unf_ext/
  • Licenses: MIT
  • Latest release: 0.0.9.1-r0 (published almost 2 years ago)
  • Last Synced: 2025-12-03T11:52:32.136Z (9 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)

Dependencies

unf_ext.gemspec rubygems
  • bundler >= 1.2 development
  • rake >= 0.9.2.2 development
  • rake-compiler >= 1.1.1 development
  • rake-compiler-dock >= 1.2.1 development
  • rdoc > 2.4.2 development
  • test-unit >= 0 development
.github/workflows/unf_ext.yml actions
  • MSP-Greg/setup-ruby-pkgs v1 composite
  • actions/checkout v2 composite
Gemfile rubygems

Score: 28.66840300655385