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 marshaller mvc ruby-gem activejob rspec grape multithreading json-parser
Last synced: about 11 hours ago
JSON representation
Repository metadata
Unicode Normalization Form support library for CRuby
- Host: GitHub
- URL: https://github.com/knu/ruby-unf_ext
- Owner: knu
- License: mit
- Created: 2011-10-24T13:44:46.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2023-12-20T14:51:40.000Z (about 2 years ago)
- Last Synced: 2025-11-05T00:07:20.090Z (4 months ago)
- Language: Hack
- Homepage:
- Size: 4.02 MB
- Stars: 32
- Watchers: 4
- Forks: 35
- Open Issues: 20
- Releases: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
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
-
For issues regarding files under the directory
unf, please
contact this upstream. -
https://github.com/knu/ruby-unf_ext
The development site and the repository.
License
Copyright (c) 2010-2017 Takeru Ohta
Copyright (c) 2011-2018 Akinori MUSHA
Licensed under the MIT license.
See LICENSE for details.
Owner metadata
- Name: Akinori Musha
- Login: knu
- Email: knu@idaemons.org
- Kind: user
- Description: @Ruby committer, co-maintainer of @huginn, Emacs Lisper, ex-FreeBSD committer. CTO of @WEDInc.
- Website:
- Location: Tokyo, Japan
- Twitter: knu
- Company:
- Icon url: https://avatars.githubusercontent.com/u/10236?v=4
- Repositories: 213
- Last ynced at: 2026-02-17T23:18:12.054Z
- Profile URL: https://github.com/knu
GitHub Events
Total
- Fork event: 2
- Issues event: 3
- Issue comment event: 12
Last Year
- Issues event: 2
- Issue comment event: 4
Committers metadata
Last synced: about 21 hours 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 | 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:
- chef.io: 2
- softwarelivre.org: 1
- phoebus.ca: 1
- yandex.ru: 1
- idaemons.org: 1
Issue and Pull Request metadata
Last synced: 1 day 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
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
- Total packages: 27
-
Total downloads:
- rubygems: 1,045,888,558 total
- Total docker downloads: 3,488,722,076
- Total dependent packages: 24 (may contain duplicates)
- Total dependent repositories: 222,320 (may contain duplicates)
- Total versions: 131
- Total maintainers: 2
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 over 2 years ago)
- Last Synced: 2026-03-03T01:31:15.912Z (about 21 hours ago)
- Versions: 48
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 523,020,666 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 over 2 years ago)
- Last Synced: 2026-03-01T06:24:08.010Z (3 days ago)
- Versions: 48
- Dependent Packages: 24
- Dependent Repositories: 222,320
- Downloads: 522,867,892 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 over 2 years ago)
- Last Synced: 2026-03-02T11:22:13.545Z (1 day 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 almost 3 years ago)
- Last Synced: 2026-02-03T16:34:02.439Z (28 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 almost 6 years ago)
- Last Synced: 2026-03-01T00:48:01.972Z (3 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 almost 6 years ago)
- Last Synced: 2026-03-01T00:39:33.590Z (3 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 almost 6 years ago)
- Last Synced: 2026-03-01T00:44:39.441Z (3 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 over 4 years ago)
- Last Synced: 2026-02-14T14:47:39.788Z (17 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 11 months ago)
- Last Synced: 2026-03-02T14:28:58.640Z (1 day 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 almost 4 years ago)
- Last Synced: 2026-03-02T14:36:16.874Z (1 day 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 almost 4 years ago)
- Last Synced: 2026-02-03T13:43:44.640Z (28 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 about 2 years ago)
- Last Synced: 2026-03-01T01:29:27.919Z (3 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 11 months ago)
- Last Synced: 2026-03-01T01:09:05.625Z (3 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)
debian-12: ruby-unf-ext
- Homepage: https://github.com/knu/ruby-unf_ext
- Documentation: https://packages.debian.org/bookworm/ruby-unf-ext
- Licenses:
- Latest release: 0.0.7.7-1 (published 19 days ago)
- Last Synced: 2026-02-12T23:43:25.882Z (19 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-13: ruby-unf-ext
- Homepage: https://github.com/knu/ruby-unf_ext
- Documentation: https://packages.debian.org/trixie/ruby-unf-ext
- Licenses:
- Latest release: 0.0.7.7-1 (published 19 days ago)
- Last Synced: 2026-02-13T13:20:38.241Z (18 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
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 about 2 years ago)
- Last Synced: 2026-02-03T13:22:25.048Z (28 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.23: ruby-unf_ext
Unicode Normalization Form support library for CRuby
ubuntu-20.04: ruby-unf-ext
- Homepage: https://github.com/knu/ruby-unf_ext
- Licenses:
- Latest release: 0.0.7.6-1build1 (published 19 days ago)
- Last Synced: 2026-02-13T07:24:44.831Z (19 days 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-ext
Unicode normalization form support library
- Homepage: https://github.com/knu/ruby-unf_ext
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/ruby-xyz.scm#n8126
- Licenses: expat
- Latest release: 0.0.9.1 (published 1 day ago)
- Last Synced: 2026-03-02T18:58:41.549Z (1 day 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-ext
- Homepage: https://github.com/knu/ruby-unf_ext
- Documentation: https://packages.debian.org/bullseye/ruby-unf-ext
- Licenses:
- Latest release: 0.0.7.6-1 (published 21 days ago)
- Last Synced: 2026-02-13T08:26:00.150Z (19 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
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 almost 3 years ago)
- Last Synced: 2026-02-03T13:27:03.361Z (28 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)
ubuntu-23.04: ruby-unf-ext
- Homepage: https://github.com/knu/ruby-unf_ext
- Licenses:
- Latest release: 0.0.7.7-1build4 (published 21 days ago)
- Last Synced: 2026-02-11T06:51:48.619Z (21 days 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-ext
- Homepage: https://github.com/knu/ruby-unf_ext
- Licenses:
- Latest release: 0.0.7.7-1build4 (published 18 days ago)
- Last Synced: 2026-02-13T18:34:53.349Z (18 days 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-ext
- Homepage: https://github.com/knu/ruby-unf_ext
- Documentation: https://packages.debian.org/buster/ruby-unf-ext
- Licenses:
- Latest release: 0.0.7.5-1 (published 20 days ago)
- Last Synced: 2026-02-13T04:26:44.303Z (19 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-ext
- Homepage: https://github.com/knu/ruby-unf_ext
- Licenses:
- Latest release: 0.0.7.7-1build2 (published 18 days ago)
- Last Synced: 2026-02-13T13:28:08.629Z (18 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- 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
- MSP-Greg/setup-ruby-pkgs v1 composite
- actions/checkout v2 composite
Score: 28.671205293968317