# pNre/ExSwift

A set of Swift extensions for standard types and classes.

Repository: https://github.com/pNre/ExSwift
Canonical: https://ross.abutalabs.com/products/exswift
Language: Swift
License: NOASSERTION
License Family: other
Archived: true
Last push: 2019-02-11T00:45:31+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4474, "days_push": 2761, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3345, forks 308 (observed 2026-08-28T04:07:57.592192+00:00)

## What it is
ExSwift is a Swift library providing extensions for standard types and classes such as Array, String, Int, Dictionary, and Range. It adds convenience methods like take, skip, first, and set operations inspired by functional programming.

## Use cases
- add functional-style helpers to Swift arrays and strings
- perform set operations like intersection and difference on arrays
- safely access array elements by index
- extend Int, Float, and Double with utility methods
- simplify common string manipulation in Swift

## When to choose
- you are maintaining a legacy Swift project that already uses ExSwift
- you want Underscore.js-style collection helpers in older Swift codebases

## When to avoid
- you are starting a new Swift project, since modern Swift standard library covers most of this
- you need CocoaPods or embedded framework integration, which is broken
- you need an actively maintained library

## Facets
- artifact type: library
- maturity: abandoned
- function: developer-tools
- domain: developer-tools, programming-languages
- platform: -
- tags: swift-extensions, standard-library, functional-helpers, cocoapods, carthage, swift, macos, ios

## Member repositories
- pNre/ExSwift (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:57.592192+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:41:01.399220+00:00, confidence not recorded.
  - readme: https://github.com/pNre/ExSwift (fetched 2026-08-28T04:07:57.592192+00:00, sha 37ba4b39e879)
- Data as of 2026-08-30T08:39:29.467469+00:00.
