Esqarrouth/EZSwiftExtensions
:smirk: How Swift standard types and classes were supposed to work. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3945
- days_rel: n/a
- days_push: 880
- n_releases_24m: 0
Adoption not part of the score
2973 stars · 376 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
EZSwiftExtensions is a collection of Swift extensions for the Swift Standard Library, Foundation, and UIKit that adds convenient methods to standard types and classes. It is distributed via CocoaPods and Carthage for iOS development.
Use cases
- get array element safely by index in swift
- pick a random element from an array in swift
- find all indexes of an object in a swift array
- check if a swift array contains another array
- create uibutton with completion block instead of selector
- add handy helper methods to swift standard types
When to choose
- you want a broad set of convenience extensions for Swift, Foundation, and UIKit in an iOS project
- you prefer installing utility libraries via CocoaPods or Carthage
- you want to reduce boilerplate when working with Swift standard types
When to avoid
- you only need one or two specific helpers and prefer writing them yourself
- your project targets Swift versions newer than what the library supports
- you want a minimal dependency footprint in a production app
Facets
library · maturity maintenance
ui-components developer-tools mobile-development cross-platform developer-tools swift-extensions uikit cocoapods carthage foundation standard-library ios swift mobile
1 source
- readme: https://github.com/Esqarrouth/EZSwiftExtensions · fetched 2026-08-28 · fb4def06c0af
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Esqarrouth/EZSwiftExtensions | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="Esqarrouth/EZSwiftExtensions")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem