Skip to content

Latest commit

 

History

History
2422 lines (1627 loc) · 172 KB

ios.md

File metadata and controls

2422 lines (1627 loc) · 172 KB
  1. alert
  2. analyze
  3. angular
  4. animation
  5. animations
  6. apollo-ios
  7. apollographql
  8. app
  9. apple
  10. apple-swift
  11. apple-tv
  12. apple-watch
  13. architecture
  14. arkit
  15. article
  16. artificial-intelligence
  17. audio
  18. augmented-reality
  19. auto
  20. autolayout
  21. automation
  22. avfoundation
  23. awesome
  24. awesome-list
  25. banner
  26. books
  27. c-plus-plus
  28. c-sharp
  29. cache
  30. calendar
  31. camera
  32. capture
  33. card
  34. cards
  35. carthage
  36. chat
  37. cli
  38. cmake
  39. cnn
  40. cocoa-touch
  41. cocoapod
  42. cocoapods
  43. code-generator
  44. commandline
  45. component
  46. constraints
  47. convolutional-neural-networks
  48. cordova
  49. coredata
  50. cplusplus
  51. crop
  52. cropping
  53. cross-platform
  54. csharp
  55. css
  56. custom
  57. custom-fonts
  58. custom-layout
  59. custom-transitions
  60. customizable
  61. customization
  62. dart
  63. database
  64. debug
  65. debugging
  66. deep-learning
  67. deeplink
  68. demo
  69. demo-app
  70. design
  71. device
  72. dotnet
  73. drag
  74. drawer
  75. dylib
  76. electron
  77. emscripten
  78. encryption
  79. exponent
  80. extensions
  81. fcm
  82. ffmpeg
  83. firebase
  84. flowlayout
  85. framework
  86. functional-reactive-programming
  87. game
  88. game-engine
  89. gesture-driven-animations
  90. github
  91. github-client
  92. golang
  93. graphics
  94. graphql
  95. html
  96. html5
  97. hud
  98. hybrid-apps
  99. ibdesignable
  100. icons
  101. image
  102. image-processing
  103. inspect
  104. instagram
  105. interactive
  106. interface
  107. interface-builder
  108. intro
  109. ipa
  110. ipad
  111. iphone
  112. iphone-x
  113. java
  114. javascript
  115. js
  116. keychain
  117. kotlin
  118. layout
  119. layout-engine
  120. library
  121. linux
  122. list
  123. logging
  124. mac
  125. machine-learning
  126. macos
  127. macosx
  128. mapbox-gl
  129. markdown
  130. material
  131. material-components
  132. material-design
  133. media
  134. memory-leaks
  135. menu
  136. message
  137. messaging
  138. messenger
  139. metal
  140. mit
  141. mobile
  142. mobile-app
  143. mobile-database
  144. mobile-development
  145. modal
  146. motion
  147. music
  148. mvc
  149. mvvm
  150. nativescript
  151. navigation
  152. network
  153. network-monitoring
  154. night-mode
  155. nodejs
  156. notifications
  157. objective-c-library
  158. observer
  159. ocr
  160. open-source
  161. opengl
  162. osx
  163. otr
  164. pages
  165. photography
  166. photos
  167. player
  168. playground
  169. plugin
  170. pod
  171. popup
  172. presentation
  173. progress
  174. protocol
  175. push-notifications
  176. pwa
  177. python
  178. qt
  179. raspberry-pi
  180. react
  181. react-native
  182. react-native-app
  183. reactive
  184. reactive-programming
  185. reactiveswift
  186. redux
  187. retain-cycles
  188. reverse-engineering
  189. routing
  190. rtmp
  191. rtmp-client
  192. rtsp
  193. ruby
  194. rxswift
  195. scrollview
  196. security
  197. side-menu
  198. sidemenu
  199. snackbar
  200. snapchat
  201. spreadsheet
  202. sqlcipher
  203. storage
  204. storyboard
  205. svg
  206. swift-3
  207. swift-extensions
  208. swift-framework
  209. swift-language
  210. swift-library
  211. swift-package-manager
  212. swift-programming
  213. swift3
  214. swift4
  215. tabbar
  216. tabbarcontroller
  217. tableview
  218. templates
  219. tensorflow
  220. testing
  221. testing-tools
  222. theos
  223. tool
  224. transition
  225. transition-animation
  226. transitions
  227. tutorials
  228. tvos
  229. typescript
  230. ui
  231. ui-components
  232. ui-kit
  233. uicollectionview
  234. uicollectionviewlayout
  235. uicolor
  236. uidynamics
  237. uifont
  238. uiimage
  239. uiimageview
  240. uikit
  241. uiscrollview
  242. uistoryboard
  243. uitableview
  244. uitableviewcell
  245. uiview
  246. uiviewcontroller
  247. uwp
  248. ux
  249. video
  250. video-player
  251. view
  252. viewcontroller
  253. vine
  254. vue
  255. watchos
  256. web
  257. webgl
  258. wechat
  259. weex
  260. windows
  261. wpf
  262. xamarin
  263. xamarin-forms
  264. xcode
  265. yalantis

alert

  1. SCLAlertView. Beautiful animated Alert View. Written in Objective-C
  2. Presentr. Swift wrapper for custom ViewController presentations on iOS

analyze

  1. analyze. Draveness's Blog
  2. Halfrost-Field. ✍️ 这里是写博客的地方 —— Halfrost-Field 冰霜之地

angular

  1. free-programming-books-zh_CN. 📚 免费的计算机编程类中文书籍,欢迎投稿
  2. NativeScript. NativeScript is an open source framework for building truly native mobile apps with JavaScript. Use web skills, like Angular, FlexBox and CSS, and get native UI and performance on iOS and Android.
  3. js-xlsx. 📗 SheetJS Community Edition -- Spreadsheet Parser and Writer
  4. OnsenUI. Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.
  5. angular-seed-advanced. Advanced Angular seed project with support for ngrx/store, ngrx/effects, ngx-translate, angulartics2, lodash, NativeScript (native mobile), Electron (Mac, Windows and Linux desktop) and more.
  6. ShapeShifter. SVG icon animation tool for Android, iOS, and the web

animation

  1. lottie-ios. An iOS library to natively render After Effects vector animations
  2. Hero. Elegant transition library for iOS & tvOS
  3. Material. A UI/UX framework for creating beautiful applications.
  4. animated-tab-bar. :octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion
  5. folding-cell. :octocat: 📃 FoldingCell is an expanding content cell with animation inspired by folding paper card material design. Swift UI Library by @Ramotion
  6. IBAnimatable. Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.
  7. NVActivityIndicatorView. A collection of awesome loading animations
  8. SkeletonView. An elegant way to show users that something is happening and also prepare them to which contents he is waiting
  9. Koloda. KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS.
  10. Macaw. Powerful and easy-to-use vector graphics Swift library with SVG support
  11. FoldingTabBar.iOS. Folding Tab Bar and Tab Bar Controller
  12. fantastic-ios-animation. ☔ A collection of iOS animation repos
  13. StarWars.iOS. This component implements transition animation to crumble view-controller into tiny pieces.
  14. AnimatedCollectionViewLayout. A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code.
  15. Persei. Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
  16. GuillotineMenu. Our Guillotine Menu Transitioning Animation implemented in Swift reminds a bit of a notorious killing machine.
  17. Side-Menu.iOS. Animated side menu with customizable UI
  18. Stellar. A fantastic Physical animation library for swift
  19. spruce-ios. Swift library for choreographing animations on the screen.
  20. ZFDragableModalTransition. Custom animation transition for present modal view controller
  21. Pull-to-Refresh.Rentals-iOS. This project aims to provide a simple and customizable pull to refresh implementation. Made in Yalantis
  22. Transition. Easy interactive interruptible custom ViewController transitions
  23. Presentr. Swift wrapper for custom ViewController presentations on iOS
  24. Context-Menu.iOS. You can easily add awesome animated context menu to your app.
  25. YapAnimator. Your fast and friendly physics-based animation system.
  26. RequestPermission. simple permission request with beautiful UI
  27. PullToMakeSoup. Custom animated pull-to-refresh that can be easily added to UIScrollView
  28. VegaScroll. ↕️ VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9.
  29. DisplaySwitcher. Custom transition between two collection view layouts
  30. Segmentio. Animated top/bottom segmented control written in Swift.
  31. Interpolate. Swift interpolation for gesture-driven animations
  32. Quick-Chat. Real time chat app written in Swift 3 using Firebase
  33. material-motion-swift. A toolkit for building responsive motion using Core Animation.
  34. IGLDropDownMenu. An iOS drop down menu with pretty animation and easy to customize.
  35. SwiftTweaks. Tweak your iOS app without recompiling!
  36. react-native-modal. An enhanced, animated and customizable react-native modal

animations

  1. ViewAnimator. ViewAnimator brings your UI to life with just one line
  2. Hyperion-iOS. In-app design review tool to inspect measurements, attributes, and animations.

apollo-ios

  1. learnapollo. 👩🏻‍🏫 Learn Apollo - A hands-on tutorial for Apollo GraphQL Client (created by Graphcool)
  2. apollo-ios. 📱 A strongly-typed, caching GraphQL client for iOS, written in Swift

apollographql

  1. learnapollo. 👩🏻‍🏫 Learn Apollo - A hands-on tutorial for Apollo GraphQL Client (created by Graphcool)
  2. apollo-ios. 📱 A strongly-typed, caching GraphQL client for iOS, written in Swift

app

  1. open-source-ios-apps. 📱 Collaborative List of Open-Source iOS Apps
  2. kivy. Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
  3. wire-ios. 📱 Wire for iOS (iPhone and iPad)
  4. ioctocat. iOctocat v1 - GitHub for iOS (works on the iPhone, iPad, and iPod Touch)
  5. UniversalProject. 基于MVC架构的iOS轻量级框架,封装了基类、基于猿题库YTKNetwork的网络服务、工具库,NavigationController转场动画/瀑布流/粒子动画/小demo,已适配iOS11 & iPhone X。欢迎Star🌟

apple

  1. open-source-ios-apps. 📱 Collaborative List of Open-Source iOS Apps
  2. ios-good-practices. Good ideas for iOS development, by Futurice developers.
  3. SwiftyStoreKit. Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+
  4. Awesome-CoreML-Models. Largest list of models for Core ML (for iOS 11+)
  5. XHLaunchAd. 🔥The screen opening advertising solutions - 开屏广告、启动广告解决方案-支持静态/动态图片广告,mp4视频广告,全屏/半屏广告、兼容iPhone/iPad.
  6. Bender. Easily craft fast Neural Networks on iOS! Use TensorFlow models. Metal under the hood.

apple-swift

  1. awesome-ios. A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
  2. TimLiu-iOS. iOS开发常用三方库、插件、知名博客等等
  3. iOS-Swift-Demos. 精心收集并分类整理的Swift开发学习资源,包括Apple官方提供的示例代码和文档,以及github上的项目和国内外开发者的技术博客。欢迎提交pull-request一起维护。QQ交流群 32958950 申请请注明开发经验

apple-tv

  1. open-source-ios-apps. 📱 Collaborative List of Open-Source iOS Apps
  2. SwiftyBeaver. Convenient logging during development & release in Swift 2, 3 & 4

apple-watch

  1. open-source-ios-apps. 📱 Collaborative List of Open-Source iOS Apps
  2. HiBeacons. An iBeacons example app for iOS 10, with Apple Watch (watchOS 3.0) support, written in Swift 3.

architecture

  1. ios-good-practices. Good ideas for iOS development, by Futurice developers.
  2. RIBs. Uber's cross-platform mobile architecture framework.
  3. fantastic-ios-architecture. 🏯 Better ways to structure iOS apps
  4. iOS-Developer-Roadmap. Roadmap to becoming an iOS developer in 2018.
  5. CleanArchitectureRxSwift. Example of Clean Architecture of iOS app using RxSwift

arkit

  1. awesome-ios. A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
  2. Awesome-ARKit. A curated list of awesome ARKit projects and resources. Feel free to contribute!
  3. ARTetris. Augmented Reality Tetris made with ARKit and SceneKit
  4. NextLevel. ⬆️ Rad Media Capture in Swift

article

  1. analyze. Draveness's Blog
  2. Halfrost-Field. ✍️ 这里是写博客的地方 —— Halfrost-Field 冰霜之地

artificial-intelligence

  1. Swift-AI. The Swift machine learning library.
  2. ncnn. ncnn is a high-performance neural network inference framework optimized for the mobile platform

audio

  1. openFrameworks. openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
  2. AudioKit. Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
  3. wire-ios. 📱 Wire for iOS (iPhone and iPad)

augmented-reality

  1. Awesome-ARKit. A curated list of awesome ARKit projects and resources. Feel free to contribute!
  2. NextLevel. ⬆️ Rad Media Capture in Swift

auto

  1. Stevia. 🍃 Healthy Autolayout Sugar
  2. EasyPeasy. Auto Layout made easy

autolayout

  1. PureLayout. The ultimate API for iOS & OS X Auto Layout — impressively simple, immensely powerful. Objective-C and Swift compatible.
  2. MyLinearLayout. MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App 自动布局 UIView UITableView UICollectionView RTL
  3. Stevia. 🍃 Healthy Autolayout Sugar
  4. AutoLayout. Auto Layout 秘境

automation

  1. fastlane. 🚀 The easiest way to automate building and releasing your iOS and Android apps
  2. appium. 📱 Automation for iOS, Android, and Windows Apps.
  3. EarlGrey. 🍵 iOS UI Automation Test Framework
  4. macaca. Automation test solution for native, hybrid, mobile web and web application on mobile and desktop platforms.多端自动化测试解决方案
  5. AppIcon. AppIcon generates *.appiconset contains each resolution image for iOS
  6. LicensePlist. A license list generator of all your dependencies for iOS applications

avfoundation

  1. PBJVision. 📸 iOS Media Capture – features touch-to-record video, slow motion, and photography
  2. NextLevel. ⬆️ Rad Media Capture in Swift
  3. Player. ▶️ video player in Swift, simple way to play and stream media on iOS/tvOS

awesome

  1. awesome-ios. A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
  2. open-source-ios-apps. 📱 Collaborative List of Open-Source iOS Apps
  3. awesome-swift. A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
  4. my-mac-os. 💻 List of applications, alfred workflows and various tools that make my macOS experience even more amazing
  5. SwifterSwift. A handy collection of more than 500 native Swift extensions to boost your productivity.
  6. Awesome_APIs. :octocat: A collection of APIs
  7. Awesome-CoreML-Models. Largest list of models for Core ML (for iOS 11+)
  8. awesome-flutter. A curated list of awesome Flutter components, frameworks, libraries, and softwares
  9. awesome-resources. Awesome resources for coding and learning: open source projects, websites, books e.g.

awesome-list

  1. awesome-swift. A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
  2. Awesome-CoreML-Models. Largest list of models for Core ML (for iOS 11+)
  3. awesome-flutter. A curated list of awesome Flutter components, frameworks, libraries, and softwares

banner

  1. SwiftMessages. A very flexible message bar for iOS written in Swift.
  2. FSPagerView. FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.

books

  1. free-programming-books-zh_CN. 📚 免费的计算机编程类中文书籍,欢迎投稿
  2. awesome-resources. Awesome resources for coding and learning: open source projects, websites, books e.g.

c-plus-plus

  1. mapbox-gl-native. Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
  2. magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
  3. hunter. 📦 CMake driven cross-platform package manager for C/C++. Linux, Mac, Windows, iOS, Android, Raspberry Pi.

c-sharp

  1. MvvmCross. The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.
  2. awesome-test-automation. A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by http://sdclabs.com

cache

  1. PINCache. Fast, non-deadlocking parallel object cache for iOS, tvOS and OS X
  2. EGOCache. Fast Caching for Objective-C (iPhone & Mac Compatible)
  3. Cache. 📦 Nothing but Cache.
  4. PPNetworkHelper. AFNetworking 3.x 与YYCache封装

calendar

  1. FSCalendar. A fully customizable iOS calendar library, compatible with Objective-C and Swift
  2. JTAppleCalendar. The Unofficial Apple iOS Swift Calendar View. iOS calendar Library. iOS calendar Control. 100% Customizable
  3. CVCalendar. A custom visual calendar for iOS 8+ written in Swift (4.0).
  4. JTCalendar. A customizable calendar view for iOS.
  5. react-native-calendars. React Native Calendar Components 📆

camera

  1. PBJVision. 📸 iOS Media Capture – features touch-to-record video, slow motion, and photography
  2. RequestPermission. simple permission request with beautiful UI
  3. ALCameraViewController. A camera view controller with custom image picker and image cropping.
  4. NextLevel. ⬆️ Rad Media Capture in Swift

capture

  1. PBJVision. 📸 iOS Media Capture – features touch-to-record video, slow motion, and photography
  2. NextLevel. ⬆️ Rad Media Capture in Swift

card

  1. Material. A UI/UX framework for creating beautiful applications.
  2. BulletinBoard. General-purpose contextual cards for iOS

cards

  1. Koloda. KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS.
  2. Cards. Awesome iOS 11 appstore cards in swift 4.

carthage

  1. open-source-ios-apps. 📱 Collaborative List of Open-Source iOS Apps
  2. SVProgressHUD. A clean and lightweight progress HUD for your iOS and tvOS app.
  3. Eureka. Elegant iOS form builder in Swift
  4. NVActivityIndicatorView. A collection of awesome loading animations
  5. FSCalendar. A fully customizable iOS calendar library, compatible with Objective-C and Swift
  6. SwifterSwift. A handy collection of more than 500 native Swift extensions to boost your productivity.
  7. JLRoutes. URL routing library for iOS with a simple block-based API
  8. FoldingTabBar.iOS. Folding Tab Bar and Tab Bar Controller
  9. Coding-iOS. CODING iOS 客户端源代码
  10. SCLAlertView. Beautiful animated Alert View. Written in Objective-C
  11. Persei. Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
  12. XLActionController. Fully customizable and extensible action sheet controller written in Swift
  13. Gemini. Gemini is rich scroll based animation framework for iOS, written in Swift.
  14. Stevia. 🍃 Healthy Autolayout Sugar
  15. JGProgressHUD. An elegant and simple progress HUD for iOS and tvOS.
  16. Fusuma. Instagram-like photo browser and a camera feature with a few line of code in Swift.
  17. PINCache. Fast, non-deadlocking parallel object cache for iOS, tvOS and OS X
  18. PullToMakeSoup. Custom animated pull-to-refresh that can be easily added to UIScrollView
  19. HeapInspector-for-iOS. Find memory issues & leaks in your iOS app without instruments
  20. SFFocusViewLayout. UICollectionViewLayout with focused content
  21. Segmentio. Animated top/bottom segmented control written in Swift.
  22. LGSideMenuController. iOS view controller, shows left and right views by pressing button or gesture
  23. RandomKit. Random data generation in Swift
  24. Device. Light weight tool for detecting the current device and screen size written in swift.
  25. TKRubberIndicator. A rubber animation pagecontrol

chat

  1. ChatSecure-iOS. ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.
  2. Quick-Chat. Real time chat app written in Swift 3 using Firebase

cli

  1. AppIcon. AppIcon generates *.appiconset contains each resolution image for iOS
  2. LicensePlist. A license list generator of all your dependencies for iOS applications
  3. MasterPassword. A stateless password management solution.

cmake

  1. magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
  2. hunter. 📦 CMake driven cross-platform package manager for C/C++. Linux, Mac, Windows, iOS, Android, Raspberry Pi.

cnn

  1. paddle-mobile. This research aims at simply deploying CNN(Convolutional Neural Network) on mobile devices, with low complexity and high speed.
  2. iOS-10-Sampler. Code examples for new APIs of iOS 10.

cocoa-touch

  1. Swift-30-Projects. 30 mini Swift Apps for self-study
  2. LNPopupController. LNPopupController is a framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.

cocoapod

  1. Fusuma. Instagram-like photo browser and a camera feature with a few line of code in Swift.
  2. JVFloatingDrawer. An easy to use floating drawer view controller.
  3. DownloadButton. Customizable App Store style download button
  4. PHFComposeBarView. Compose bar from iOS 7 Messages.app

cocoapods

  1. open-source-ios-apps. 📱 Collaborative List of Open-Source iOS Apps
  2. SVProgressHUD. A clean and lightweight progress HUD for your iOS and tvOS app.
  3. CocoaPods. The Cocoa Dependency Manager.
  4. Eureka. Elegant iOS form builder in Swift
  5. NVActivityIndicatorView. A collection of awesome loading animations
  6. nimbus. The iOS framework that grows only as fast as its documentation
  7. FSCalendar. A fully customizable iOS calendar library, compatible with Objective-C and Swift
  8. SwifterSwift. A handy collection of more than 500 native Swift extensions to boost your productivity.
  9. TSMessages. 💌 Easy to use and customizable messages/notifications for iOS à la Tweetbot
  10. JLRoutes. URL routing library for iOS with a simple block-based API
  11. Koloda. KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS.
  12. TLYShyNavBar. Unlike all those arrogant UINavigationBar, this one is shy and humble! Easily create auto-scrolling navigation bars!
  13. FoldingTabBar.iOS. Folding Tab Bar and Tab Bar Controller
  14. Coding-iOS. CODING iOS 客户端源代码
  15. AnimatedCollectionViewLayout. A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code.
  16. SCLAlertView. Beautiful animated Alert View. Written in Objective-C
  17. Persei. Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
  18. PYSearch. 🔍 An elegant search controller which replaces the UISearchController for iOS (iPhone & iPad) .
  19. GuillotineMenu. Our Guillotine Menu Transitioning Animation implemented in Swift reminds a bit of a notorious killing machine.
  20. Side-Menu.iOS. Animated side menu with customizable UI
  21. XLActionController. Fully customizable and extensible action sheet controller written in Swift
  22. mobileplayer-ios. 📱 🎥 A powerful and completely customizable media player for iOS
  23. Gemini. Gemini is rich scroll based animation framework for iOS, written in Swift.
  24. FaceAware. An extension that gives UIImageView the ability to focus on faces within an image.
  25. WordPress-iOS. WordPress for iOS - Official repository
  26. Stevia. 🍃 Healthy Autolayout Sugar
  27. JGProgressHUD. An elegant and simple progress HUD for iOS and tvOS.
  28. Pull-to-Refresh.Rentals-iOS. This project aims to provide a simple and customizable pull to refresh implementation. Made in Yalantis
  29. TOCropViewController. A view controller that allows users to crop UIImage objects.
  30. Fusuma. Instagram-like photo browser and a camera feature with a few line of code in Swift.
  31. PINCache. Fast, non-deadlocking parallel object cache for iOS, tvOS and OS X
  32. MonkeyDev. CaptainHook Tweak、Logos Tweak and Command-line Tool、Patch iOS Apps, Without Jailbreak.
  33. DisplaySwitcher. Custom transition between two collection view layouts
  34. HeapInspector-for-iOS. Find memory issues & leaks in your iOS app without instruments
  35. SFFocusViewLayout. UICollectionViewLayout with focused content
  36. Segmentio. Animated top/bottom segmented control written in Swift.
  37. LGSideMenuController. iOS view controller, shows left and right views by pressing button or gesture
  38. TOWebViewController. A view controller class for iOS that allows users to view web pages directly within an app.
  39. RandomKit. Random data generation in Swift
  40. Sharaku. [This repo is not maintained currently 🙏] Image filtering UI library like Instagram.
  41. PocketSVG. Easily convert your SVG files into CGPaths, CAShapeLayers, and UIBezierPaths
  42. PPNetworkHelper. AFNetworking 3.x 与YYCache封装
  43. Device. Light weight tool for detecting the current device and screen size written in swift.
  44. TKRubberIndicator. A rubber animation pagecontrol

code-generator

  1. R.swift. Get strong typed, autocompleted resources like images, fonts and segues in Swift projects
  2. SwiftGen. The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!
  3. Iconic. Auto-generated icon font library for iOS, watchOS and tvOS

commandline

  1. AppIcon. AppIcon generates *.appiconset contains each resolution image for iOS
  2. LicensePlist. A license list generator of all your dependencies for iOS applications

component

  1. circle-menu. :octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Swift UI library made by @Ramotion
  2. paper-switch. :octocat: 🎚 RAMPaperSwitch is a Swift material design UI module which paints over the parent view when the switch is turned on. iOS library by @Ramotion
  3. paper-onboarding. :octocat: PaperOnboarding is a material design UI slider. Swift UI library by @Ramotion
  4. reel-search. :octocat: 🔍 RAMReel is a UI controller that allows you to choose options from a list. Swift UI library made by @Ramotion
  5. navigation-stack. :octocat: NavigationStack is a stack-modeled UI navigation controller. Swift UI library made by @Ramotion
  6. PHFComposeBarView. Compose bar from iOS 7 Messages.app

constraints

  1. MyLinearLayout. MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App 自动布局 UIView UITableView UICollectionView RTL
  2. Stevia. 🍃 Healthy Autolayout Sugar
  3. EasyPeasy. Auto Layout made easy

convolutional-neural-networks

  1. iOS-10-Sampler. Code examples for new APIs of iOS 10.
  2. Bender. Easily craft fast Neural Networks on iOS! Use TensorFlow models. Metal under the hood.

cordova

  1. framework7. Full featured HTML framework for building iOS & Android apps
  2. OnsenUI. Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.

coredata

  1. CleanArchitectureRxSwift. Example of Clean Architecture of iOS app using RxSwift
  2. iOS-Hierarchy-Viewer. iOS Hierarchy viewer - View and Coredata debugging made easy

cplusplus

  1. AtomicGameEngine. The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
  2. hunter. 📦 CMake driven cross-platform package manager for C/C++. Linux, Mac, Windows, iOS, Android, Raspberry Pi.

crop

  1. Fusuma. Instagram-like photo browser and a camera feature with a few line of code in Swift.
  2. react-native-image-crop-picker. iOS/Android image picker with support for camera, configurable compression, multiple images and cropping

cropping

  1. react-native-image-crop-picker. iOS/Android image picker with support for camera, configurable compression, multiple images and cropping
  2. ALCameraViewController. A camera view controller with custom image picker and image cropping.

cross-platform

  1. libgdx. Desktop/Android/HTML5/iOS Java game development framework
  2. NativeScript. NativeScript is an open source framework for building truly native mobile apps with JavaScript. Use web skills, like Angular, FlexBox and CSS, and get native UI and performance on iOS and Android.
  3. Small. A small framework to split app into small parts
  4. LuaViewSDK. A cross-platform framework to build native, dynamic and swift user interface - 强大轻巧灵活的客户端动态化解决方案
  5. titanium_mobile. 🚀 Native iOS-, Android- and Windows Apps with JavaScript
  6. awesome-flutter. A curated list of awesome Flutter components, frameworks, libraries, and softwares
  7. detox. Gray Box End-to-End Testing and Automation Framework for Mobile Apps
  8. anyRTC-RTMP-OpenSource. RTMP 推流器,RTMP(HLS)秒开播放器,跨平台(Win,IOS,Android)开源代码
  9. RandomKit. Random data generation in Swift

csharp

  1. mono. Mono open source ECMA CLI, C# and .NET implementation.
  2. ReactiveUI. An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
  3. AtomicGameEngine. The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript

css

  1. NativeScript. NativeScript is an open source framework for building truly native mobile apps with JavaScript. Use web skills, like Angular, FlexBox and CSS, and get native UI and performance on iOS and Android.
  2. MyLinearLayout. MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App 自动布局 UIView UITableView UICollectionView RTL

custom

  1. Persei. Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
  2. Transition. Easy interactive interruptible custom ViewController transitions
  3. NextLevel. ⬆️ Rad Media Capture in Swift

custom-fonts

  1. R.swift. Get strong typed, autocompleted resources like images, fonts and segues in Swift projects
  2. FolioReaderKit. 📚 A Swift ePub reader and parser framework for iOS.

custom-layout

  1. Koloda. KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS.
  2. DisplaySwitcher. Custom transition between two collection view layouts

custom-transitions

  1. lottie-ios. An iOS library to natively render After Effects vector animations
  2. Hero. Elegant transition library for iOS & tvOS
  3. DisplaySwitcher. Custom transition between two collection view layouts

customizable

  1. Pull-to-Refresh.Rentals-iOS. This project aims to provide a simple and customizable pull to refresh implementation. Made in Yalantis
  2. DownloadButton. Customizable App Store style download button

customization

  1. Pull-to-Refresh.Rentals-iOS. This project aims to provide a simple and customizable pull to refresh implementation. Made in Yalantis
  2. Context-Menu.iOS. You can easily add awesome animated context menu to your app.

dart

  1. flutter. Flutter makes it easy and fast to build beautiful mobile apps.
  2. awesome-flutter. A curated list of awesome Flutter components, frameworks, libraries, and softwares

database

  1. realm-cocoa. Realm is a mobile database: a replacement for Core Data & SQLite
  2. js-xlsx. 📗 SheetJS Community Edition -- Spreadsheet Parser and Writer
  3. wcdb. WCDB is a cross-platform database framework developed by WeChat.
  4. react-native-firebase. A well tested feature rich modular Firebase implementation for React Native, supporting both iOS & Android platforms for 12+ Firebase modules (including a feature rich Notifications implementation) 🔥

debug

  1. XCGLogger. A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.
  2. Hyperion-iOS. In-app design review tool to inspect measurements, attributes, and animations.

debugging

  1. XCGLogger. A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.
  2. ResponseDetective. Sherlock Holmes of the networking layer. 🕵️‍♂️
  3. Watchdog. Class for logging excessive blocking on the main thread

deep-learning

  1. Swift-AI. The Swift machine learning library.
  2. paddle-mobile. This research aims at simply deploying CNN(Convolutional Neural Network) on mobile devices, with low complexity and high speed.
  3. ncnn. ncnn is a high-performance neural network inference framework optimized for the mobile platform
  4. Bender. Easily craft fast Neural Networks on iOS! Use TensorFlow models. Metal under the hood.

deeplink

  1. JLRoutes. URL routing library for iOS with a simple block-based API
  2. URLNavigator. ⛵️ Elegant URL Routing for Swift

demo

  1. EAIntroView. Highly customizable drop-in solution for introduction views.
  2. iOS-10-Sampler. Code examples for new APIs of iOS 10.

demo-app

  1. kittenTricks. 🐈 A react native mobile starter kit with over 40 screens and theme hot reload support
  2. ESTMusicPlayer. An elegant and simple iOS music player.

design

  1. Material. A UI/UX framework for creating beautiful applications.
  2. spruce-ios. Swift library for choreographing animations on the screen.
  3. ESTMusicPlayer. An elegant and simple iOS music player.
  4. YapAnimator. Your fast and friendly physics-based animation system.
  5. Hyperion-iOS. In-app design review tool to inspect measurements, attributes, and animations.
  6. SwiftTweaks. Tweak your iOS app without recompiling!

device

  1. DeviceKit. DeviceKit is a value-type replacement of UIDevice.
  2. FCUUID. iOS UUID / Universally Unique Identifiers library as alternative to UDID and identifierForVendor.

dotnet

  1. mono. Mono open source ECMA CLI, C# and .NET implementation.
  2. ReactiveUI. An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
  3. MvvmCross. The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.

drag

  1. SwipeCellKit. Swipeable UITableViewCell based on the stock Mail.app, implemented in Swift.
  2. Persei. Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift

drawer

  1. Hyperion-iOS. In-app design review tool to inspect measurements, attributes, and animations.
  2. JVFloatingDrawer. An easy to use floating drawer view controller.

dylib

  1. iOSAppHook. 专注于非越狱环境下iOS应用逆向研究,从dylib注入,应用重签名到App Hook
  2. WeChatPlugin-iOS. iOS 版微信小助手(防撤回、修改微信运动、游戏作弊、群管理、好友请求管理)

electron

  1. quasar. Quasar Framework
  2. angular-seed-advanced. Advanced Angular seed project with support for ngrx/store, ngrx/effects, ngx-translate, angulartics2, lodash, NativeScript (native mobile), Electron (Mac, Windows and Linux desktop) and more.

emscripten

  1. openFrameworks. openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
  2. magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization

encryption

  1. ChatSecure-iOS. ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.
  2. wire-ios. 📱 Wire for iOS (iPhone and iPad)
  3. OpenSSL-for-iPhone. A script for compiling OpenSSL for iOS Devices (iPhone, iPad, iPod Touch, AppleTV)

exponent

  1. create-react-native-app. Create a React Native app on any OS with no build config.
  2. learnapollo. 👩🏻‍🏫 Learn Apollo - A hands-on tutorial for Apollo GraphQL Client (created by Graphcool)

extensions

  1. SwifterSwift. A handy collection of more than 500 native Swift extensions to boost your productivity.
  2. JKCategories. JKCategories(iOS-Categories,Category), a collection of useful Objective-C Categories extending iOS Frameworks such as Foundation,UIKit,CoreData,QuartzCore,CoreLocation,MapKit Etc.

fcm

  1. react-native-firebase. A well tested feature rich modular Firebase implementation for React Native, supporting both iOS & Android platforms for 12+ Firebase modules (including a feature rich Notifications implementation) 🔥
  2. react-native-fcm. react native module for firebase cloud messaging and local notification

ffmpeg

  1. ijkplayer. Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.
  2. FFmpeg-iOS-build-script. Shell scripts to build FFmpeg for iOS and tvOS
  3. SGPlayer. A powerful media player framework for iOS, macOS, and tvOS. Support 360° panorama video, VR video. RTMP streaming.

firebase

  1. react-native-firebase. A well tested feature rich modular Firebase implementation for React Native, supporting both iOS & Android platforms for 12+ Firebase modules (including a feature rich Notifications implementation) 🔥
  2. react-native-starter-kit. 🚀 A React Native + React (web) & Firebase (optional) boilerplate app to get you up and running very, very quickly 🚀
  3. react-native-fcm. react native module for firebase cloud messaging and local notification
  4. Quick-Chat. Real time chat app written in Swift 3 using Firebase
  5. HackerNews. A Hacker News reader iOS app written in Swift.

flowlayout

  1. MyLinearLayout. MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App 自动布局 UIView UITableView UICollectionView RTL
  2. VegaScroll. ↕️ VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9.

framework

  1. libgdx. Desktop/Android/HTML5/iOS Java game development framework
  2. framework7. Full featured HTML framework for building iOS & Android apps
  3. ReactiveUI. An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
  4. spruce-ios. Swift library for choreographing animations on the screen.
  5. awesome-test-automation. A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by http://sdclabs.com
  6. Hyperion-iOS. In-app design review tool to inspect measurements, attributes, and animations.

functional-reactive-programming

  1. ios-oss. Kickstarter for iOS. Bring new ideas to life, anywhere.
  2. ReactiveUI. An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.

game

  1. open-source-ios-apps. 📱 Collaborative List of Open-Source iOS Apps
  2. libgdx. Desktop/Android/HTML5/iOS Java game development framework

game-engine

  1. AtomicGameEngine. The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
  2. magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization

gesture-driven-animations

  1. Interpolate. Swift interpolation for gesture-driven animations
  2. material-motion-swift. A toolkit for building responsive motion using Core Animation.

github

  1. git-point. GitHub in your pocket 📱
  2. ioctocat. iOctocat v1 - GitHub for iOS (works on the iPhone, iPad, and iPod Touch)
  3. Monkey. Monkey is a GitHub third party client for iOS,to show the rank of coders and repositories.

github-client

  1. git-point. GitHub in your pocket 📱
  2. Monkey. Monkey is a GitHub third party client for iOS,to show the rank of coders and repositories.

golang

  1. qt. Qt binding for Go (Golang) with support for Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch
  2. gorush. A push notification server written in Go (Golang).

graphics

  1. Material. A UI/UX framework for creating beautiful applications.
  2. openFrameworks. openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
  3. Macaw. Powerful and easy-to-use vector graphics Swift library with SVG support

graphql

  1. learnapollo. 👩🏻‍🏫 Learn Apollo - A hands-on tutorial for Apollo GraphQL Client (created by Graphcool)
  2. reactjs101. 從零開始學 ReactJS(ReactJS 101)是一本希望讓初學者一看就懂的 ReactJS 中文入門教學書,由淺入深學習 ReactJS 生態系 (Flux, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL etc.)。
  3. apollo-ios. 📱 A strongly-typed, caching GraphQL client for iOS, written in Swift

html

  1. OnsenUI. Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.
  2. Coding-iOS. CODING iOS 客户端源代码

html5

  1. libgdx. Desktop/Android/HTML5/iOS Java game development framework
  2. js-xlsx. 📗 SheetJS Community Edition -- Spreadsheet Parser and Writer

hud

  1. SVProgressHUD. A clean and lightweight progress HUD for your iOS and tvOS app.
  2. JGProgressHUD. An elegant and simple progress HUD for iOS and tvOS.

hybrid-apps

  1. OnsenUI. Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.
  2. macaca. Automation test solution for native, hybrid, mobile web and web application on mobile and desktop platforms.多端自动化测试解决方案

ibdesignable

  1. Cards. Awesome iOS 11 appstore cards in swift 4.
  2. CHIPageControl. A set of cool animated page controls written in Swift to replace boring UIPageControl.

icons

  1. material-design-icons. Material Design icons by Google
  2. FlagKit. Beautiful flag icons for usage in apps and on the web.

image

  1. PINRemoteImage. A thread safe, performant, feature rich image fetcher
  2. TOCropViewController. A view controller that allows users to crop UIImage objects.
  3. react-native-image-crop-picker. iOS/Android image picker with support for camera, configurable compression, multiple images and cropping

image-processing

  1. NYXImagesKit. A set of efficient categories for UIImage class. It allows filtering, resizing, masking, rotating, enhancing... and more.
  2. TOCropViewController. A view controller that allows users to crop UIImage objects.

inspect

  1. Peek. All new design. Inspect your iOS application at runtime.
  2. Hyperion-iOS. In-app design review tool to inspect measurements, attributes, and animations.

instagram

  1. IGListKit. A data-driven UICollectionView framework for building fast and flexible lists.
  2. Fusuma. Instagram-like photo browser and a camera feature with a few line of code in Swift.
  3. Sharaku. [This repo is not maintained currently 🙏] Image filtering UI library like Instagram.
  4. NextLevel. ⬆️ Rad Media Capture in Swift

interactive

  1. Transition. Easy interactive interruptible custom ViewController transitions
  2. Interpolate. Swift interpolation for gesture-driven animations

interface

  1. Stevia. 🍃 Healthy Autolayout Sugar
  2. RequestPermission. simple permission request with beautiful UI

interface-builder

  1. IBAnimatable. Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.
  2. Iconic. Auto-generated icon font library for iOS, watchOS and tvOS
  3. GSKStretchyHeaderView. A generic stretchy header for UITableView and UICollectionView

intro

  1. EAIntroView. Highly customizable drop-in solution for introduction views.
  2. react-native-app-intro. react-native-app-intro is a react native component implementing a parallax effect welcome page using base on react-native-swiper , similar to the one found in Google's app like Sheet, Drive, Docs...

ipa

  1. IPAPatch. Patch iOS Apps, The Easy Way, Without Jailbreak.
  2. MonkeyDev. CaptainHook Tweak、Logos Tweak and Command-line Tool、Patch iOS Apps, Without Jailbreak.

ipad

  1. open-source-ios-apps. 📱 Collaborative List of Open-Source iOS Apps
  2. panelkit. A UI framework that enables panels on iOS.
  3. ChatSecure-iOS. ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.
  4. STPopup. STPopup provides STPopupController, which works just like UINavigationController in form sheet/bottom sheet style, for both iPhone and iPad.
  5. XHLaunchAd. 🔥The screen opening advertising solutions - 开屏广告、启动广告解决方案-支持静态/动态图片广告,mp4视频广告,全屏/半屏广告、兼容iPhone/iPad.
  6. CHIPageControl. A set of cool animated page controls written in Swift to replace boring UIPageControl.
  7. ioctocat. iOctocat v1 - GitHub for iOS (works on the iPhone, iPad, and iPod Touch)
  8. Device. Light weight tool for detecting the current device and screen size written in swift.

iphone

  1. open-source-ios-apps. 📱 Collaborative List of Open-Source iOS Apps
  2. ChatSecure-iOS. ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.
  3. STPopup. STPopup provides STPopupController, which works just like UINavigationController in form sheet/bottom sheet style, for both iPhone and iPad.
  4. XHLaunchAd. 🔥The screen opening advertising solutions - 开屏广告、启动广告解决方案-支持静态/动态图片广告,mp4视频广告,全屏/半屏广告、兼容iPhone/iPad.
  5. CHIPageControl. A set of cool animated page controls written in Swift to replace boring UIPageControl.
  6. ioctocat. iOctocat v1 - GitHub for iOS (works on the iPhone, iPad, and iPod Touch)
  7. OpenSSL-for-iPhone. A script for compiling OpenSSL for iOS Devices (iPhone, iPad, iPod Touch, AppleTV)
  8. Bender. Easily craft fast Neural Networks on iOS! Use TensorFlow models. Metal under the hood.
  9. Sol. ☀️ Sol° beautifully displays weather information so you can plan your day accordingly. Check the weather in your current location or any city around the world. Implemented in Objective-C.
  10. HiBeacons. An iBeacons example app for iOS 10, with Apple Watch (watchOS 3.0) support, written in Swift 3.
  11. Device. Light weight tool for detecting the current device and screen size written in swift.

iphone-x

  1. Swift-30-Projects. 30 mini Swift Apps for self-study
  2. SwiftMessages. A very flexible message bar for iOS written in Swift.
  3. NotchKit. A simple way to hide the notch on the iPhone X
  4. VegaScroll. ↕️ VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9.

java

  1. libgdx. Desktop/Android/HTML5/iOS Java game development framework
  2. buck. A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
  3. mapbox-gl-native. Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
  4. awesome-test-automation. A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by http://sdclabs.com
  5. MasterPassword. A stateless password management solution.

javascript

  1. free-programming-books-zh_CN. 📚 免费的计算机编程类中文书籍,欢迎投稿
  2. NativeScript. NativeScript is an open source framework for building truly native mobile apps with JavaScript. Use web skills, like Angular, FlexBox and CSS, and get native UI and performance on iOS and Android.
  3. js-xlsx. 📗 SheetJS Community Edition -- Spreadsheet Parser and Writer
  4. create-react-native-app. Create a React Native app on any OS with no build config.
  5. OnsenUI. Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.
  6. quasar. Quasar Framework
  7. LuaViewSDK. A cross-platform framework to build native, dynamic and swift user interface - 强大轻巧灵活的客户端动态化解决方案
  8. react-native-firebase. A well tested feature rich modular Firebase implementation for React Native, supporting both iOS & Android platforms for 12+ Firebase modules (including a feature rich Notifications implementation) 🔥
  9. reactjs101. 從零開始學 ReactJS(ReactJS 101)是一本希望讓初學者一看就懂的 ReactJS 中文入門教學書,由淺入深學習 ReactJS 生態系 (Flux, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL etc.)。
  10. titanium_mobile. 🚀 Native iOS-, Android- and Windows Apps with JavaScript
  11. detox. Gray Box End-to-End Testing and Automation Framework for Mobile Apps
  12. awesome-test-automation. A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by http://sdclabs.com
  13. AtomicGameEngine. The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
  14. Halfrost-Field. ✍️ 这里是写博客的地方 —— Halfrost-Field 冰霜之地
  15. awesome-resources. Awesome resources for coding and learning: open source projects, websites, books e.g.

js

  1. react-native-wechat. 🚀 WeChat login, share, favorite and payment for React-Native on iOS and Android platforms (QQ: 336021910)
  2. react-native-starter-kit. 🚀 A React Native + React (web) & Firebase (optional) boilerplate app to get you up and running very, very quickly 🚀

keychain

  1. Valet. Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise.
  2. FCUUID. iOS UUID / Universally Unique Identifiers library as alternative to UDID and identifierForVendor.

kotlin

  1. free-programming-books-zh_CN. 📚 免费的计算机编程类中文书籍,欢迎投稿
  2. awesome-test-automation. A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by http://sdclabs.com

layout

  1. Stevia. 🍃 Healthy Autolayout Sugar
  2. EasyPeasy. Auto Layout made easy

layout-engine

  1. LayoutKit. LayoutKit is a fast view layout library for iOS, macOS, and tvOS.
  2. Render. Swift and UIKit a la React.

library

  1. framework7. Full featured HTML framework for building iOS & Android apps
  2. animated-tab-bar. :octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion
  3. folding-cell. :octocat: 📃 FoldingCell is an expanding content cell with animation inspired by folding paper card material design. Swift UI Library by @Ramotion
  4. FSCalendar. A fully customizable iOS calendar library, compatible with Objective-C and Swift
  5. TSMessages. 💌 Easy to use and customizable messages/notifications for iOS à la Tweetbot
  6. circle-menu. :octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Swift UI library made by @Ramotion
  7. spruce-ios. Swift library for choreographing animations on the screen.
  8. paper-switch. :octocat: 🎚 RAMPaperSwitch is a Swift material design UI module which paints over the parent view when the switch is turned on. iOS library by @Ramotion
  9. paper-onboarding. :octocat: PaperOnboarding is a material design UI slider. Swift UI library by @Ramotion
  10. reel-search. :octocat: 🔍 RAMReel is a UI controller that allows you to choose options from a list. Swift UI library made by @Ramotion
  11. navigation-stack. :octocat: NavigationStack is a stack-modeled UI navigation controller. Swift UI library made by @Ramotion
  12. adaptive-tab-bar. :octocat: AdaptiveController is a 'Progressive Reduction' Swift UI module for adding custom states to Native or Custom iOS UI elements. Swift UI component by @Ramotion
  13. preview-transition. :octocat: PreviewTransition is a simple preview gallery UI controller with animated tranisitions. Swift UI library made by @Ramotion
  14. Hyperion-iOS. In-app design review tool to inspect measurements, attributes, and animations.
  15. JVFloatingDrawer. An easy to use floating drawer view controller.
  16. gliding-collection. :octocat: Gliding Collection is a smooth, flowing, customizable decision for a UICollectionView Swift Controller. iOS library made by @Ramotion

linux

  1. awesome-swift. A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
  2. libgdx. Desktop/Android/HTML5/iOS Java game development framework
  3. kivy. Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
  4. openFrameworks. openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
  5. qt. Qt binding for Go (Golang) with support for Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch
  6. brook. Brook is a cross-platform(Linux/MacOS/Windows/Android/iOS) proxy software
  7. AtomicGameEngine. The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
  8. theos. A cross-platform suite of tools for building and deploying software for iOS and other platforms.
  9. magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
  10. RandomKit. Random data generation in Swift
  11. hunter. 📦 CMake driven cross-platform package manager for C/C++. Linux, Mac, Windows, iOS, Android, Raspberry Pi.

list

  1. open-source-ios-apps. 📱 Collaborative List of Open-Source iOS Apps
  2. awesome-swift. A collaborative list of awesome Swift libraries and resources. Feel free to contribute!

logging

  1. SwiftyBeaver. Convenient logging during development & release in Swift 2, 3 & 4
  2. XCGLogger. A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.
  3. Dotzu. 📱👀 In-App iOS Debugging Tool With Enhanced Logging, Networking Info, Crash reporting And More.

mac

  1. CocoaPods. The Cocoa Dependency Manager.
  2. YapAnimator. Your fast and friendly physics-based animation system.

machine-learning

  1. Swift-AI. The Swift machine learning library.
  2. Awesome-CoreML-Models. Largest list of models for Core ML (for iOS 11+)
  3. Bender. Easily craft fast Neural Networks on iOS! Use TensorFlow models. Metal under the hood.

macos

  1. my-mac-os. 💻 List of applications, alfred workflows and various tools that make my macOS experience even more amazing
  2. kivy. Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
  3. Swift-AI. The Swift machine learning library.
  4. AudioKit. Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
  5. SwifterSwift. A handy collection of more than 500 native Swift extensions to boost your productivity.
  6. SAMKeychain. Simple Objective-C wrapper for the keychain that works on Mac and iOS
  7. qt. Qt binding for Go (Golang) with support for Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch
  8. brook. Brook is a cross-platform(Linux/MacOS/Windows/Android/iOS) proxy software
  9. SwiftyBeaver. Convenient logging during development & release in Swift 2, 3 & 4
  10. SwiftOCR. Fast and simple OCR library written in Swift
  11. SwiftyStoreKit. Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+
  12. Valet. Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise.
  13. XCGLogger. A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.
  14. EFQRCode. A better way to operate quick response code in Swift.
  15. mapbox-gl-native. Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
  16. MvvmCross. The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.
  17. LayoutKit. LayoutKit is a fast view layout library for iOS, macOS, and tvOS.
  18. FlagKit. Beautiful flag icons for usage in apps and on the web.
  19. AtomicGameEngine. The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
  20. theos. A cross-platform suite of tools for building and deploying software for iOS and other platforms.
  21. YapAnimator. Your fast and friendly physics-based animation system.
  22. ResponseDetective. Sherlock Holmes of the networking layer. 🕵️‍♂️
  23. magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
  24. siesta. The civilized way to write REST API clients for iOS / macOS
  25. Watchdog. Class for logging excessive blocking on the main thread
  26. RandomKit. Random data generation in Swift
  27. EGOCache. Fast Caching for Objective-C (iPhone & Mac Compatible)
  28. SGPlayer. A powerful media player framework for iOS, macOS, and tvOS. Support 360° panorama video, VR video. RTMP streaming.
  29. PocketSVG. Easily convert your SVG files into CGPaths, CAShapeLayers, and UIBezierPaths
  30. Device. Light weight tool for detecting the current device and screen size written in swift.
  31. MasterPassword. A stateless password management solution.

macosx

  1. libgdx. Desktop/Android/HTML5/iOS Java game development framework
  2. YapAnimator. Your fast and friendly physics-based animation system.

mapbox-gl

  1. mapbox-gl-native. Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
  2. react-native-mapbox-gl. A Mapbox GL react native module for creating custom maps

markdown

  1. MMMarkdown. An Objective-C framework for converting Markdown to HTML.
  2. MarkdownView. Markdown View for iOS.

material

  1. material-design-icons. Material Design icons by Google
  2. framework7. Full featured HTML framework for building iOS & Android apps
  3. Material. A UI/UX framework for creating beautiful applications.
  4. OnsenUI. Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.
  5. quasar. Quasar Framework
  6. material-components-ios. Modular and customizable Material Design UI components for iOS

material-components

  1. quasar. Quasar Framework
  2. material-components-ios. Modular and customizable Material Design UI components for iOS

material-design

  1. material-design-icons. Material Design icons by Google
  2. flutter. Flutter makes it easy and fast to build beautiful mobile apps.
  3. Hero. Elegant transition library for iOS & tvOS
  4. framework7. Full featured HTML framework for building iOS & Android apps
  5. Material. A UI/UX framework for creating beautiful applications.
  6. animated-tab-bar. :octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion
  7. folding-cell. :octocat: 📃 FoldingCell is an expanding content cell with animation inspired by folding paper card material design. Swift UI Library by @Ramotion
  8. quasar. Quasar Framework
  9. awesome-flutter. A curated list of awesome Flutter components, frameworks, libraries, and softwares
  10. material-components-ios. Modular and customizable Material Design UI components for iOS
  11. react-native-material-ui. Highly customizable material design components for React Native

media

  1. PBJVision. 📸 iOS Media Capture – features touch-to-record video, slow motion, and photography
  2. NextLevel. ⬆️ Rad Media Capture in Swift
  3. Player. ▶️ video player in Swift, simple way to play and stream media on iOS/tvOS

memory-leaks

  1. HeapInspector-for-iOS. Find memory issues & leaks in your iOS app without instruments
  2. LifetimeTracker. Find retain cycles / memory leaks sooner.

menu

  1. Persei. Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
  2. Side-Menu.iOS. Animated side menu with customizable UI
  3. Context-Menu.iOS. You can easily add awesome animated context menu to your app.
  4. IGLDropDownMenu. An iOS drop down menu with pretty animation and easy to customize.

message

  1. JSQMessagesViewController. [DEPRECATED] An elegant messages UI library for iOS
  2. Whisper. 📣 Whisper is a component that will make the task of display messages and in-app notifications simple. It has three different views inside

messaging

  1. JSQMessagesViewController. [DEPRECATED] An elegant messages UI library for iOS
  2. ChatSecure-iOS. ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.

messenger

  1. JSQMessagesViewController. [DEPRECATED] An elegant messages UI library for iOS
  2. wire-ios. 📱 Wire for iOS (iPhone and iPad)
  3. status-react. a free (libre) open source, mobile OS for Ethereum

metal

  1. iOS-10-Sampler. Code examples for new APIs of iOS 10.
  2. Bender. Easily craft fast Neural Networks on iOS! Use TensorFlow models. Metal under the hood.

mit

  1. SwifterSwift. A handy collection of more than 500 native Swift extensions to boost your productivity.
  2. react-native-wechat. 🚀 WeChat login, share, favorite and payment for React-Native on iOS and Android platforms (QQ: 336021910)

mobile

  1. flutter. Flutter makes it easy and fast to build beautiful mobile apps.
  2. fastlane. 🚀 The easiest way to automate building and releasing your iOS and Android apps
  3. weex. A framework for building Mobile cross-platform UI
  4. NativeScript. NativeScript is an open source framework for building truly native mobile apps with JavaScript. Use web skills, like Angular, FlexBox and CSS, and get native UI and performance on iOS and Android.
  5. framework7. Full featured HTML framework for building iOS & Android apps
  6. realm-cocoa. Realm is a mobile database: a replacement for Core Data & SQLite
  7. wcdb. WCDB is a cross-platform database framework developed by WeChat.
  8. paddle-mobile. This research aims at simply deploying CNN(Convolutional Neural Network) on mobile devices, with low complexity and high speed.
  9. RIBs. Uber's cross-platform mobile architecture framework.
  10. LuaViewSDK. A cross-platform framework to build native, dynamic and swift user interface - 强大轻巧灵活的客户端动态化解决方案
  11. reactjs101. 從零開始學 ReactJS(ReactJS 101)是一本希望讓初學者一看就懂的 ReactJS 中文入門教學書,由淺入深學習 ReactJS 生態系 (Flux, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL etc.)。
  12. mobileplayer-ios. 📱 🎥 A powerful and completely customizable media player for iOS
  13. wire-ios. 📱 Wire for iOS (iPhone and iPad)
  14. angular-seed-advanced. Advanced Angular seed project with support for ngrx/store, ngrx/effects, ngx-translate, angulartics2, lodash, NativeScript (native mobile), Electron (Mac, Windows and Linux desktop) and more.
  15. status-react. a free (libre) open source, mobile OS for Ethereum
  16. awesome-test-automation. A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by http://sdclabs.com
  17. react-native-open-project. 可能是目前最用心收集的 React Native 优秀开源项目大全,公众号【aMarno】www.marno.cn

mobile-app

  1. RIBs. Uber's cross-platform mobile architecture framework.
  2. wire-ios. 📱 Wire for iOS (iPhone and iPad)
  3. react-native-open-project. 可能是目前最用心收集的 React Native 优秀开源项目大全,公众号【aMarno】www.marno.cn

mobile-database

  1. realm-cocoa. Realm is a mobile database: a replacement for Core Data & SQLite
  2. wcdb. WCDB is a cross-platform database framework developed by WeChat.

mobile-development

  1. RIBs. Uber's cross-platform mobile architecture framework.
  2. awesome-flutter. A curated list of awesome Flutter components, frameworks, libraries, and softwares

modal

  1. Presentr. Swift wrapper for custom ViewController presentations on iOS
  2. react-native-modal. An enhanced, animated and customizable react-native modal

motion

  1. YapAnimator. Your fast and friendly physics-based animation system.
  2. material-motion-swift. A toolkit for building responsive motion using Core Animation.

music

  1. AudioKit. Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
  2. ESTMusicPlayer. An elegant and simple iOS music player.

mvc

  1. RIBs. Uber's cross-platform mobile architecture framework.
  2. Swift-30-Projects. 30 mini Swift Apps for self-study

mvvm

  1. ReactiveUI. An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
  2. RIBs. Uber's cross-platform mobile architecture framework.
  3. MvvmCross. The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.
  4. fantastic-ios-architecture. 🏯 Better ways to structure iOS apps
  5. Monkey. Monkey is a GitHub third party client for iOS,to show the rank of coders and repositories.
  6. CleanArchitectureRxSwift. Example of Clean Architecture of iOS app using RxSwift

nativescript

  1. NativeScript. NativeScript is an open source framework for building truly native mobile apps with JavaScript. Use web skills, like Angular, FlexBox and CSS, and get native UI and performance on iOS and Android.
  2. js-xlsx. 📗 SheetJS Community Edition -- Spreadsheet Parser and Writer
  3. LuaViewSDK. A cross-platform framework to build native, dynamic and swift user interface - 强大轻巧灵活的客户端动态化解决方案
  4. angular-seed-advanced. Advanced Angular seed project with support for ngrx/store, ngrx/effects, ngx-translate, angulartics2, lodash, NativeScript (native mobile), Electron (Mac, Windows and Linux desktop) and more.

navigation

  1. TLYShyNavBar. Unlike all those arrogant UINavigationBar, this one is shy and humble! Easily create auto-scrolling navigation bars!
  2. Side-Menu.iOS. Animated side menu with customizable UI
  3. JVFloatingDrawer. An easy to use floating drawer view controller.

network

  1. OHHTTPStubs. Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!
  2. react-native-fetch-blob. A project committed to making file access and data transfer easier, efficient for React Native developers.
  3. Dotzu. 📱👀 In-App iOS Debugging Tool With Enhanced Logging, Networking Info, Crash reporting And More.
  4. NetworkEye. a iOS network debug library ,It can monitor HTTP requests within the App and displays information related to the request.

network-monitoring

  1. Dotzu. 📱👀 In-App iOS Debugging Tool With Enhanced Logging, Networking Info, Crash reporting And More.
  2. NetworkEye. a iOS network debug library ,It can monitor HTTP requests within the App and displays information related to the request.

night-mode

  1. FolioReaderKit. 📚 A Swift ePub reader and parser framework for iOS.
  2. SwiftTheme. 🎨 Powerful theme/skin manager for iOS 8+ 主题/换肤, 夜间模式

nodejs

  1. js-xlsx. 📗 SheetJS Community Edition -- Spreadsheet Parser and Writer
  2. mapbox-gl-native. Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
  3. titanium_mobile. 🚀 Native iOS-, Android- and Windows Apps with JavaScript
  4. awesome-resources. Awesome resources for coding and learning: open source projects, websites, books e.g.

notifications

  1. TSMessages. 💌 Easy to use and customizable messages/notifications for iOS à la Tweetbot
  2. Whisper. 📣 Whisper is a component that will make the task of display messages and in-app notifications simple. It has three different views inside
  3. react-native-fcm. react native module for firebase cloud messaging and local notification

objective-c-library

  1. awesome-ios. A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
  2. TimLiu-iOS. iOS开发常用三方库、插件、知名博客等等

observer

  1. RxSwift. Reactive Programming in Swift
  2. siesta. The civilized way to write REST API clients for iOS / macOS

ocr

  1. Swift-AI. The Swift machine learning library.
  2. SwiftOCR. Fast and simple OCR library written in Swift

open-source

  1. SwifterSwift. A handy collection of more than 500 native Swift extensions to boost your productivity.
  2. react-native-dribbble-app. Dribbble app built with React Native

opengl

  1. openFrameworks. openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
  2. StarWars.iOS. This component implements transition animation to crumble view-controller into tiny pieces.
  3. mapbox-gl-native. Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
  4. magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization

osx

  1. openFrameworks. openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
  2. hunter. 📦 CMake driven cross-platform package manager for C/C++. Linux, Mac, Windows, iOS, Android, Raspberry Pi.
  3. Device. Light weight tool for detecting the current device and screen size written in swift.

otr

  1. ChatSecure-iOS. ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.
  2. wire-ios. 📱 Wire for iOS (iPhone and iPad)

pages

  1. FSPagerView. FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.
  2. Presentation. 📑 Presentation helps you to make tutorials, release notes and animated pages.

photography

  1. PBJVision. 📸 iOS Media Capture – features touch-to-record video, slow motion, and photography
  2. NextLevel. ⬆️ Rad Media Capture in Swift

photos

  1. Material. A UI/UX framework for creating beautiful applications.
  2. ALCameraViewController. A camera view controller with custom image picker and image cropping.

player

  1. ijkplayer. Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.
  2. SmarterStreaming. 大牛直播SDK,跨平台(windows/android/iOS)推送(rtmp)、直播播放器(rtmp/rtsp),支持录像、导播、转发、动态视频合成、实时快照、水印、音频混音、互动等,国内外为数不多不依赖开源框架,业界真正靠谱的超低延迟(通常1秒左右,低延迟模式下200~400ms)。
  3. mobileplayer-ios. 📱 🎥 A powerful and completely customizable media player for iOS
  4. SGPlayer. A powerful media player framework for iOS, macOS, and tvOS. Support 360° panorama video, VR video. RTMP streaming.
  5. Player. ▶️ video player in Swift, simple way to play and stream media on iOS/tvOS

playground

  1. AudioKit. Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
  2. LuaViewSDK. A cross-platform framework to build native, dynamic and swift user interface - 强大轻巧灵活的客户端动态化解决方案

plugin

  1. Small. A small framework to split app into small parts
  2. BeeHive. 🐝 BeeHive is a solution for iOS Application module programs, it absorbed the Spring Framework API service concept to avoid coupling between modules.

pod

  1. PYSearch. 🔍 An elegant search controller which replaces the UISearchController for iOS (iPhone & iPad) .
  2. XHLaunchAd. 🔥The screen opening advertising solutions - 开屏广告、启动广告解决方案-支持静态/动态图片广告,mp4视频广告,全屏/半屏广告、兼容iPhone/iPad.
  3. FCUUID. iOS UUID / Universally Unique Identifiers library as alternative to UDID and identifierForVendor.

popup

  1. LNPopupController. LNPopupController is a framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.
  2. STPopup. STPopup provides STPopupController, which works just like UINavigationController in form sheet/bottom sheet style, for both iPhone and iPad.

presentation

  1. Presentation. 📑 Presentation helps you to make tutorials, release notes and animated pages.
  2. Presentr. Swift wrapper for custom ViewController presentations on iOS

progress

  1. SVProgressHUD. A clean and lightweight progress HUD for your iOS and tvOS app.
  2. HGCircularSlider. A custom reusable circular / progress slider control for iOS application.

protocol

  1. FoldingTabBar.iOS. Folding Tab Bar and Tab Bar Controller
  2. GuillotineMenu. Our Guillotine Menu Transitioning Animation implemented in Swift reminds a bit of a notorious killing machine.
  3. RandomKit. Random data generation in Swift

push-notifications

  1. react-native-push-notification. React Native Local and Remote Notifications
  2. react-native-firebase. A well tested feature rich modular Firebase implementation for React Native, supporting both iOS & Android platforms for 12+ Firebase modules (including a feature rich Notifications implementation) 🔥

pwa

  1. OnsenUI. Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.
  2. quasar. Quasar Framework

python

  1. free-programming-books-zh_CN. 📚 免费的计算机编程类中文书籍,欢迎投稿
  2. kivy. Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
  3. buck. A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
  4. awesome-test-automation. A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by http://sdclabs.com

qt

  1. qt. Qt binding for Go (Golang) with support for Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch
  2. mapbox-gl-native. Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL

raspberry-pi

  1. openFrameworks. openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
  2. qt. Qt binding for Go (Golang) with support for Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch
  3. hunter. 📦 CMake driven cross-platform package manager for C/C++. Linux, Mac, Windows, iOS, Android, Raspberry Pi.

react

  1. free-programming-books-zh_CN. 📚 免费的计算机编程类中文书籍,欢迎投稿
  2. gold-miner. 🥇掘金翻译计划,可能是世界最大最好的英译中技术社区,最懂读者和译者的翻译平台:
  3. js-xlsx. 📗 SheetJS Community Edition -- Spreadsheet Parser and Writer
  4. OnsenUI. Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.
  5. learnapollo. 👩🏻‍🏫 Learn Apollo - A hands-on tutorial for Apollo GraphQL Client (created by Graphcool)
  6. react-native-firebase. A well tested feature rich modular Firebase implementation for React Native, supporting both iOS & Android platforms for 12+ Firebase modules (including a feature rich Notifications implementation) 🔥
  7. reactjs101. 從零開始學 ReactJS(ReactJS 101)是一本希望讓初學者一看就懂的 ReactJS 中文入門教學書,由淺入深學習 ReactJS 生態系 (Flux, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL etc.)。
  8. fantastic-ios-architecture. 🏯 Better ways to structure iOS apps
  9. react-native-image-crop-picker. iOS/Android image picker with support for camera, configurable compression, multiple images and cropping
  10. react-native-dribbble-app. Dribbble app built with React Native
  11. react-native-typography. Pixel–perfect, native–looking typographic styles for React Native ✒️
  12. Render. Swift and UIKit a la React.
  13. react-native-open-project. 可能是目前最用心收集的 React Native 优秀开源项目大全,公众号【aMarno】www.marno.cn
  14. react-native-modal. An enhanced, animated and customizable react-native modal
  15. react-native-share. Share Social , Sending Simple Data to Other Apps

react-native

  1. free-programming-books-zh_CN. 📚 免费的计算机编程类中文书籍,欢迎投稿
  2. open-source-ios-apps. 📱 Collaborative List of Open-Source iOS Apps
  3. react-native-elements. Cross Platform React Native UI Toolkit
  4. create-react-native-app. Create a React Native app on any OS with no build config.
  5. NativeBase. Essential cross-platform UI components for React Native
  6. learnapollo. 👩🏻‍🏫 Learn Apollo - A hands-on tutorial for Apollo GraphQL Client (created by Graphcool)
  7. kittenTricks. 🐈 A react native mobile starter kit with over 40 screens and theme hot reload support
  8. git-point. GitHub in your pocket 📱
  9. ui. Customizable set of components for React Native applications
  10. react-native-push-notification. React Native Local and Remote Notifications
  11. LuaViewSDK. A cross-platform framework to build native, dynamic and swift user interface - 强大轻巧灵活的客户端动态化解决方案
  12. reading. iReading App Write In React-Native
  13. react-native-firebase. A well tested feature rich modular Firebase implementation for React Native, supporting both iOS & Android platforms for 12+ Firebase modules (including a feature rich Notifications implementation) 🔥
  14. reactjs101. 從零開始學 ReactJS(ReactJS 101)是一本希望讓初學者一看就懂的 ReactJS 中文入門教學書,由淺入深學習 ReactJS 生態系 (Flux, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL etc.)。
  15. react-native-calendars. React Native Calendar Components 📆
  16. detox. Gray Box End-to-End Testing and Automation Framework for Mobile Apps
  17. status-react. a free (libre) open source, mobile OS for Ethereum
  18. react-native-fetch-blob. A project committed to making file access and data transfer easier, efficient for React Native developers.
  19. react-native-app-intro. react-native-app-intro is a react native component implementing a parallax effect welcome page using base on react-native-swiper , similar to the one found in Google's app like Sheet, Drive, Docs...
  20. react-native-image-crop-picker. iOS/Android image picker with support for camera, configurable compression, multiple images and cropping
  21. react-native-dribbble-app. Dribbble app built with React Native
  22. react-native-typography. Pixel–perfect, native–looking typographic styles for React Native ✒️
  23. react-native-splash-screen. A splash screen for react-native, hide when application loaded ,it works on iOS and Android.
  24. react-native-material-ui. Highly customizable material design components for React Native
  25. react-native-wechat. 🚀 WeChat login, share, favorite and payment for React-Native on iOS and Android platforms (QQ: 336021910)
  26. react-native-starter-kit. 🚀 A React Native + React (web) & Firebase (optional) boilerplate app to get you up and running very, very quickly 🚀
  27. FinanceReactNative. iOS's Stocks App clone written in React Native for demo purpose (available both iOS and Android).
  28. react-native-mapbox-gl. A Mapbox GL react native module for creating custom maps
  29. react-native-open-project. 可能是目前最用心收集的 React Native 优秀开源项目大全,公众号【aMarno】www.marno.cn
  30. react-native-modal. An enhanced, animated and customizable react-native modal
  31. react-native-share. Share Social , Sending Simple Data to Other Apps

react-native-app

  1. create-react-native-app. Create a React Native app on any OS with no build config.
  2. react-native-firebase. A well tested feature rich modular Firebase implementation for React Native, supporting both iOS & Android platforms for 12+ Firebase modules (including a feature rich Notifications implementation) 🔥
  3. status-react. a free (libre) open source, mobile OS for Ethereum

reactive

  1. RxSwift. Reactive Programming in Swift
  2. siesta. The civilized way to write REST API clients for iOS / macOS
  3. material-motion-swift. A toolkit for building responsive motion using Core Animation.

reactive-programming

  1. open-source-ios-apps. 📱 Collaborative List of Open-Source iOS Apps
  2. ReactiveUI. An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
  3. awesome-flutter. A curated list of awesome Flutter components, frameworks, libraries, and softwares
  4. CleanArchitectureRxSwift. Example of Clean Architecture of iOS app using RxSwift

reactiveswift

  1. open-source-ios-apps. 📱 Collaborative List of Open-Source iOS Apps
  2. ios-oss. Kickstarter for iOS. Bring new ideas to life, anywhere.

redux

  1. reading. iReading App Write In React-Native
  2. reactjs101. 從零開始學 ReactJS(ReactJS 101)是一本希望讓初學者一看就懂的 ReactJS 中文入門教學書,由淺入深學習 ReactJS 生態系 (Flux, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL etc.)。
  3. katana-swift. Swift Apps in a Swoosh! A modern framework for creating iOS apps, inspired by Redux.

retain-cycles

  1. HeapInspector-for-iOS. Find memory issues & leaks in your iOS app without instruments
  2. LifetimeTracker. Find retain cycles / memory leaks sooner.

reverse-engineering

  1. IPAPatch. Patch iOS Apps, The Easy Way, Without Jailbreak.
  2. MonkeyDev. CaptainHook Tweak、Logos Tweak and Command-line Tool、Patch iOS Apps, Without Jailbreak.

routing

  1. JLRoutes. URL routing library for iOS with a simple block-based API
  2. URLNavigator. ⛵️ Elegant URL Routing for Swift

rtmp

  1. SmarterStreaming. 大牛直播SDK,跨平台(windows/android/iOS)推送(rtmp)、直播播放器(rtmp/rtsp),支持录像、导播、转发、动态视频合成、实时快照、水印、音频混音、互动等,国内外为数不多不依赖开源框架,业界真正靠谱的超低延迟(通常1秒左右,低延迟模式下200~400ms)。
  2. anyRTC-RTMP-OpenSource. RTMP 推流器,RTMP(HLS)秒开播放器,跨平台(Win,IOS,Android)开源代码

rtmp-client

  1. SmarterStreaming. 大牛直播SDK,跨平台(windows/android/iOS)推送(rtmp)、直播播放器(rtmp/rtsp),支持录像、导播、转发、动态视频合成、实时快照、水印、音频混音、互动等,国内外为数不多不依赖开源框架,业界真正靠谱的超低延迟(通常1秒左右,低延迟模式下200~400ms)。
  2. anyRTC-RTMP-OpenSource. RTMP 推流器,RTMP(HLS)秒开播放器,跨平台(Win,IOS,Android)开源代码

rtsp

  1. SmarterStreaming. 大牛直播SDK,跨平台(windows/android/iOS)推送(rtmp)、直播播放器(rtmp/rtsp),支持录像、导播、转发、动态视频合成、实时快照、水印、音频混音、互动等,国内外为数不多不依赖开源框架,业界真正靠谱的超低延迟(通常1秒左右,低延迟模式下200~400ms)。
  2. anyRTC-RTMP-OpenSource. RTMP 推流器,RTMP(HLS)秒开播放器,跨平台(Win,IOS,Android)开源代码

ruby

  1. awesome-test-automation. A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by http://sdclabs.com
  2. awesome-resources. Awesome resources for coding and learning: open source projects, websites, books e.g.

rxswift

  1. RxSwift. Reactive Programming in Swift
  2. CleanArchitectureRxSwift. Example of Clean Architecture of iOS app using RxSwift

scrollview

  1. TLYShyNavBar. Unlike all those arrogant UINavigationBar, this one is shy and humble! Easily create auto-scrolling navigation bars!
  2. overscroll-decor. Android: iOS-like over-scrolling effect applicable over almost all scrollable Android views.
  3. LazyScrollView. An iOS ScrollView to resolve the problem of reusability in views.

security

  1. Valet. Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise.
  2. wire-ios. 📱 Wire for iOS (iPhone and iPad)

side-menu

  1. Side-Menu.iOS. Animated side menu with customizable UI
  2. iOS-Slide-Menu. iOS Slide Menu with ability to add both left and right menu, and built in gesture recognizer. Similar to Path and Facebook
  3. LGSideMenuController. iOS view controller, shows left and right views by pressing button or gesture

sidemenu

  1. Side-Menu.iOS. Animated side menu with customizable UI
  2. LGSideMenuController. iOS view controller, shows left and right views by pressing button or gesture

snackbar

  1. Material. A UI/UX framework for creating beautiful applications.
  2. SwiftMessages. A very flexible message bar for iOS written in Swift.

snapchat

  1. PBJVision. 📸 iOS Media Capture – features touch-to-record video, slow motion, and photography
  2. NextLevel. ⬆️ Rad Media Capture in Swift

spreadsheet

  1. js-xlsx. 📗 SheetJS Community Edition -- Spreadsheet Parser and Writer
  2. SpreadsheetView. Full configurable spreadsheet view user interfaces for iOS applications. With this framework, you can easily create complex layouts like schedule, gantt chart or timetable as if you are using Excel.

sqlcipher

  1. wcdb. WCDB is a cross-platform database framework developed by WeChat.
  2. ChatSecure-iOS. ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.

storage

  1. react-native-firebase. A well tested feature rich modular Firebase implementation for React Native, supporting both iOS & Android platforms for 12+ Firebase modules (including a feature rich Notifications implementation) 🔥
  2. react-native-fetch-blob. A project committed to making file access and data transfer easier, efficient for React Native developers.

storyboard

  1. Cards. Awesome iOS 11 appstore cards in swift 4.
  2. Stevia. 🍃 Healthy Autolayout Sugar
  3. CHIPageControl. A set of cool animated page controls written in Swift to replace boring UIPageControl.

svg

  1. Macaw. Powerful and easy-to-use vector graphics Swift library with SVG support
  2. ShapeShifter. SVG icon animation tool for Android, iOS, and the web
  3. PocketSVG. Easily convert your SVG files into CGPaths, CAShapeLayers, and UIBezierPaths

