FormatterKit/FormatterKit
`stringWithFormat:` for the sophisticated hacker set observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases 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: 5518
- days_rel: n/a
- days_push: 2614
- n_releases_24m: 0
Adoption not part of the score
4083 stars · 440 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
FormatterKit is a collection of well-crafted NSFormatter subclasses for Objective-C/Swift that format addresses, arrays, colors, distances, names, and time intervals into localized strings. It is no longer maintained, as Apple's Foundation frameworks now cover most of its functionality.
Use cases
- format relative time intervals like '3 days ago' in iOS apps
- display arrays as comma-delimited lists with 'and'
- format CLLocation distances in metric or imperial units
- format personal names according to locale conventions
- format addresses from components
- format colors as hex or rgb strings
When to choose
- supporting older iOS/macOS versions that lack Apple's modern formatter APIs
- maintaining an existing project already using FormatterKit
When to avoid
- starting a new project targeting iOS 13+/macOS 10.15+, where Apple's NSListFormatter, NSRelativeDateTimeFormatter, and NSMeasurementFormatter cover the same needs
- expecting bug fixes or updates, since the repository is archived
Facets
library · maturity abandoned
internationalization serialization developer-tools mobile-development nsformatter objective-c string-formatting deprecated cocoa localization ios macos swift
1 source
- readme: https://github.com/FormatterKit/FormatterKit · fetched 2026-08-28 · 66da10cedca4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| FormatterKit/FormatterKit | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="FormatterKit/FormatterKit")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem