textshaping
1.0.5Bindings to the 'HarfBuzz' and 'Fribidi' Libraries for Text Shaping
6packages depend
12.6Mdownloads / year
44.2%test coverage
12/13checks pass
Overview
About
Provides access to the text shaping functionality in the 'HarfBuzz' library and the bidirectional algorithm in the 'Fribidi' library. 'textshaping' is a low-level utility package mainly for graphic devices that expands upon the font tool-set provided by the 'systemfonts' package.
Install
Health
CRAN checks
1NOTE12OK
Failing flavors
- NOTE r-devel-linux-x86_64-debian-gcc
Slowest check: 2.2 min · r-oldrel-windows-x86_64
Code health
Yes
Tests · ratio 0.11
44.2%
Coverage · measured lines
100%
Documentation · exports
5
Dependencies · direct
Check history
- NOTE2026-08-0112 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
- OK2026-04-2512 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
- NOTE2026-03-1012 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
Documentation
Documentation
READMEYes · 188 wordsVignettesYes · dynamicpkgdown siteNoNEWSYes · 100% structuredCode of conductNoContributing guideNo
- Examples that run
- 100%
- Documented parameters
- 71%
- Return-value docs
- 100%
- References docs
- 17%
Downloads
12.6M
CRAN downloads in the past year
Rank #75 · ~34.7K/day · ~1.1M/mo
Daily download trend is not available in this view yet.
864.5K30 days
2.6M90 days
12.6M1 year
Also on150.1K r2u2 autocran912.2K conda_forge8.4K c2d4u
Repository
Repository
20Stars
10Forks
6Open issues
0Open PRs
21Releases
231Commits
7Contributors
231 commits · Last activity 2026-03-18 · 0% stars, 30d
Stars over time
2024-12-06 · 192026-07-07 · 20
Forks over time
2024-02-14 · 72026-07-07 · 10
Releases over time
2025-05-01 · 172026-07-07 · 21
Issues over time
2025-06-02 · 32026-07-24 · 6
PRs over time
2025-06-11 · 02026-07-07 · 0
Repository practices
Upstream repositoryBeta
6 development-tooling and community-health practices detected across 5 families in the upstream repository
Checks run against github.com/r-lib/textshaping on 2026-07-31.
Continuous integration (1)
GitHub Actions
CRAN release process (2)
cran-comments.mdrevdep/
Docs source (1)
README.Rmd
Lint, format, editor (1)
Air
Show all practices
Coverage (1)
Codecov
Dependencies
Declared dependencies
9 external dependencies (excludes base and recommended)
Depends (1)
R >= 3.2.0
Imports (5)
lifecyclestatsstringisystemfontsutils
LinkingTo (2)
Enhances (0)
none
Reverse dependencies
6direct
483indirect
Code & Tests
People & History
People (2)
Maintainer (1)
Maintainer, Author
Authors (1)
Maintainer, Author
Copyright holders (1)
Copyright holder, Funder · added in 1.0.1
Funders (1)
Copyright holder, Funder · added in 1.0.1
Listed in earlier versions (2)
no longer listed · 0.1.0 to 0.3.6
no longer listed · 0.3.7 to 1.0.0
Package Timeline
21 releases. Pick two to compare their code metrics. R releases are shown for context.
- RR 4.6.0 released · 2026-04-24
- 1.0.5Latest
- 1.0.42025-10-10 · diff ↗
- 1.0.32025-09-02 · diff ↗
- 1.0.22025-09-01 · diff ↗
- 1.0.12025-05-01 · diff ↗
- RR 4.5.0 released · 2025-04-11
- 1.0.02025-01-20 · diff ↗
- 0.4.12024-12-06 · diff ↗
- 0.4.02024-05-24 · diff ↗
- RR 4.4.0 released · 2024-04-24
- 0.3.72023-10-09 · diff ↗
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- 0.3.62021-10-13 · diff ↗
- 0.3.52021-06-09 · diff ↗
Show 12 earlier events
0 of 2 selectedCompare selected
Package metadata
- First published
- 2020-09-17
- Total releases
- 21 / 6 yrs
- License
- MIT + file LICENSE OSI
- Minimum R
- ≥ 3.2.0
- Download size
- 75 KB
- Installed size
- not tracked yet
- With dependencies
- not tracked yet