Ross ROSS = Recommend OSS · open-source software intelligence for agents

chrisjenx/Calligraphy

Custom fonts in Android the easy way... observed · 2026-08-28

github.com/chrisjenx/Calligraphy · Java · Apache-2.0 (permissive) · archived observed · 2026-08-28

Health v2 · maintenance only

10/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100

Flags: archived

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4640
  • days_rel: n/a
  • days_push: 864
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

8519 stars · 1075 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Calligraphy is an Android library that lets developers apply custom fonts to views via XML attributes instead of custom views or ViewTree traversal. This original version is end-of-life and unmaintained; users should migrate to Calligraphy 3 under the InflationX organization.

Use cases

  • apply custom fonts to android textviews
  • set font per view in xml layout
  • define a default app-wide font
  • avoid custom view subclasses just to change fonts
  • use ttf fonts from assets in android app

When to choose

  • maintaining a legacy Android app already using Calligraphy 2.x
  • targeting old Android versions where the original API is still needed

When to avoid

  • starting a new Android project - use Calligraphy 3 or Android's built-in font resources
  • needing maintained, supported font handling

Facets

library · maturity abandoned

ui-components mobile-framework mobile-development android-tools custom-fonts typography android-layout deprecated view-inflation android mobile

1 source

Member repositories

RepositoryRoleHealth v2
chrisjenx/Calligraphymain10

For agents

markdown · JSON · MCP: product_card(name="chrisjenx/Calligraphy")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem