RepositorySwift
SW

SwifterSwift/SwifterSwift

A handy collection of more than 500 native Swift extensions to boost your productivity.

15.2kstars
1.7kforks
19issues
4views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: swifterswift

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: uikit

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: tvos

#1 Repository Của Tuần

🧰 Hơn 500 extension Swift gốc, một thư viện giúp code ngắn hơn, nhanh hơn

SwifterSwift cung cấp hơn 500 extension Swift gốc với phương thức tiện ích, cú pháp đường màu và cải tiến hiệu năng cho các kiểu dữ liệu nguyên thủy, UIKit và Cocoa — hỗ trợ iOS, macOS, tvOS, watchOS, Linux và Android.

SwifterSwift là một dự án mã nguồn mở (MIT) do cộng đồng duy trì, tập trung vào việc mở rộng ngôn ngữ Swift bằng cách thêm hàng trăm phương thức tiện ích cho các kiểu dữ liệu như String, Array, Dictionary, Date, UIView, UIViewController và nhiều lớp Cocoa khác. Dự án hỗ trợ đầy đủ qua CocoaPods, Carthage, Swift Package Manager và Accio, đồng thời có thể tích hợp theo từng module riêng lẻ để giảm kích thước ứng dụng.

✨ Điểm nổi bật

  • Hơn 500 extension gốc: bao phủ String, Array, Dictionary, Date, UIView, UIViewController và nhiều lớp Cocoa khác.
  • Đa nền tảng: hỗ trợ iOS 12+, macOS 10.13+, tvOS 12+, watchOS 4+, Linux (Ubuntu 14.04+).
  • Tích hợp linh hoạt: hỗ trợ CocoaPods, Carthage, Swift Package Manager và Accio.
  • Cài đặt theo module: chọn lắp đặt riêng lẻ như SwiftStdlib, Foundation, UIKit, AppKit, MapKit, CoreGraphics...
  • Swift 5.6+: tương thích với Swift mới nhất, hỗ trợ Xcode 26.0.1.
  • Kiểm thử tự động: CI/CD qua GitHub Actions, độ phủ mã nguồn được theo dõi bởi codecov.
  • Giấy phép MIT: sử dụng tự do trong dự án thương mại và phi thương mại.

💡 Vì sao đáng chú ý

SwifterSwift khác biệt ở chỗ tập trung hoàn toàn vào các extension gốc của Swift, không thêm bất kỳ dependency bên ngoài nào. Điều này giúp giảm kích thước ứng dụng và tránh các xung đột phiên bản. Dự án phù hợp với các dự án iOS/macOS cần tăng tốc phát triễn mà không muốn viết lại các hàm tiện ích phổ biến.


#Swift #iOS #macOS #OpenSource #SwiftExtensions #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryDart
flutter/flutter

Flutter makes it easy and fast to build beautiful apps for mobile and beyond

180.4k
Oct 26, 2026
RepositorySwift
permissionlesstech/bitchat

bluetooth mesh chat, IRC vibes

37.0k
Oct 29, 2026
RepositorySwift
onevcat/Kingfisher

A lightweight, pure-Swift library for downloading and caching images from the web.

24.4k
Oct 26, 2026
RepositorySwift
SwiftyJSON/SwiftyJSON

The better way to deal with JSON data in Swift.

22.9k
Aug 18, 2026
RepositorySwift
SnapKit/SnapKit

A Swift Autolayout DSL for iOS & OS X

20.3k
Jul 13, 2026
RepositorySwift
ChenYilong/CYLTabBarController

[EN]It is an iOS UI module library for adding animation to iOS tabbar items and icons with Lottie, Liquid Glass and adding a bigger center UITabBar Item. [CN]【中国特色 TabBar】一行代码实现 Lottie 动画TabBar,支持中间带+号的TabBar样式,自带红点角标,支持动态刷新。【iOS27 & Dark Mode & iPhone 18 & iPhone Duo tested】

7.1k
Oct 28, 2026
RepositorySwift
jonkykong/SideMenu

Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less.

5.8k
Feb 9, 2023
RepositorySwift
Esqarrouth/EZSwiftExtensions

:smirk: How Swift standard types and classes were supposed to work.

3.0k
Apr 5, 2024
RepositoryObjective-C
CocoaLumberjack/CocoaLumberjack

A fast & simple, yet powerful & flexible logging framework for macOS, iOS, tvOS, watchOS and visionOS

13.3k
Oct 28, 2026