vicpenap/PrettyKit
PrettyKit for iOS is a small set of new widgets and UIKit subclasses that gives you a deeper UIKit customization. You will be able to change their background color, add gradients, shadows, etc. observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
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: 5257
- days_rel: n/a
- days_push: 5025
- n_releases_24m: 0
Adoption not part of the score
1211 stars · 150 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
PrettyKit is an Objective-C library of UIKit subclasses and widgets for iOS that enables deeper visual customization of standard UI elements. It provides subclasses of UITableViewCell, UINavigationBar, and UITabBar with support for gradients, shadows, borders, and background colors drawn via Core Graphics.
Use cases
- customize uitableviewcell appearance with gradients and shadows
- style uinavigationbar with custom gradient colors
- change uitabbar background gradient and separator color
- create rounded corner grouped table cells on ios
- apply custom selection gradients to table view cells
- draw custom ui widgets with core graphics for performance
When to choose
- maintaining or updating a legacy iOS 4-6 era Objective-C app that already uses PrettyKit
- you need pixel-level UIKit customization on a very old iOS deployment target
When to avoid
- starting any new iOS project - modern UIKit and SwiftUI APIs cover this functionality
- targeting iOS 7 or later, where UIAppearance and newer APIs supersede it
- you need a maintained library with ongoing support
Facets
library · maturity abandoned
ui-components graphics mobile-development frontend web-design uikit objective-c widgets customization gradients deprecated ios mobile
1 source
- readme: https://github.com/vicpenap/PrettyKit · fetched 2026-08-28 · 3cc6a72799e2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| vicpenap/PrettyKit | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="vicpenap/PrettyKit")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem