카테고리 | 게시글 작성 날짜 | 게시글 최근 수정 날짜 | 작성자 |
iOS | 2020.01.15. 17:52 | 2022.03.03. 01:40 | Dev.Yang |
➕ 001. Alamofire [MIT License] → https://github.com/Alamofire/Alamofire
- Alamofire는 HTTP 기반의 네트워크 오픈소스 라이브러리입니다. 간단하면서도 강력한 성능을 제공하는 iOS/macOS 필수적인 네트워크 오픈소스 라이브러리입니다.
- Alamofire is an HTTP networking library written in Swift.
➕ 002. Apple SwiftLog [Apache-2.0 License] → https://github.com/apple/swift-log
- SwiftLog는 iOS Application 개발 시 Log를 손쉽게 관리할 수 있도록 만든 오픈소스 라이브러리입니다. info, trace, debug, notice, warning, error, critical 등의 Log Level 설정을 통하여 보다 손쉽게 오류를 추적하여 디버깅을 수행할 수 있습니다.
➕ 003. Nuke [MIT License] → https://github.com/kean/Nuke
- Nuke 다운로드 및 이미지를 표현하는데 유용한 오픈소스 라이브러리입니다.
- Nuke provides a simple and efficient way to download and display images in your app. Behind its clear and concise API is an advanced architecture which enables its unique features and offers virtually unlimited possibilities for customization.
➕ 004. SwiftyXMLParser [MIT License] → https://github.com/yahoojapan/SwiftyXMLParser
- SwiftyXMLParser는 DOM 방식의 XML Parsing 오픈소스 라이브러리입니다. 손쉬운 디버깅 지원과 XML 문서를 순차적으로 접근할 수 있는 기능을 제공합니다.
- NSXMLParser in Foundation framework is a kind of "SAX" parser. It has enough performance but is a little inconvenient. So we have implemented "DOM" parser wrapping it.
➕ 005. SwiftLint [MIT License] → https://github.com/realm/SwiftLint
- Swift 코드에 대한 코딩 스타일 규칙을 준수할 수 있도록 도와주는 오픈소스 라이브러리입니다.
- A tool to enforce Swift style and conventions.
➕ 006. RxSwift [MIT License] → https://github.com/ReactiveX/RxSwift
- Swift Reactive Prgramming을 할 수 있도록 지원하는 오픈소스 라이브러리입니다.
- Reactive Programming in Swift Open Source Library.
➕ 007. CryptoSwift [Marcin Krzyżanowski License] → https://github.com/krzyzanowskim/CryptoSwift
- 암호화와 관련 된 기능들을 손쉽게 사용할 수 있도록 지원하는 암호화 관련 오픈소스 라이브러리입니다. 메세지 인증 (Message Authenticators), CRC (Cyclic Redundancy Check), Hash, 암복호화 등의 기능들을 이용할 수 있습니다.
- Crypto related functions and helpers for Swift implemented in Swift.
➕ 008. lottie [Apache-2.0 License] → https://airbnb.design/lottie/
- iOS, Android, Reactive 등의 네이티브 애플리케이션에 손쉽게 고품질의 애니메이션을 추가할 수 있는 오픈소스 라이브러리입니다.
- Easily add high-quality animation to any native app.
➕ 009. BlueSocket [Apache-2.0 License] → https://github.com/IBM-Swift/BlueSocket
- iOS, macOS, Linux 등의 운영체제 환경에서 손쉽게 네이티브 애플리케이션에서 Swift를 사용하여 TCP/IP, UDP와 같은 소켓 통신을 구현할 수 있는 소켓 프레임워크 오픈소스 입니다.
- Socket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux.
➕ 010. Kitura [Apache-2.0 License] → https://github.com/IBM-Swift/Kitura
- macOS, Linux 등의 운영체제 환경에서 Swift를 사용하여 HTTP/HTTPS 기반의 Web Server를 개발할 수 있는 웹 프레임워크 입니다.
- Kitura is a web framework and web server that is created for web services written in Swift
➕ 011. Realm [Apache-2.0 License] → https://realm.io/kr/
- iOS, Android, JacaScript, .Net 등의 모바일 개발환경에 최적화되어 사용되는 오픈 소스 기반의 객체 데이터베이스 관리 시스템입니다.
- Realm is an open source object database management system, initially for mobile operating systems (Android/iOS) but also available for platforms such as Xamarin,React Native, and others, including desktop applications (Windows), and is licensed under the Apache License.
➕ 012. AlamofireImage [MIT License] → https://github.com/Alamofire/AlamofireImage
- AlamofireImage는 Alamofire를 통하여 사용할 수 있는 이미지 관련 처리 라이브러리 입니다. 이미지 직렬화, 단일 및 다중 이미지 필터 기능, In-Memory 방식의 이미지 캐시 기능 등 이미지에 관련 된 다양한 기능들을 제공하고 있습니다. 자세한 내용은 아래의 주소를 통하여 확인해주세요.
- AlamofireImage is an image component library for Alamofire.
➕ 013. [🛠 Required] AlamofireImage [Apache-2.0 License] → https://github.com/apple/swift-collections
- Swift에서 구현되어 있지 않는 OrderedSet<Element>, OrderedDictionary<Key, Value>, Heap, PriorityQueue, HashSet and HashMap 등의 자료구조가 구현되어 있는 오픈소스입니다.
- Commonly used data structures for Swift
➕ 014. [🛠 Required] gitignore 파일 생성기 → https://www.toptal.com/developers/gitignore
'# 애플 [Apple] > iOS' 카테고리의 다른 글
[iOS] Xcode에서 파이썬 빌드하기 (Running Python in Xcode) (0) | 2020.05.14 |
---|---|
[iOS] Swift 구조체와 클래스 차이점 (Struct and Class Difference) (0) | 2020.02.15 |
[iOS] URL 주소를 통해서 사파리에서 열기 (How to open a URL in Safari?) (0) | 2019.11.20 |
[iOS] SQLite (SQLite With Swift Tutorial: Getting Started) (0) | 2019.10.25 |
[iOS] 애플 암호화 개발 도구 (Apple CryptoKit Swift Framework) (0) | 2019.10.21 |
댓글