swift-3

  1. Material. A UI/UX framework for creating beautiful applications.
  2. iOS-10-Sampler. Code examples for new APIs of iOS 10.
  3. SwiftyStoreKit. Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+
  4. XCGLogger. A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.
  5. Stellar. A fantastic Physical animation library for swift
  6. wire-ios. 📱 Wire for iOS (iPhone and iPad)
  7. FaceAware. An extension that gives UIImageView the ability to focus on faces within an image.
  8. SwiftCharts. Easy to use and highly customizable charts library for iOS
  9. Sharaku. [This repo is not maintained currently 🙏] Image filtering UI library like Instagram.
  10. Device. Light weight tool for detecting the current device and screen size written in swift.

swift-extensions

  1. awesome-ios. A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
  2. awesome-swift. A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
  3. TimLiu-iOS. iOS开发常用三方库、插件、知名博客等等
  4. SwifterSwift. A handy collection of more than 500 native Swift extensions to boost your productivity.

swift-framework

  1. awesome-ios. A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
  2. awesome-swift. A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
  3. TimLiu-iOS. iOS开发常用三方库、插件、知名博客等等
  4. SwiftyBeaver. Convenient logging during development & release in Swift 2, 3 & 4
  5. XCGLogger. A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.

swift-language

  1. awesome-ios. A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
  2. awesome-swift. A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
  3. TimLiu-iOS. iOS开发常用三方库、插件、知名博客等等
  4. ios-oss. Kickstarter for iOS. Bring new ideas to life, anywhere.
  5. SwiftyStoreKit. Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+
  6. iOS-Swift-Demos. 精心收集并分类整理的Swift开发学习资源,包括Apple官方提供的示例代码和文档,以及github上的项目和国内外开发者的技术博客。欢迎提交pull-request一起维护。QQ交流群 32958950 申请请注明开发经验

swift-library

  1. awesome-ios. A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
  2. awesome-swift. A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
  3. Eureka. Elegant iOS form builder in Swift
  4. TimLiu-iOS. iOS开发常用三方库、插件、知名博客等等
  5. NVActivityIndicatorView. A collection of awesome loading animations
  6. SwifterSwift. A handy collection of more than 500 native Swift extensions to boost your productivity.
  7. XCGLogger. A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.
  8. XLActionController. Fully customizable and extensible action sheet controller written in Swift
  9. iOS-Swift-Demos. 精心收集并分类整理的Swift开发学习资源,包括Apple官方提供的示例代码和文档,以及github上的项目和国内外开发者的技术博客。欢迎提交pull-request一起维护。QQ交流群 32958950 申请请注明开发经验
  10. Gemini. Gemini is rich scroll based animation framework for iOS, written in Swift.
  11. Sharaku. [This repo is not maintained currently 🙏] Image filtering UI library like Instagram.

swift-package-manager

  1. SwifterSwift. A handy collection of more than 500 native Swift extensions to boost your productivity.
  2. RandomKit. Random data generation in Swift
  3. AppIcon. AppIcon generates *.appiconset contains each resolution image for iOS
  4. LicensePlist. A license list generator of all your dependencies for iOS applications

swift-programming

  1. awesome-ios. A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
  2. TimLiu-iOS. iOS开发常用三方库、插件、知名博客等等
  3. iOS-Swift-Demos. 精心收集并分类整理的Swift开发学习资源,包括Apple官方提供的示例代码和文档,以及github上的项目和国内外开发者的技术博客。欢迎提交pull-request一起维护。QQ交流群 32958950 申请请注明开发经验

swift3

  1. CVCalendar. A custom visual calendar for iOS 8+ written in Swift (4.0).
  2. Gemini. Gemini is rich scroll based animation framework for iOS, written in Swift.
  3. NotificationBanner. The easiest way to display highly customizable in app notification banners in iOS
  4. CHIPageControl. A set of cool animated page controls written in Swift to replace boring UIPageControl.
  5. Dotzu. 📱👀 In-App iOS Debugging Tool With Enhanced Logging, Networking Info, Crash reporting And More.

swift4

  1. SkeletonView. An elegant way to show users that something is happening and also prepare them to which contents he is waiting
  2. SwiftyBeaver. Convenient logging during development & release in Swift 2, 3 & 4
  3. Swift-30-Projects. 30 mini Swift Apps for self-study
  4. SwiftMessages. A very flexible message bar for iOS written in Swift.
  5. CVCalendar. A custom visual calendar for iOS 8+ written in Swift (4.0).
  6. Cards. Awesome iOS 11 appstore cards in swift 4.
  7. Disk. Delightful framework for iOS to easily persist structs, images, and data

tabbar

  1. FoldingTabBar.iOS. Folding Tab Bar and Tab Bar Controller
  2. RDVTabBarController. Highly customizable tabBar and tabBarController for iOS
  3. youtube-iOS. youtube iOS app template written in swift 3

tabbarcontroller

  1. FoldingTabBar.iOS. Folding Tab Bar and Tab Bar Controller
  2. RDVTabBarController. Highly customizable tabBar and tabBarController for iOS
  3. youtube-iOS. youtube iOS app template written in swift 3

tableview

  1. SwipeCellKit. Swipeable UITableViewCell based on the stock Mail.app, implemented in Swift.
  2. TDBadgedCell. TDBadgedCell is a table view cell class that adds a badge, similar to the badges in Apple's own apps

templates

  1. SwiftGen. The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!
  2. Sourcery. Meta-programming for Swift, stop writing boilerplate code.

tensorflow

  1. gold-miner. 🥇掘金翻译计划,可能是世界最大最好的英译中技术社区,最懂读者和译者的翻译平台:
  2. js-xlsx. 📗 SheetJS Community Edition -- Spreadsheet Parser and Writer

testing

  1. macaca. Automation test solution for native, hybrid, mobile web and web application on mobile and desktop platforms.多端自动化测试解决方案
  2. RandomKit. Random data generation in Swift

testing-tools

  1. EarlGrey. 🍵 iOS UI Automation Test Framework
  2. awesome-test-automation. A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by http://sdclabs.com

theos

  1. theos. A cross-platform suite of tools for building and deploying software for iOS and other platforms.
  2. MonkeyDev. CaptainHook Tweak、Logos Tweak and Command-line Tool、Patch iOS Apps, Without Jailbreak.
  3. WeChatPlugin-iOS. iOS 版微信小助手(防撤回、修改微信运动、游戏作弊、群管理、好友请求管理)

tool

  1. TinyConsole. 🚦📱 A tiny log console to display information while using your iOS app. Written in Swift 3.
  2. LifetimeTracker. Find retain cycles / memory leaks sooner.

transition

  1. Macaw. Powerful and easy-to-use vector graphics Swift library with SVG support
  2. AnimatedCollectionViewLayout. A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code.
  3. ZFDragableModalTransition. Custom animation transition for present modal view controller
  4. Transition. Easy interactive interruptible custom ViewController transitions
  5. Presentr. Swift wrapper for custom ViewController presentations on iOS
  6. DeckTransition. A library to recreate the iOS Apple Music now playing transition

transition-animation

  1. lottie-ios. An iOS library to natively render After Effects vector animations
  2. Hero. Elegant transition library for iOS & tvOS
  3. IBAnimatable. Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.
  4. StarWars.iOS. This component implements transition animation to crumble view-controller into tiny pieces.
  5. GuillotineMenu. Our Guillotine Menu Transitioning Animation implemented in Swift reminds a bit of a notorious killing machine.

transitions

  1. Transition. Easy interactive interruptible custom ViewController transitions
  2. material-motion-swift. A toolkit for building responsive motion using Core Animation.

tutorials

  1. gold-miner. 🥇掘金翻译计划,可能是世界最大最好的英译中技术社区,最懂读者和译者的翻译平台:
  2. Presentation. 📑 Presentation helps you to make tutorials, release notes and animated pages.

tvos

  1. SVProgressHUD. A clean and lightweight progress HUD for your iOS and tvOS app.
  2. AudioKit. Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
  3. SwifterSwift. A handy collection of more than 500 native Swift extensions to boost your productivity.
  4. SAMKeychain. Simple Objective-C wrapper for the keychain that works on Mac and iOS
  5. Provenance. An iOS/tvOS Frontend for multiple emulators, currently supporting various Sega, Nintendo, Atari, Sony, NEC, SNK and Bandai systems. Get Started: https://git.io/vxA4Q |
  6. SwiftyStoreKit. Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+
  7. Valet. Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise.
  8. XCGLogger. A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.
  9. EFQRCode. A better way to operate quick response code in Swift.
  10. MvvmCross. The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.
  11. LayoutKit. LayoutKit is a fast view layout library for iOS, macOS, and tvOS.
  12. JGProgressHUD. An elegant and simple progress HUD for iOS and tvOS.
  13. FlagKit. Beautiful flag icons for usage in apps and on the web.
  14. DeviceKit. DeviceKit is a value-type replacement of UIDevice.
  15. FFmpeg-iOS-build-script. Shell scripts to build FFmpeg for iOS and tvOS
  16. ResponseDetective. Sherlock Holmes of the networking layer. 🕵️‍♂️
  17. OpenSSL-for-iPhone. A script for compiling OpenSSL for iOS Devices (iPhone, iPad, iPod Touch, AppleTV)
  18. Iconic. Auto-generated icon font library for iOS, watchOS and tvOS
  19. EGOCache. Fast Caching for Objective-C (iPhone & Mac Compatible)
  20. SGPlayer. A powerful media player framework for iOS, macOS, and tvOS. Support 360° panorama video, VR video. RTMP streaming.
  21. ios-samples. Xamarin.iOS sample apps
  22. Player. ▶️ video player in Swift, simple way to play and stream media on iOS/tvOS

typescript

  1. angular-seed-advanced. Advanced Angular seed project with support for ngrx/store, ngrx/effects, ngx-translate, angulartics2, lodash, NativeScript (native mobile), Electron (Mac, Windows and Linux desktop) and more.
  2. ShapeShifter. SVG icon animation tool for Android, iOS, and the web
  3. AtomicGameEngine. The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript

ui

  1. Material. A UI/UX framework for creating beautiful applications.
  2. animated-tab-bar. :octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion
  3. folding-cell. :octocat: 📃 FoldingCell is an expanding content cell with animation inspired by folding paper card material design. Swift UI Library by @Ramotion
  4. kivy. Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
  5. nimbus. The iOS framework that grows only as fast as its documentation
  6. ViewAnimator. ViewAnimator brings your UI to life with just one line
  7. nui. Style iOS apps with a stylesheet, similar to CSS
  8. kittenTricks. 🐈 A react native mobile starter kit with over 40 screens and theme hot reload support
  9. TLYShyNavBar. Unlike all those arrogant UINavigationBar, this one is shy and humble! Easily create auto-scrolling navigation bars!
  10. Macaw. Powerful and easy-to-use vector graphics Swift library with SVG support
  11. panelkit. A UI framework that enables panels on iOS.
  12. SwiftMessages. A very flexible message bar for iOS written in Swift.
  13. PYSearch. 🔍 An elegant search controller which replaces the UISearchController for iOS (iPhone & iPad) .
  14. Cards. Awesome iOS 11 appstore cards in swift 4.
  15. Presentation. 📑 Presentation helps you to make tutorials, release notes and animated pages.
  16. LayoutKit. LayoutKit is a fast view layout library for iOS, macOS, and tvOS.
  17. Stevia. 🍃 Healthy Autolayout Sugar
  18. STPopup. STPopup provides STPopupController, which works just like UINavigationController in form sheet/bottom sheet style, for both iPhone and iPad.
  19. BEMCheckBox. Tasteful Checkbox for iOS. (Check box)
  20. ESTMusicPlayer. An elegant and simple iOS music player.
  21. HubFramework. DEPRECATED – Spotify’s component-driven UI framework for iOS
  22. CHIPageControl. A set of cool animated page controls written in Swift to replace boring UIPageControl.
  23. RequestPermission. simple permission request with beautiful UI
  24. katana-swift. Swift Apps in a Swoosh! A modern framework for creating iOS apps, inspired by Redux.
  25. JVFloatingDrawer. An easy to use floating drawer view controller.
  26. TDBadgedCell. TDBadgedCell is a table view cell class that adds a badge, similar to the badges in Apple's own apps
  27. SwiftTheme. 🎨 Powerful theme/skin manager for iOS 8+ 主题/换肤, 夜间模式
  28. TKRubberIndicator. A rubber animation pagecontrol

ui-components

  1. react-native-elements. Cross Platform React Native UI Toolkit
  2. NativeBase. Essential cross-platform UI components for React Native
  3. IBAnimatable. Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.
  4. SwiftMessages. A very flexible message bar for iOS written in Swift.
  5. react-native-calendars. React Native Calendar Components 📆
  6. STPopup. STPopup provides STPopupController, which works just like UINavigationController in form sheet/bottom sheet style, for both iPhone and iPad.

ui-kit

  1. nui. Style iOS apps with a stylesheet, similar to CSS
  2. react-native-material-ui. Highly customizable material design components for React Native

uicollectionview

  1. IGListKit. A data-driven UICollectionView framework for building fast and flexible lists.
  2. SkeletonView. An elegant way to show users that something is happening and also prepare them to which contents he is waiting
  3. ViewAnimator. ViewAnimator brings your UI to life with just one line
  4. AnimatedCollectionViewLayout. A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code.
  5. Persei. Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
  6. FSPagerView. FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.
  7. MyLinearLayout. MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App 自动布局 UIView UITableView UICollectionView RTL
  8. CollectionKit. Reimagining UICollectionView
  9. Gemini. Gemini is rich scroll based animation framework for iOS, written in Swift.
  10. VegaScroll. ↕️ VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9.
  11. GSKStretchyHeaderView. A generic stretchy header for UITableView and UICollectionView

uicollectionviewlayout

  1. FSPagerView. FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.
  2. CollectionKit. Reimagining UICollectionView
  3. SFFocusViewLayout. UICollectionViewLayout with focused content

uicolor

  1. SwiftGen. The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!
  2. UIImageColors. Fetches the most dominant and prominent colors from an image.

uidynamics

  1. StarWars.iOS. This component implements transition animation to crumble view-controller into tiny pieces.
  2. Stellar. A fantastic Physical animation library for swift

uifont

  1. R.swift. Get strong typed, autocompleted resources like images, fonts and segues in Swift projects
  2. SwiftGen. The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!

uiimage

  1. R.swift. Get strong typed, autocompleted resources like images, fonts and segues in Swift projects
  2. SwiftGen. The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!
  3. NYXImagesKit. A set of efficient categories for UIImage class. It allows filtering, resizing, masking, rotating, enhancing... and more.
  4. UIImageColors. Fetches the most dominant and prominent colors from an image.

uiimageview

  1. FaceAware. An extension that gives UIImageView the ability to focus on faces within an image.
  2. LKImageKit. A high-performance image framework, including a series of capabilities such as image views, image downloader, memory caches, disk caches, image decoders and image processors.

uikit

  1. IBAnimatable. Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.
  2. SwifterSwift. A handy collection of more than 500 native Swift extensions to boost your productivity.
  3. ViewAnimator. ViewAnimator brings your UI to life with just one line
  4. TLYShyNavBar. Unlike all those arrogant UINavigationBar, this one is shy and humble! Easily create auto-scrolling navigation bars!
  5. panelkit. A UI framework that enables panels on iOS.
  6. SwipeCellKit. Swipeable UITableViewCell based on the stock Mail.app, implemented in Swift.
  7. StarWars.iOS. This component implements transition animation to crumble view-controller into tiny pieces.
  8. Cards. Awesome iOS 11 appstore cards in swift 4.
  9. Render. Swift and UIKit a la React.
  10. DownloadButton. Customizable App Store style download button
  11. MessageViewController. A SlackTextViewController replacement written in Swift for the iPhone X.
  12. GSKStretchyHeaderView. A generic stretchy header for UITableView and UICollectionView
  13. TKRubberIndicator. A rubber animation pagecontrol

uiscrollview

  1. Persei. Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
  2. PullToMakeSoup. Custom animated pull-to-refresh that can be easily added to UIScrollView
  3. GSKStretchyHeaderView. A generic stretchy header for UITableView and UICollectionView

uistoryboard

  1. R.swift. Get strong typed, autocompleted resources like images, fonts and segues in Swift projects
  2. SwiftGen. The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!

uitableview

  1. Eureka. Elegant iOS form builder in Swift
  2. SkeletonView. An elegant way to show users that something is happening and also prepare them to which contents he is waiting
  3. ViewAnimator. ViewAnimator brings your UI to life with just one line
  4. SwipeCellKit. Swipeable UITableViewCell based on the stock Mail.app, implemented in Swift.
  5. Persei. Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
  6. MyLinearLayout. MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App 自动布局 UIView UITableView UICollectionView RTL
  7. TDBadgedCell. TDBadgedCell is a table view cell class that adds a badge, similar to the badges in Apple's own apps
  8. GSKStretchyHeaderView. A generic stretchy header for UITableView and UICollectionView

uitableviewcell

  1. SwipeCellKit. Swipeable UITableViewCell based on the stock Mail.app, implemented in Swift.
  2. TDBadgedCell. TDBadgedCell is a table view cell class that adds a badge, similar to the badges in Apple's own apps

uiview

  1. ViewAnimator. ViewAnimator brings your UI to life with just one line
  2. MyLinearLayout. MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App 自动布局 UIView UITableView UICollectionView RTL
  3. Render. Swift and UIKit a la React.
  4. iOS-Hierarchy-Viewer. iOS Hierarchy viewer - View and Coredata debugging made easy
  5. PHFComposeBarView. Compose bar from iOS 7 Messages.app
  6. GSKStretchyHeaderView. A generic stretchy header for UITableView and UICollectionView

uiviewcontroller

  1. LNPopupController. LNPopupController is a framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.
  2. TOWebViewController. A view controller class for iOS that allows users to view web pages directly within an app.

uwp

  1. ReactiveUI. An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
  2. MvvmCross. The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.
  3. react-native-share. Share Social , Sending Simple Data to Other Apps

ux

  1. Material. A UI/UX framework for creating beautiful applications.
  2. panelkit. A UI framework that enables panels on iOS.

video

  1. ijkplayer. Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.
  2. openFrameworks. openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
  3. mobileplayer-ios. 📱 🎥 A powerful and completely customizable media player for iOS
  4. wire-ios. 📱 Wire for iOS (iPhone and iPad)
  5. Fusuma. Instagram-like photo browser and a camera feature with a few line of code in Swift.
  6. react-native-image-crop-picker. iOS/Android image picker with support for camera, configurable compression, multiple images and cropping
  7. PBJVision. 📸 iOS Media Capture – features touch-to-record video, slow motion, and photography
  8. NextLevel. ⬆️ Rad Media Capture in Swift

video-player

  1. mobileplayer-ios. 📱 🎥 A powerful and completely customizable media player for iOS
  2. Player. ▶️ video player in Swift, simple way to play and stream media on iOS/tvOS

view

  1. Stevia. 🍃 Healthy Autolayout Sugar
  2. Transition. Easy interactive interruptible custom ViewController transitions

viewcontroller

  1. JSQMessagesViewController. [DEPRECATED] An elegant messages UI library for iOS
  2. TOCropViewController. A view controller that allows users to crop UIImage objects.
  3. Transition. Easy interactive interruptible custom ViewController transitions

vine

  1. PBJVision. 📸 iOS Media Capture – features touch-to-record video, slow motion, and photography
  2. NextLevel. ⬆️ Rad Media Capture in Swift

vue

  1. free-programming-books-zh_CN. 📚 免费的计算机编程类中文书籍,欢迎投稿
  2. js-xlsx. 📗 SheetJS Community Edition -- Spreadsheet Parser and Writer
  3. OnsenUI. Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.
  4. quasar. Quasar Framework
  5. better-scroll. 📜 inspired by iscroll, and it supports more features and has a better scroll perfermance
  6. learnapollo. 👩🏻‍🏫 Learn Apollo - A hands-on tutorial for Apollo GraphQL Client (created by Graphcool)

watchos

  1. SwifterSwift. A handy collection of more than 500 native Swift extensions to boost your productivity.
  2. SAMKeychain. Simple Objective-C wrapper for the keychain that works on Mac and iOS
  3. Valet. Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise.
  4. XCGLogger. A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.
  5. Iconic. Auto-generated icon font library for iOS, watchOS and tvOS
  6. RandomKit. Random data generation in Swift
  7. EGOCache. Fast Caching for Objective-C (iPhone & Mac Compatible)
  8. ios-samples. Xamarin.iOS sample apps

web

  1. material-design-icons. Material Design icons by Google
  2. weex. A framework for building Mobile cross-platform UI
  3. Awesome_APIs. :octocat: A collection of APIs
  4. TOWebViewController. A view controller class for iOS that allows users to view web pages directly within an app.
  5. react-native-open-project. 可能是目前最用心收集的 React Native 优秀开源项目大全,公众号【aMarno】www.marno.cn

webgl

  1. AtomicGameEngine. The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
  2. magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization

wechat

  1. wcdb. WCDB is a cross-platform database framework developed by WeChat.
  2. react-native-wechat. 🚀 WeChat login, share, favorite and payment for React-Native on iOS and Android platforms (QQ: 336021910)
  3. WeChatPlugin-iOS. iOS 版微信小助手(防撤回、修改微信运动、游戏作弊、群管理、好友请求管理)

weex

  1. weex. A framework for building Mobile cross-platform UI
  2. LuaViewSDK. A cross-platform framework to build native, dynamic and swift user interface - 强大轻巧灵活的客户端动态化解决方案

windows

  1. libgdx. Desktop/Android/HTML5/iOS Java game development framework
  2. kivy. Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
  3. appium. 📱 Automation for iOS, Android, and Windows Apps.
  4. openFrameworks. openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
  5. SmarterStreaming. 大牛直播SDK,跨平台(windows/android/iOS)推送(rtmp)、直播播放器(rtmp/rtsp),支持录像、导播、转发、动态视频合成、实时快照、水印、音频混音、互动等,国内外为数不多不依赖开源框架,业界真正靠谱的超低延迟(通常1秒左右,低延迟模式下200~400ms)。
  6. Awesome_APIs. :octocat: A collection of APIs
  7. qt. Qt binding for Go (Golang) with support for Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch
  8. brook. Brook is a cross-platform(Linux/MacOS/Windows/Android/iOS) proxy software
  9. anyRTC-RTMP-OpenSource. RTMP 推流器,RTMP(HLS)秒开播放器,跨平台(Win,IOS,Android)开源代码
  10. AtomicGameEngine. The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
  11. theos. A cross-platform suite of tools for building and deploying software for iOS and other platforms.
  12. magnum. Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
  13. hunter. 📦 CMake driven cross-platform package manager for C/C++. Linux, Mac, Windows, iOS, Android, Raspberry Pi.

wpf

  1. ReactiveUI. An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
  2. MvvmCross. The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.

xamarin

  1. mono. Mono open source ECMA CLI, C# and .NET implementation.
  2. ReactiveUI. An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
  3. MvvmCross. The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.
  4. ios-samples. Xamarin.iOS sample apps

xamarin-forms

  1. ReactiveUI. An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
  2. MvvmCross. The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.

xcode

  1. TimLiu-iOS. iOS开发常用三方库、插件、知名博客等等
  2. ios-good-practices. Good ideas for iOS development, by Futurice developers.
  3. SwifterSwift. A handy collection of more than 500 native Swift extensions to boost your productivity.
  4. R.swift. Get strong typed, autocompleted resources like images, fonts and segues in Swift projects
  5. bluepill. Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
  6. IPAPatch. Patch iOS Apps, The Easy Way, Without Jailbreak.
  7. WordPress-iOS. WordPress for iOS - Official repository
  8. Stevia. 🍃 Healthy Autolayout Sugar
  9. LNPopupController. LNPopupController is a framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.
  10. Disk. Delightful framework for iOS to easily persist structs, images, and data
  11. MonkeyDev. CaptainHook Tweak、Logos Tweak and Command-line Tool、Patch iOS Apps, Without Jailbreak.
  12. RequestPermission. simple permission request with beautiful UI
  13. VegaScroll. ↕️ VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9.
  14. OpenSSL-for-iPhone. A script for compiling OpenSSL for iOS Devices (iPhone, iPad, iPod Touch, AppleTV)
  15. AppIcon. AppIcon generates *.appiconset contains each resolution image for iOS
  16. LicensePlist. A license list generator of all your dependencies for iOS applications
  17. Device. Light weight tool for detecting the current device and screen size written in swift.

yalantis

  1. Koloda. KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS.
  2. StarWars.iOS. This component implements transition animation to crumble view-controller into tiny pieces.
  3. GuillotineMenu. Our Guillotine Menu Transitioning Animation implemented in Swift reminds a bit of a notorious killing machine.
  4. Pull-to-Refresh.Rentals-iOS. This project aims to provide a simple and customizable pull to refresh implementation. Made in Yalantis
  5. Context-Menu.iOS. You can easily add awesome animated context menu to your app.
  6. PullToMakeSoup. Custom animated pull-to-refresh that can be easily added to UIScrollView
  7. DisplaySwitcher. Custom transition between two collection view layouts
  8. Segmentio. Animated top/bottom segmented control written in Swift.