Created
September 7, 2016 07:38
-
-
Save lfarah/69bf800869a4633c7d5d514c8e0f301e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [ | |
| { | |
| "url":"https://github.com/mattt/SkyLab", | |
| "category":"A/B Testing", | |
| "stargazers_count":649, | |
| "quality":65, | |
| "name":"SkyLab" | |
| }, | |
| { | |
| "url":"https://github.com/mindsnacks/MSActiveConfig", | |
| "category":"A/B Testing", | |
| "stargazers_count":80, | |
| "quality":62, | |
| "name":"MSActiveConfig" | |
| }, | |
| { | |
| "url":"https://github.com/recruit-mp/ABKit", | |
| "category":"A/B Testing", | |
| "stargazers_count":88, | |
| "quality":61, | |
| "name":"ABKit" | |
| }, | |
| { | |
| "url":"https://github.com/ninjaprox/NVActivityIndicatorView", | |
| "category":"Activity Indicator", | |
| "stargazers_count":3273, | |
| "quality":115, | |
| "name":"NVActivityIndicatorView" | |
| }, | |
| { | |
| "url":"https://github.com/Marxon13/M13ProgressSuite", | |
| "category":"Activity Indicator", | |
| "stargazers_count":2969, | |
| "quality":100, | |
| "name":"M13ProgressSuite" | |
| }, | |
| { | |
| "url":"https://github.com/SVProgressHUD/SVProgressHUD", | |
| "category":"Activity Indicator", | |
| "stargazers_count":8241, | |
| "quality":97, | |
| "name":"SVProgressHUD" | |
| }, | |
| { | |
| "url":"https://github.com/jdg/MBProgressHUD", | |
| "category":"Activity Indicator", | |
| "stargazers_count":11585, | |
| "quality":96, | |
| "name":"MBProgressHUD" | |
| }, | |
| { | |
| "url":"https://github.com/Alamofire/AlamofireNetworkActivityIndicator", | |
| "category":"Activity Indicator", | |
| "stargazers_count":196, | |
| "quality":89, | |
| "name":"AlamofireNetworkActivityIndicator" | |
| }, | |
| { | |
| "url":"https://github.com/marcelofabri/BigBrother", | |
| "category":"Activity Indicator", | |
| "stargazers_count":420, | |
| "quality":71, | |
| "name":"BigBrother" | |
| }, | |
| { | |
| "url":"https://github.com/yoavlt/LiquidLoader", | |
| "category":"Activity Indicator", | |
| "stargazers_count":708, | |
| "quality":70, | |
| "name":"LiquidLoader" | |
| }, | |
| { | |
| "url":"https://github.com/relatedcode/ProgressHUD", | |
| "category":"Activity Indicator", | |
| "stargazers_count":783, | |
| "quality":70, | |
| "name":"ProgressHUD" | |
| }, | |
| { | |
| "url":"https://github.com/mrackwitz/MRProgress", | |
| "category":"Activity Indicator", | |
| "stargazers_count":2341, | |
| "quality":70, | |
| "name":"MRProgress" | |
| }, | |
| { | |
| "url":"https://github.com/andreamazz/GearRefreshControl", | |
| "category":"Activity Indicator", | |
| "stargazers_count":460, | |
| "quality":70, | |
| "name":"GearRefreshControl" | |
| }, | |
| { | |
| "url":"https://github.com/pkluz/PKHUD", | |
| "category":"Activity Indicator", | |
| "stargazers_count":1537, | |
| "quality":67, | |
| "name":"PKHUD" | |
| }, | |
| { | |
| "url":"https://github.com/AlexLittlejohn/ALThreeCircleSpinner", | |
| "category":"Activity Indicator", | |
| "stargazers_count":20, | |
| "quality":65, | |
| "name":"ALThreeCircleSpinner" | |
| }, | |
| { | |
| "url":"https://github.com/danielamitay/DACircularProgress", | |
| "category":"Activity Indicator", | |
| "stargazers_count":1852, | |
| "quality":65, | |
| "name":"DACircularProgress" | |
| }, | |
| { | |
| "url":"https://github.com/gautier-gdx/Hexacon", | |
| "category":"Activity Indicator", | |
| "stargazers_count":181, | |
| "quality":65, | |
| "name":"Hexacon" | |
| }, | |
| { | |
| "url":"https://github.com/elbryan/FFCircularProgressView", | |
| "category":"Activity Indicator", | |
| "stargazers_count":940, | |
| "quality":62, | |
| "name":"FFCircularProgressView" | |
| }, | |
| { | |
| "url":"https://github.com/seedco/StackViewController", | |
| "category":"Activity Indicator", | |
| "stargazers_count":507, | |
| "quality":61, | |
| "name":"StackViewController" | |
| }, | |
| { | |
| "url":"https://github.com/Eclair/CircleProgressBar", | |
| "category":"Activity Indicator", | |
| "stargazers_count":236, | |
| "quality":60, | |
| "name":"CircleProgressBar" | |
| }, | |
| { | |
| "url":"https://github.com/BalestraPatrick/ParticlesLoadingView", | |
| "category":"Activity Indicator", | |
| "stargazers_count":629, | |
| "quality":60, | |
| "name":"ParticlesLoadingView" | |
| }, | |
| { | |
| "url":"https://github.com/kaandedeoglu/KDCircularProgress", | |
| "category":"Activity Indicator", | |
| "stargazers_count":374, | |
| "quality":59, | |
| "name":"KDCircularProgress" | |
| }, | |
| { | |
| "url":"https://github.com/TBXark/TKRubberIndicator", | |
| "category":"Activity Indicator", | |
| "stargazers_count":808, | |
| "quality":57, | |
| "name":"TKRubberIndicator" | |
| }, | |
| { | |
| "url":"https://github.com/devSC/WSProgressHUD", | |
| "category":"Activity Indicator", | |
| "stargazers_count":452, | |
| "quality":57, | |
| "name":"WSProgressHUD" | |
| }, | |
| { | |
| "url":"https://github.com/MatiBot/MBCircularProgressBar", | |
| "category":"Activity Indicator", | |
| "stargazers_count":398, | |
| "quality":55, | |
| "name":"MBCircularProgressBar" | |
| }, | |
| { | |
| "url":"https://github.com/goktugyil/EZLoadingActivity", | |
| "category":"Activity Indicator", | |
| "stargazers_count":395, | |
| "quality":52, | |
| "name":"EZLoadingActivity" | |
| }, | |
| { | |
| "url":"https://github.com/ninjinkun/NJKWebViewProgress", | |
| "category":"Activity Indicator", | |
| "stargazers_count":2954, | |
| "quality":52, | |
| "name":"NJKWebViewProgress" | |
| }, | |
| { | |
| "url":"https://github.com/maxkonovalov/MKRingProgressView", | |
| "category":"Activity Indicator", | |
| "stargazers_count":336, | |
| "quality":52, | |
| "name":"MKRingProgressView" | |
| }, | |
| { | |
| "url":"https://github.com/Ekhoo/Loader", | |
| "category":"Activity Indicator", | |
| "stargazers_count":70, | |
| "quality":29, | |
| "name":"Loader" | |
| }, | |
| { | |
| "url":"https://github.com/jaydee3/JDStatusBarNotification", | |
| "category":"Alerts", | |
| "stargazers_count":2605, | |
| "quality":102, | |
| "name":"JDStatusBarNotification" | |
| }, | |
| { | |
| "url":"https://github.com/cruffenach/CRToast", | |
| "category":"Alerts", | |
| "stargazers_count":3429, | |
| "quality":91, | |
| "name":"CRToast" | |
| }, | |
| { | |
| "url":"https://github.com/KrauseFx/TSMessages", | |
| "category":"Alerts", | |
| "stargazers_count":4526, | |
| "quality":89, | |
| "name":"TSMessages" | |
| }, | |
| { | |
| "url":"https://github.com/lightningkite/LKAlertController", | |
| "category":"Alerts", | |
| "stargazers_count":38, | |
| "quality":89, | |
| "name":"LKAlertController" | |
| }, | |
| { | |
| "url":"https://github.com/hyperoslo/Whisper", | |
| "category":"Alerts", | |
| "stargazers_count":1911, | |
| "quality":72, | |
| "name":"Whisper" | |
| }, | |
| { | |
| "url":"https://github.com/GabrielAlva/Swift-Prompts", | |
| "category":"Alerts", | |
| "stargazers_count":635, | |
| "quality":70, | |
| "name":"Swift-Prompts" | |
| }, | |
| { | |
| "url":"https://github.com/thii/Notie", | |
| "category":"Alerts", | |
| "stargazers_count":46, | |
| "quality":70, | |
| "name":"Notie" | |
| }, | |
| { | |
| "url":"https://github.com/zekunyan/TTGSnackbar", | |
| "category":"Alerts", | |
| "stargazers_count":67, | |
| "quality":67, | |
| "name":"TTGSnackbar" | |
| }, | |
| { | |
| "url":"https://github.com/chenzeyu/CZPicker", | |
| "category":"Alerts", | |
| "stargazers_count":354, | |
| "quality":67, | |
| "name":"CZPicker" | |
| }, | |
| { | |
| "url":"https://github.com/Codeido/PMAlertController", | |
| "category":"Alerts", | |
| "stargazers_count":1010, | |
| "quality":67, | |
| "name":"PMAlertController" | |
| }, | |
| { | |
| "url":"https://github.com/bryx-inc/BRYXBanner", | |
| "category":"Alerts", | |
| "stargazers_count":576, | |
| "quality":65, | |
| "name":"BRYXBanner" | |
| }, | |
| { | |
| "url":"https://github.com/singcodes/CuckooAlert", | |
| "category":"Alerts", | |
| "stargazers_count":3, | |
| "quality":65, | |
| "name":"CuckooAlert" | |
| }, | |
| { | |
| "url":"https://github.com/mtonio91/AMSmoothAlert", | |
| "category":"Alerts", | |
| "stargazers_count":1210, | |
| "quality":62, | |
| "name":"AMSmoothAlert" | |
| }, | |
| { | |
| "url":"https://github.com/LISNR/LNRSimpleNotifications", | |
| "category":"Alerts", | |
| "stargazers_count":105, | |
| "quality":62, | |
| "name":"LNRSimpleNotifications" | |
| }, | |
| { | |
| "url":"https://github.com/KyoheiG3/SimpleAlert", | |
| "category":"Alerts", | |
| "stargazers_count":215, | |
| "quality":62, | |
| "name":"SimpleAlert" | |
| }, | |
| { | |
| "url":"https://github.com/entotsu/TKSwarmAlert", | |
| "category":"Alerts", | |
| "stargazers_count":334, | |
| "quality":60, | |
| "name":"TKSwarmAlert" | |
| }, | |
| { | |
| "url":"https://github.com/morizotter/SwiftyDrop", | |
| "category":"Alerts", | |
| "stargazers_count":409, | |
| "quality":59, | |
| "name":"SwiftyDrop" | |
| }, | |
| { | |
| "url":"https://github.com/scalessec/Toast-Swift", | |
| "category":"Alerts", | |
| "stargazers_count":327, | |
| "quality":59, | |
| "name":"Toast-Swift" | |
| }, | |
| { | |
| "url":"https://github.com/wxxsw/GSMessages", | |
| "category":"Alerts", | |
| "stargazers_count":115, | |
| "quality":57, | |
| "name":"GSMessages" | |
| }, | |
| { | |
| "url":"https://github.com/cwRichardKim/RKDropdownAlert", | |
| "category":"Alerts", | |
| "stargazers_count":1164, | |
| "quality":57, | |
| "name":"RKDropdownAlert" | |
| }, | |
| { | |
| "url":"https://github.com/peterprokop/SwiftOverlays", | |
| "category":"Alerts", | |
| "stargazers_count":319, | |
| "quality":57, | |
| "name":"SwiftOverlays" | |
| }, | |
| { | |
| "url":"https://github.com/beryu/CustomizableActionSheet", | |
| "category":"Alerts", | |
| "stargazers_count":89, | |
| "quality":57, | |
| "name":"CustomizableActionSheet" | |
| }, | |
| { | |
| "url":"https://github.com/NZN/NZAlertView", | |
| "category":"Alerts", | |
| "stargazers_count":677, | |
| "quality":52, | |
| "name":"NZAlertView" | |
| }, | |
| { | |
| "url":"https://github.com/thellimist/EZAlertController", | |
| "category":"Alerts", | |
| "stargazers_count":217, | |
| "quality":52, | |
| "name":"EZAlertController" | |
| }, | |
| { | |
| "url":"https://github.com/PhilippeBoisney/AlertViewLoveNotification", | |
| "category":"Alerts", | |
| "stargazers_count":6, | |
| "quality":49, | |
| "name":"AlertViewLoveNotification" | |
| }, | |
| { | |
| "url":"https://github.com/nealyoung/NYAlertViewController", | |
| "category":"Alerts", | |
| "stargazers_count":399, | |
| "quality":47, | |
| "name":"NYAlertViewController" | |
| }, | |
| { | |
| "url":"https://github.com/okmr-d/DOAlertController", | |
| "category":"Alerts", | |
| "stargazers_count":253, | |
| "quality":47, | |
| "name":"DOAlertController" | |
| }, | |
| { | |
| "url":"https://github.com/Dimillian/PopupViewController", | |
| "category":"Alerts", | |
| "stargazers_count":4, | |
| "quality":47, | |
| "name":"PopupViewController" | |
| }, | |
| { | |
| "url":"https://github.com/ytakzk/Hokusai", | |
| "category":"Alerts", | |
| "stargazers_count":300, | |
| "quality":44, | |
| "name":"Hokusai" | |
| }, | |
| { | |
| "url":"https://github.com/orta/ARAnalytics", | |
| "category":"Analytics", | |
| "stargazers_count":1441, | |
| "quality":109, | |
| "name":"ARAnalytics" | |
| }, | |
| { | |
| "url":"https://github.com/gemr/GTrack", | |
| "category":"Analytics", | |
| "stargazers_count":83, | |
| "quality":74, | |
| "name":"GTrack" | |
| }, | |
| { | |
| "url":"https://github.com/facebook/pop", | |
| "category":"Animation", | |
| "stargazers_count":15851, | |
| "quality":139, | |
| "name":"pop" | |
| }, | |
| { | |
| "url":"https://github.com/JakeLin/IBAnimatable", | |
| "category":"Animation", | |
| "stargazers_count":5133, | |
| "quality":112, | |
| "name":"IBAnimatable" | |
| }, | |
| { | |
| "url":"https://github.com/IBAnimatable/IBAnimatable", | |
| "category":"Animation", | |
| "stargazers_count":5193, | |
| "quality":112, | |
| "name":"IBAnimatable" | |
| }, | |
| { | |
| "url":"https://github.com/MengTo/Spring", | |
| "category":"Animation", | |
| "stargazers_count":8415, | |
| "quality":110, | |
| "name":"Spring" | |
| }, | |
| { | |
| "url":"https://github.com/facebook/Shimmer", | |
| "category":"Animation", | |
| "stargazers_count":6900, | |
| "quality":107, | |
| "name":"Shimmer" | |
| }, | |
| { | |
| "url":"https://github.com/marmelroy/Interpolate", | |
| "category":"Animation", | |
| "stargazers_count":1001, | |
| "quality":104, | |
| "name":"Interpolate" | |
| }, | |
| { | |
| "url":"https://github.com/CanvasPod/Canvas", | |
| "category":"Animation", | |
| "stargazers_count":4845, | |
| "quality":87, | |
| "name":"Canvas" | |
| }, | |
| { | |
| "url":"https://github.com/icanzilb/EasyAnimation", | |
| "category":"Animation", | |
| "stargazers_count":1963, | |
| "quality":75, | |
| "name":"EasyAnimation" | |
| }, | |
| { | |
| "url":"https://github.com/CezaryKopacz/CKWaveCollectionViewTransition", | |
| "category":"Animation", | |
| "stargazers_count":1286, | |
| "quality":75, | |
| "name":"CKWaveCollectionViewTransition" | |
| }, | |
| { | |
| "url":"https://github.com/Raizlabs/RZTransitions", | |
| "category":"Animation", | |
| "stargazers_count":1397, | |
| "quality":72, | |
| "name":"RZTransitions" | |
| }, | |
| { | |
| "url":"https://github.com/AugustRush/Stellar", | |
| "category":"Animation", | |
| "stargazers_count":1734, | |
| "quality":72, | |
| "name":"Stellar" | |
| }, | |
| { | |
| "url":"https://github.com/daltoniam/DCAnimationKit", | |
| "category":"Animation", | |
| "stargazers_count":587, | |
| "quality":70, | |
| "name":"DCAnimationKit" | |
| }, | |
| { | |
| "url":"https://github.com/Draveness/DKChainableAnimationKit", | |
| "category":"Animation", | |
| "stargazers_count":1581, | |
| "quality":67, | |
| "name":"DKChainableAnimationKit" | |
| }, | |
| { | |
| "url":"https://github.com/shu223/PulsingHalo", | |
| "category":"Animation", | |
| "stargazers_count":1346, | |
| "quality":65, | |
| "name":"PulsingHalo" | |
| }, | |
| { | |
| "url":"https://github.com/WorldDownTown/ZoomTransitioning", | |
| "category":"Animation", | |
| "stargazers_count":19, | |
| "quality":62, | |
| "name":"ZoomTransitioning" | |
| }, | |
| { | |
| "url":"https://github.com/jhurray/JHChainableAnimations", | |
| "category":"Animation", | |
| "stargazers_count":2529, | |
| "quality":62, | |
| "name":"JHChainableAnimations" | |
| }, | |
| { | |
| "url":"https://github.com/RamonGilabert/Walker", | |
| "category":"Animation", | |
| "stargazers_count":81, | |
| "quality":60, | |
| "name":"Walker" | |
| }, | |
| { | |
| "url":"https://github.com/shu223/Pulsator", | |
| "category":"Animation", | |
| "stargazers_count":437, | |
| "quality":60, | |
| "name":"Pulsator" | |
| }, | |
| { | |
| "url":"https://github.com/RobinFalko/Ubergang", | |
| "category":"Animation", | |
| "stargazers_count":6, | |
| "quality":60, | |
| "name":"Ubergang" | |
| }, | |
| { | |
| "url":"https://github.com/eure/Animo", | |
| "category":"Animation", | |
| "stargazers_count":92, | |
| "quality":57, | |
| "name":"Animo" | |
| }, | |
| { | |
| "url":"https://github.com/carleihar/JRMFloatingAnimation", | |
| "category":"Animation", | |
| "stargazers_count":85, | |
| "quality":57, | |
| "name":"JRMFloatingAnimation" | |
| }, | |
| { | |
| "url":"https://github.com/AntonTheDev/FlightAnimator", | |
| "category":"Animation", | |
| "stargazers_count":433, | |
| "quality":56, | |
| "name":"FlightAnimator" | |
| }, | |
| { | |
| "url":"https://github.com/matthewcheok/Fluent", | |
| "category":"Animation", | |
| "stargazers_count":263, | |
| "quality":52, | |
| "name":"Fluent" | |
| }, | |
| { | |
| "url":"https://github.com/suguru/Cheetah", | |
| "category":"Animation", | |
| "stargazers_count":449, | |
| "quality":52, | |
| "name":"Cheetah" | |
| }, | |
| { | |
| "url":"https://github.com/shoheiyokoyama/SYBlinkAnimationKit", | |
| "category":"Animation", | |
| "stargazers_count":44, | |
| "quality":52, | |
| "name":"SYBlinkAnimationKit" | |
| }, | |
| { | |
| "url":"https://github.com/sudeepag/SAConfettiView", | |
| "category":"Animation", | |
| "stargazers_count":675, | |
| "quality":52, | |
| "name":"SAConfettiView" | |
| }, | |
| { | |
| "url":"https://github.com/cacmartinez/CCMRadarView", | |
| "category":"Animation", | |
| "stargazers_count":160, | |
| "quality":52, | |
| "name":"CCMRadarView" | |
| }, | |
| { | |
| "url":"https://github.com/RamonGilabert/Morgan", | |
| "category":"Animation", | |
| "stargazers_count":56, | |
| "quality":47, | |
| "name":"Morgan" | |
| }, | |
| { | |
| "url":"https://github.com/fastred/AHKBendableView", | |
| "category":"Animation", | |
| "stargazers_count":555, | |
| "quality":47, | |
| "name":"AHKBendableView" | |
| }, | |
| { | |
| "url":"https://github.com/JellyDevelopment/JDAnimationKit", | |
| "category":"Animation", | |
| "stargazers_count":404, | |
| "quality":44, | |
| "name":"JDAnimationKit" | |
| }, | |
| { | |
| "url":"https://github.com/ArtSabintsev/Harpy", | |
| "category":"App Store", | |
| "stargazers_count":2072, | |
| "quality":86, | |
| "name":"Harpy" | |
| }, | |
| { | |
| "url":"https://github.com/nicklockwood/iRate", | |
| "category":"App Store", | |
| "stargazers_count":3632, | |
| "quality":84, | |
| "name":"iRate" | |
| }, | |
| { | |
| "url":"https://github.com/0xced/XCDYouTubeKit", | |
| "category":"Apple TV", | |
| "stargazers_count":1771, | |
| "quality":94, | |
| "name":"XCDYouTubeKit" | |
| }, | |
| { | |
| "url":"https://github.com/toshi0383/TVMLKitchen", | |
| "category":"Apple TV", | |
| "stargazers_count":34, | |
| "quality":57, | |
| "name":"TVMLKitchen" | |
| }, | |
| { | |
| "url":"https://github.com/syedhali/EZAudio", | |
| "category":"Audio", | |
| "stargazers_count":3458, | |
| "quality":97, | |
| "name":"EZAudio" | |
| }, | |
| { | |
| "url":"https://github.com/recisio/AudioPlayerSwift", | |
| "category":"Audio", | |
| "stargazers_count":33, | |
| "quality":75, | |
| "name":"AudioPlayerSwift" | |
| }, | |
| { | |
| "url":"https://github.com/vadymmarkov/Beethoven", | |
| "category":"Audio", | |
| "stargazers_count":65, | |
| "quality":71, | |
| "name":"Beethoven" | |
| }, | |
| { | |
| "url":"https://github.com/trifl/Chirp", | |
| "category":"Audio", | |
| "stargazers_count":287, | |
| "quality":70, | |
| "name":"Chirp" | |
| }, | |
| { | |
| "url":"https://github.com/hackiftekhar/IQAudioRecorderController", | |
| "category":"Audio", | |
| "stargazers_count":248, | |
| "quality":67, | |
| "name":"IQAudioRecorderController" | |
| }, | |
| { | |
| "url":"https://github.com/andreamazz/SubtleVolume", | |
| "category":"Audio", | |
| "stargazers_count":463, | |
| "quality":65, | |
| "name":"SubtleVolume" | |
| }, | |
| { | |
| "url":"https://github.com/teodorpatras/Jukebox", | |
| "category":"Audio", | |
| "stargazers_count":190, | |
| "quality":64, | |
| "name":"Jukebox" | |
| }, | |
| { | |
| "url":"https://github.com/benzguo/MusicKit", | |
| "category":"Audio", | |
| "stargazers_count":358, | |
| "quality":64, | |
| "name":"MusicKit" | |
| }, | |
| { | |
| "url":"https://github.com/comyarzaheri/TuningFork", | |
| "category":"Audio", | |
| "stargazers_count":306, | |
| "quality":60, | |
| "name":"TuningFork" | |
| }, | |
| { | |
| "url":"https://github.com/audiokit/AudioKit", | |
| "category":"Audio", | |
| "stargazers_count":2091, | |
| "quality":57, | |
| "name":"AudioKit" | |
| }, | |
| { | |
| "url":"https://github.com/quentinhayot/QHSpeechSynthesizerQueue", | |
| "category":"Audio", | |
| "stargazers_count":8, | |
| "quality":57, | |
| "name":"QHSpeechSynthesizerQueue" | |
| }, | |
| { | |
| "url":"https://github.com/bartolsthoorn/NVDSP", | |
| "category":"Audio", | |
| "stargazers_count":277, | |
| "quality":57, | |
| "name":"NVDSP" | |
| }, | |
| { | |
| "url":"https://github.com/tumtumtum/StreamingKit", | |
| "category":"Audio", | |
| "stargazers_count":1216, | |
| "quality":52, | |
| "name":"StreamingKit" | |
| }, | |
| { | |
| "url":"https://github.com/delannoyk/AudioPlayer", | |
| "category":"Audio", | |
| "stargazers_count":138, | |
| "quality":29, | |
| "name":"AudioPlayer" | |
| }, | |
| { | |
| "url":"https://github.com/OAuthSwift/OAuthSwift", | |
| "category":"Authentication", | |
| "stargazers_count":1237, | |
| "quality":76, | |
| "name":"OAuthSwift" | |
| }, | |
| { | |
| "url":"https://github.com/SimplicityMobile/Simplicity", | |
| "category":"Authentication", | |
| "stargazers_count":457, | |
| "quality":70, | |
| "name":"Simplicity" | |
| }, | |
| { | |
| "url":"https://github.com/raulriera/AuthenticationViewController", | |
| "category":"Authentication", | |
| "stargazers_count":216, | |
| "quality":67, | |
| "name":"AuthenticationViewController" | |
| }, | |
| { | |
| "url":"https://github.com/delba/SwiftyOAuth", | |
| "category":"Authentication", | |
| "stargazers_count":394, | |
| "quality":64, | |
| "name":"SwiftyOAuth" | |
| }, | |
| { | |
| "url":"https://github.com/evermeer/AlamofireOauth2", | |
| "category":"Authentication", | |
| "stargazers_count":47, | |
| "quality":57, | |
| "name":"AlamofireOauth2" | |
| }, | |
| { | |
| "url":"https://github.com/calebd/SimpleAuth", | |
| "category":"Authentication", | |
| "stargazers_count":1060, | |
| "quality":49, | |
| "name":"SimpleAuth" | |
| }, | |
| { | |
| "url":"https://github.com/p2/OAuth2", | |
| "category":"Authentication", | |
| "stargazers_count":405, | |
| "quality":42, | |
| "name":"OAuth2" | |
| }, | |
| { | |
| "url":"https://github.com/rhummelmose/BluetoothKit", | |
| "category":"Bluetooth", | |
| "stargazers_count":1070, | |
| "quality":89, | |
| "name":"BluetoothKit" | |
| }, | |
| { | |
| "url":"https://github.com/l0gg3r/LGBluetooth", | |
| "category":"Bluetooth", | |
| "stargazers_count":92, | |
| "quality":67, | |
| "name":"LGBluetooth" | |
| }, | |
| { | |
| "url":"https://github.com/e-sites/Bluetonium", | |
| "category":"Bluetooth", | |
| "stargazers_count":79, | |
| "quality":65, | |
| "name":"Bluetonium" | |
| }, | |
| { | |
| "url":"https://github.com/omergul123/Discovery", | |
| "category":"Bluetooth", | |
| "stargazers_count":321, | |
| "quality":55, | |
| "name":"Discovery" | |
| }, | |
| { | |
| "url":"https://github.com/jpsim/PeerKit", | |
| "category":"Bluetooth", | |
| "stargazers_count":582, | |
| "quality":49, | |
| "name":"PeerKit" | |
| }, | |
| { | |
| "url":"https://github.com/bang590/JSPatch", | |
| "category":"Bridging", | |
| "stargazers_count":6392, | |
| "quality":96, | |
| "name":"JSPatch" | |
| }, | |
| { | |
| "url":"https://github.com/yannickl/DynamicButton", | |
| "category":"Button", | |
| "stargazers_count":646, | |
| "quality":86, | |
| "name":"DynamicButton" | |
| }, | |
| { | |
| "url":"https://github.com/kciter/KCFloatingActionButton", | |
| "category":"Button", | |
| "stargazers_count":169, | |
| "quality":77, | |
| "name":"KCFloatingActionButton" | |
| }, | |
| { | |
| "url":"https://github.com/herinkc/HTPressableButton", | |
| "category":"Button", | |
| "stargazers_count":749, | |
| "quality":70, | |
| "name":"HTPressableButton" | |
| }, | |
| { | |
| "url":"https://github.com/marmelroy/TVButton", | |
| "category":"Button", | |
| "stargazers_count":749, | |
| "quality":70, | |
| "name":"TVButton" | |
| }, | |
| { | |
| "url":"https://github.com/yoavlt/LiquidFloatingActionButton", | |
| "category":"Button", | |
| "stargazers_count":2449, | |
| "quality":67, | |
| "name":"LiquidFloatingActionButton" | |
| }, | |
| { | |
| "url":"https://github.com/JunichiT/JTFadingInfoView", | |
| "category":"Button", | |
| "stargazers_count":102, | |
| "quality":65, | |
| "name":"JTFadingInfoView" | |
| }, | |
| { | |
| "url":"https://github.com/TakeScoop/SwiftyButton", | |
| "category":"Button", | |
| "stargazers_count":107, | |
| "quality":65, | |
| "name":"SwiftyButton" | |
| }, | |
| { | |
| "url":"https://github.com/okmr-d/DOFavoriteButton", | |
| "category":"Button", | |
| "stargazers_count":2315, | |
| "quality":62, | |
| "name":"DOFavoriteButton" | |
| }, | |
| { | |
| "url":"https://github.com/zoonooz/ZFRippleButton", | |
| "category":"Button", | |
| "stargazers_count":1110, | |
| "quality":62, | |
| "name":"ZFRippleButton" | |
| }, | |
| { | |
| "url":"https://github.com/victorBaro/VBFPopFlatButton", | |
| "category":"Button", | |
| "stargazers_count":2467, | |
| "quality":57, | |
| "name":"VBFPopFlatButton" | |
| }, | |
| { | |
| "url":"https://github.com/Eke/EMEmojiableBtn", | |
| "category":"Button", | |
| "stargazers_count":37, | |
| "quality":57, | |
| "name":"EMEmojiableBtn" | |
| }, | |
| { | |
| "url":"https://github.com/Yu-w/WYMaterialButton", | |
| "category":"Button", | |
| "stargazers_count":31, | |
| "quality":57, | |
| "name":"WYMaterialButton" | |
| }, | |
| { | |
| "url":"https://github.com/rakaramos/OnOffButton", | |
| "category":"Button", | |
| "stargazers_count":338, | |
| "quality":57, | |
| "name":"OnOffButton" | |
| }, | |
| { | |
| "url":"https://github.com/0x73/SDevCircleButton", | |
| "category":"Button", | |
| "stargazers_count":12, | |
| "quality":47, | |
| "name":"SDevCircleButton" | |
| }, | |
| { | |
| "url":"https://github.com/StyleShare/SSBouncyButton", | |
| "category":"Button", | |
| "stargazers_count":266, | |
| "quality":42, | |
| "name":"SSBouncyButton" | |
| }, | |
| { | |
| "url":"https://github.com/Haneke/HanekeSwift", | |
| "category":"Cache", | |
| "stargazers_count":3607, | |
| "quality":106, | |
| "name":"HanekeSwift" | |
| }, | |
| { | |
| "url":"https://github.com/aschuch/AwesomeCache", | |
| "category":"Cache", | |
| "stargazers_count":790, | |
| "quality":91, | |
| "name":"AwesomeCache" | |
| }, | |
| { | |
| "url":"https://github.com/hyperoslo/Cache", | |
| "category":"Cache", | |
| "stargazers_count":388, | |
| "quality":84, | |
| "name":"Cache" | |
| }, | |
| { | |
| "url":"https://github.com/WeltN24/Carlos", | |
| "category":"Cache", | |
| "stargazers_count":244, | |
| "quality":79, | |
| "name":"Carlos" | |
| }, | |
| { | |
| "url":"https://github.com/linkedin/RocketData", | |
| "category":"Cache", | |
| "stargazers_count":23, | |
| "quality":76, | |
| "name":"RocketData" | |
| }, | |
| { | |
| "url":"https://github.com/ibireme/YYCache", | |
| "category":"Cache", | |
| "stargazers_count":923, | |
| "quality":70, | |
| "name":"YYCache" | |
| }, | |
| { | |
| "url":"https://github.com/maquannene/Track", | |
| "category":"Cache", | |
| "stargazers_count":145, | |
| "quality":62, | |
| "name":"Track" | |
| }, | |
| { | |
| "url":"https://github.com/Mozharovsky/CVCalendar", | |
| "category":"Calendar", | |
| "stargazers_count":1865, | |
| "quality":94, | |
| "name":"CVCalendar" | |
| }, | |
| { | |
| "url":"https://github.com/patchthecode/JTAppleCalendar", | |
| "category":"Calendar", | |
| "stargazers_count":302, | |
| "quality":92, | |
| "name":"JTAppleCalendar" | |
| }, | |
| { | |
| "url":"https://github.com/ruslanskorb/RSDayFlow", | |
| "category":"Calendar", | |
| "stargazers_count":670, | |
| "quality":72, | |
| "name":"RSDayFlow" | |
| }, | |
| { | |
| "url":"https://github.com/WenchaoD/FSCalendar", | |
| "category":"Calendar", | |
| "stargazers_count":1595, | |
| "quality":70, | |
| "name":"FSCalendar" | |
| }, | |
| { | |
| "url":"https://github.com/Glow-Inc/GLCalendarView", | |
| "category":"Calendar", | |
| "stargazers_count":693, | |
| "quality":62, | |
| "name":"GLCalendarView" | |
| }, | |
| { | |
| "url":"https://github.com/jonathantribouharet/JTCalendar", | |
| "category":"Calendar", | |
| "stargazers_count":1944, | |
| "quality":54, | |
| "name":"JTCalendar" | |
| }, | |
| { | |
| "url":"https://github.com/imaginary-cloud/CameraManager", | |
| "category":"Camera", | |
| "stargazers_count":391, | |
| "quality":82, | |
| "name":"CameraManager" | |
| }, | |
| { | |
| "url":"https://github.com/IFTTT/FastttCamera", | |
| "category":"Camera", | |
| "stargazers_count":1511, | |
| "quality":81, | |
| "name":"FastttCamera" | |
| }, | |
| { | |
| "url":"https://github.com/hyperoslo/ImagePicker", | |
| "category":"Camera", | |
| "stargazers_count":1578, | |
| "quality":72, | |
| "name":"ImagePicker" | |
| }, | |
| { | |
| "url":"https://github.com/omergul123/LLSimpleCamera", | |
| "category":"Camera", | |
| "stargazers_count":880, | |
| "quality":70, | |
| "name":"LLSimpleCamera" | |
| }, | |
| { | |
| "url":"https://github.com/yeahdongcn/RSBarcodes_Swift", | |
| "category":"Camera", | |
| "stargazers_count":420, | |
| "quality":66, | |
| "name":"RSBarcodes_Swift" | |
| }, | |
| { | |
| "url":"https://github.com/rFlex/SCRecorder", | |
| "category":"Camera", | |
| "stargazers_count":1963, | |
| "quality":64, | |
| "name":"SCRecorder" | |
| }, | |
| { | |
| "url":"https://github.com/tdginternet/TGCameraViewController", | |
| "category":"Camera", | |
| "stargazers_count":1167, | |
| "quality":62, | |
| "name":"TGCameraViewController" | |
| }, | |
| { | |
| "url":"https://github.com/AlexLittlejohn/ALCameraViewController", | |
| "category":"Camera", | |
| "stargazers_count":1011, | |
| "quality":62, | |
| "name":"ALCameraViewController" | |
| }, | |
| { | |
| "url":"https://github.com/ytakzk/Fusuma", | |
| "category":"Camera", | |
| "stargazers_count":1067, | |
| "quality":62, | |
| "name":"Fusuma" | |
| }, | |
| { | |
| "url":"https://github.com/hyperoslo/BarcodeScanner", | |
| "category":"Camera", | |
| "stargazers_count":273, | |
| "quality":60, | |
| "name":"BarcodeScanner" | |
| }, | |
| { | |
| "url":"https://github.com/piemonte/PBJVision", | |
| "category":"Camera", | |
| "stargazers_count":1479, | |
| "quality":49, | |
| "name":"PBJVision" | |
| }, | |
| { | |
| "url":"https://github.com/Jawbone/JBChartView", | |
| "category":"Charts", | |
| "stargazers_count":3373, | |
| "quality":105, | |
| "name":"JBChartView" | |
| }, | |
| { | |
| "url":"https://github.com/danielgindi/Charts", | |
| "category":"Charts", | |
| "stargazers_count":10068, | |
| "quality":101, | |
| "name":"Charts" | |
| }, | |
| { | |
| "url":"https://github.com/kevinzhow/PNChart", | |
| "category":"Charts", | |
| "stargazers_count":7183, | |
| "quality":87, | |
| "name":"PNChart" | |
| }, | |
| { | |
| "url":"https://github.com/Boris-Em/BEMSimpleLineGraph", | |
| "category":"Charts", | |
| "stargazers_count":2223, | |
| "quality":80, | |
| "name":"BEMSimpleLineGraph" | |
| }, | |
| { | |
| "url":"https://github.com/i-schuetz/SwiftCharts", | |
| "category":"Charts", | |
| "stargazers_count":931, | |
| "quality":67, | |
| "name":"SwiftCharts" | |
| }, | |
| { | |
| "url":"https://github.com/xhacker/TEAChart", | |
| "category":"Charts", | |
| "stargazers_count":1027, | |
| "quality":57, | |
| "name":"TEAChart" | |
| }, | |
| { | |
| "url":"https://github.com/zhuhuihuihui/EChart", | |
| "category":"Charts", | |
| "stargazers_count":576, | |
| "quality":57, | |
| "name":"EChart" | |
| }, | |
| { | |
| "url":"https://github.com/ArthurGuibert/FSLineChart", | |
| "category":"Charts", | |
| "stargazers_count":662, | |
| "quality":52, | |
| "name":"FSLineChart" | |
| }, | |
| { | |
| "url":"https://github.com/recruit-mtl/Graphs", | |
| "category":"Charts", | |
| "stargazers_count":605, | |
| "quality":52, | |
| "name":"Graphs" | |
| }, | |
| { | |
| "url":"https://github.com/johnnywjy/JYRadarChart", | |
| "category":"Charts", | |
| "stargazers_count":346, | |
| "quality":52, | |
| "name":"JYRadarChart" | |
| }, | |
| { | |
| "url":"https://github.com/chasseurmic/TWRCharts", | |
| "category":"Charts", | |
| "stargazers_count":349, | |
| "quality":47, | |
| "name":"TWRCharts" | |
| }, | |
| { | |
| "url":"https://github.com/kubatru/JTChartView", | |
| "category":"Charts", | |
| "stargazers_count":96, | |
| "quality":42, | |
| "name":"JTChartView" | |
| }, | |
| { | |
| "url":"https://github.com/anaglik/ANDLineChartView", | |
| "category":"Charts", | |
| "stargazers_count":355, | |
| "quality":42, | |
| "name":"ANDLineChartView" | |
| }, | |
| { | |
| "url":"https://github.com/ArthurGuibert/FSInteractiveMap", | |
| "category":"Charts", | |
| "stargazers_count":375, | |
| "quality":42, | |
| "name":"FSInteractiveMap" | |
| }, | |
| { | |
| "url":"https://github.com/xyfeng/XYPieChart", | |
| "category":"Charts", | |
| "stargazers_count":1594, | |
| "quality":31, | |
| "name":"XYPieChart" | |
| }, | |
| { | |
| "url":"https://github.com/Flipboard/FLEX", | |
| "category":"Code Quality", | |
| "stargazers_count":6294, | |
| "quality":100, | |
| "name":"FLEX" | |
| }, | |
| { | |
| "url":"https://github.com/facebook/FBRetainCycleDetector", | |
| "category":"Code Quality", | |
| "stargazers_count":1557, | |
| "quality":76, | |
| "name":"FBRetainCycleDetector" | |
| }, | |
| { | |
| "url":"https://github.com/VojtaStavik/Trackable", | |
| "category":"Code Quality", | |
| "stargazers_count":98, | |
| "quality":74, | |
| "name":"Trackable" | |
| }, | |
| { | |
| "url":"https://github.com/andresinaka/SwiftCop", | |
| "category":"Code Quality", | |
| "stargazers_count":425, | |
| "quality":66, | |
| "name":"SwiftCop" | |
| }, | |
| { | |
| "url":"https://github.com/facebook/FBMemoryProfiler", | |
| "category":"Code Quality", | |
| "stargazers_count":1783, | |
| "quality":62, | |
| "name":"FBMemoryProfiler" | |
| }, | |
| { | |
| "url":"https://github.com/krzysztofzablocki/KZBootstrap", | |
| "category":"Code Quality", | |
| "stargazers_count":1657, | |
| "quality":57, | |
| "name":"KZBootstrap" | |
| }, | |
| { | |
| "url":"https://github.com/Zepo/MLeaksFinder", | |
| "category":"Code Quality", | |
| "stargazers_count":955, | |
| "quality":52, | |
| "name":"MLeaksFinder" | |
| }, | |
| { | |
| "url":"https://github.com/krzysztofzablocki/KZAsserts", | |
| "category":"Code Quality", | |
| "stargazers_count":95, | |
| "quality":47, | |
| "name":"KZAsserts" | |
| }, | |
| { | |
| "url":"https://github.com/yannickl/DynamicColor", | |
| "category":"Color", | |
| "stargazers_count":1235, | |
| "quality":109, | |
| "name":"DynamicColor" | |
| }, | |
| { | |
| "url":"https://github.com/thii/SwiftHEXColors", | |
| "category":"Color", | |
| "stargazers_count":376, | |
| "quality":101, | |
| "name":"SwiftHEXColors" | |
| }, | |
| { | |
| "url":"https://github.com/bennyguitar/Colours", | |
| "category":"Color", | |
| "stargazers_count":2657, | |
| "quality":96, | |
| "name":"Colours" | |
| }, | |
| { | |
| "url":"https://github.com/hyperoslo/Hue", | |
| "category":"Color", | |
| "stargazers_count":1487, | |
| "quality":86, | |
| "name":"Hue" | |
| }, | |
| { | |
| "url":"https://github.com/ViccAlexander/Chameleon", | |
| "category":"Color", | |
| "stargazers_count":6481, | |
| "quality":77, | |
| "name":"Chameleon" | |
| }, | |
| { | |
| "url":"https://github.com/boycechang/BCColor", | |
| "category":"Color", | |
| "stargazers_count":398, | |
| "quality":60, | |
| "name":"BCColor" | |
| }, | |
| { | |
| "url":"https://github.com/yeahdongcn/UIColor-Hex-Swift", | |
| "category":"Color", | |
| "stargazers_count":578, | |
| "quality":57, | |
| "name":"UIColor-Hex-Swift" | |
| }, | |
| { | |
| "url":"https://github.com/onevcat/RandomColorSwift", | |
| "category":"Color", | |
| "stargazers_count":354, | |
| "quality":55, | |
| "name":"RandomColorSwift" | |
| }, | |
| { | |
| "url":"https://github.com/brynbellomy/FlatUIColors", | |
| "category":"Color", | |
| "stargazers_count":100, | |
| "quality":47, | |
| "name":"FlatUIColors" | |
| }, | |
| { | |
| "url":"https://github.com/vinhnx/ColorArt", | |
| "category":"Color", | |
| "stargazers_count":120, | |
| "quality":42, | |
| "name":"ColorArt" | |
| }, | |
| { | |
| "url":"https://github.com/oarrabi/Swiftline", | |
| "category":"Command Line", | |
| "stargazers_count":779, | |
| "quality":94, | |
| "name":"Swiftline" | |
| }, | |
| { | |
| "url":"https://github.com/kylef/Commander", | |
| "category":"Command Line", | |
| "stargazers_count":566, | |
| "quality":70, | |
| "name":"Commander" | |
| }, | |
| { | |
| "url":"https://github.com/mtynior/ColorizeSwift", | |
| "category":"Command Line", | |
| "stargazers_count":139, | |
| "quality":64, | |
| "name":"ColorizeSwift" | |
| }, | |
| { | |
| "url":"https://github.com/tidwall/Safe", | |
| "category":"Concurrency", | |
| "stargazers_count":333, | |
| "quality":73, | |
| "name":"Safe" | |
| }, | |
| { | |
| "url":"https://github.com/JohnSundell/Flow", | |
| "category":"Concurrency", | |
| "stargazers_count":136, | |
| "quality":52, | |
| "name":"Flow" | |
| }, | |
| { | |
| "url":"https://github.com/JohnEstropia/CoreStore", | |
| "category":"Core Data", | |
| "stargazers_count":950, | |
| "quality":101, | |
| "name":"CoreStore" | |
| }, | |
| { | |
| "url":"https://github.com/hyperoslo/Sync", | |
| "category":"Core Data", | |
| "stargazers_count":1592, | |
| "quality":94, | |
| "name":"Sync" | |
| }, | |
| { | |
| "url":"https://github.com/magicalpanda/MagicalRecord", | |
| "category":"Core Data", | |
| "stargazers_count":9545, | |
| "quality":93, | |
| "name":"MagicalRecord" | |
| }, | |
| { | |
| "url":"https://github.com/tadija/AERecord", | |
| "category":"Core Data", | |
| "stargazers_count":233, | |
| "quality":91, | |
| "name":"AERecord" | |
| }, | |
| { | |
| "url":"https://github.com/CosmicMind/Graph", | |
| "category":"Core Data", | |
| "stargazers_count":569, | |
| "quality":89, | |
| "name":"Graph" | |
| }, | |
| { | |
| "url":"https://github.com/supermarin/ObjectiveRecord", | |
| "category":"Core Data", | |
| "stargazers_count":1275, | |
| "quality":81, | |
| "name":"ObjectiveRecord" | |
| }, | |
| { | |
| "url":"https://github.com/Prosumma/CoreDataQueryInterface", | |
| "category":"Core Data", | |
| "stargazers_count":16, | |
| "quality":79, | |
| "name":"CoreDataQueryInterface" | |
| }, | |
| { | |
| "url":"https://github.com/fuzz-productions/CoreDataDandy", | |
| "category":"Core Data", | |
| "stargazers_count":32, | |
| "quality":76, | |
| "name":"CoreDataDandy" | |
| }, | |
| { | |
| "url":"https://github.com/Alecrim/AlecrimCoreData", | |
| "category":"Core Data", | |
| "stargazers_count":653, | |
| "quality":75, | |
| "name":"AlecrimCoreData" | |
| }, | |
| { | |
| "url":"https://github.com/QueryKit/QueryKit", | |
| "category":"Core Data", | |
| "stargazers_count":1168, | |
| "quality":70, | |
| "name":"QueryKit" | |
| }, | |
| { | |
| "url":"https://github.com/Krivoblotsky/HardCoreData", | |
| "category":"Core Data", | |
| "stargazers_count":189, | |
| "quality":64, | |
| "name":"HardCoreData" | |
| }, | |
| { | |
| "url":"https://github.com/bignerdranch/CoreDataStack", | |
| "category":"Core Data", | |
| "stargazers_count":415, | |
| "quality":34, | |
| "name":"CoreDataStack" | |
| }, | |
| { | |
| "url":"https://github.com/OliverLetterer/SLRESTfulCoreData", | |
| "category":"Core Data", | |
| "stargazers_count":187, | |
| "quality":22, | |
| "name":"SLRESTfulCoreData" | |
| }, | |
| { | |
| "url":"https://github.com/ankurp/Dollar", | |
| "category":"Data Structures / Algorithms", | |
| "stargazers_count":3257, | |
| "quality":131, | |
| "name":"Dollar" | |
| }, | |
| { | |
| "url":"https://github.com/antitypical/Result", | |
| "category":"Data Structures / Algorithms", | |
| "stargazers_count":1015, | |
| "quality":94, | |
| "name":"Result" | |
| }, | |
| { | |
| "url":"https://github.com/lorentey/BTree", | |
| "category":"Data Structures / Algorithms", | |
| "stargazers_count":687, | |
| "quality":91, | |
| "name":"BTree" | |
| }, | |
| { | |
| "url":"https://github.com/osteslag/Changeset", | |
| "category":"Data Structures / Algorithms", | |
| "stargazers_count":545, | |
| "quality":89, | |
| "name":"Changeset" | |
| }, | |
| { | |
| "url":"https://github.com/hyperoslo/Brick", | |
| "category":"Data Structures / Algorithms", | |
| "stargazers_count":28, | |
| "quality":81, | |
| "name":"Brick" | |
| }, | |
| { | |
| "url":"https://github.com/CosmicMind/Algorithm", | |
| "category":"Data Structures / Algorithms", | |
| "stargazers_count":360, | |
| "quality":81, | |
| "name":"Algorithm" | |
| }, | |
| { | |
| "url":"https://github.com/bemindinteractive/SwiftSortedList", | |
| "category":"Data Structures / Algorithms", | |
| "stargazers_count":2, | |
| "quality":69, | |
| "name":"SwiftSortedList" | |
| }, | |
| { | |
| "url":"https://github.com/tarunon/AnyObjectConvertible", | |
| "category":"Data Structures / Algorithms", | |
| "stargazers_count":40, | |
| "quality":57, | |
| "name":"AnyObjectConvertible" | |
| }, | |
| { | |
| "url":"https://github.com/stephencelis/SQLite.swift", | |
| "category":"Database", | |
| "stargazers_count":3079, | |
| "quality":109, | |
| "name":"SQLite.swift" | |
| }, | |
| { | |
| "url":"https://github.com/yapstudios/YapDatabase", | |
| "category":"Database", | |
| "stargazers_count":2583, | |
| "quality":104, | |
| "name":"YapDatabase" | |
| }, | |
| { | |
| "url":"https://github.com/radex/SwiftyUserDefaults", | |
| "category":"Database", | |
| "stargazers_count":1554, | |
| "quality":96, | |
| "name":"SwiftyUserDefaults" | |
| }, | |
| { | |
| "url":"https://github.com/groue/GRDB.swift", | |
| "category":"Database", | |
| "stargazers_count":350, | |
| "quality":94, | |
| "name":"GRDB.swift" | |
| }, | |
| { | |
| "url":"https://github.com/pepibumur/SugarRecord", | |
| "category":"Database", | |
| "stargazers_count":1541, | |
| "quality":86, | |
| "name":"SugarRecord" | |
| }, | |
| { | |
| "url":"https://github.com/danthorpe/YapDatabaseExtensions", | |
| "category":"Database", | |
| "stargazers_count":70, | |
| "quality":84, | |
| "name":"YapDatabaseExtensions" | |
| }, | |
| { | |
| "url":"https://github.com/symentis/Palau", | |
| "category":"Database", | |
| "stargazers_count":370, | |
| "quality":75, | |
| "name":"Palau" | |
| }, | |
| { | |
| "url":"https://github.com/ArtSabintsev/Zephyr", | |
| "category":"Database", | |
| "stargazers_count":305, | |
| "quality":69, | |
| "name":"Zephyr" | |
| }, | |
| { | |
| "url":"https://github.com/mhergon/RealmGeoQueries", | |
| "category":"Database", | |
| "stargazers_count":23, | |
| "quality":65, | |
| "name":"RealmGeoQueries" | |
| }, | |
| { | |
| "url":"https://github.com/marcoarment/FCModel", | |
| "category":"Database", | |
| "stargazers_count":1554, | |
| "quality":61, | |
| "name":"FCModel" | |
| }, | |
| { | |
| "url":"https://github.com/phimage/Prephirences", | |
| "category":"Database", | |
| "stargazers_count":354, | |
| "quality":61, | |
| "name":"Prephirences" | |
| }, | |
| { | |
| "url":"https://github.com/MatthewYork/DateTools", | |
| "category":"Date & Time", | |
| "stargazers_count":4591, | |
| "quality":106, | |
| "name":"DateTools" | |
| }, | |
| { | |
| "url":"https://github.com/radex/SwiftyTimer", | |
| "category":"Date & Time", | |
| "stargazers_count":639, | |
| "quality":90, | |
| "name":"SwiftyTimer" | |
| }, | |
| { | |
| "url":"https://github.com/malcommac/SwiftDate", | |
| "category":"Date & Time", | |
| "stargazers_count":1513, | |
| "quality":81, | |
| "name":"SwiftDate" | |
| }, | |
| { | |
| "url":"https://github.com/naoty/Timepiece", | |
| "category":"Date & Time", | |
| "stargazers_count":1226, | |
| "quality":76, | |
| "name":"Timepiece" | |
| }, | |
| { | |
| "url":"https://github.com/akosma/SwiftMoment", | |
| "category":"Date & Time", | |
| "stargazers_count":1271, | |
| "quality":76, | |
| "name":"SwiftMoment" | |
| }, | |
| { | |
| "url":"https://github.com/melvitax/AFDateHelper", | |
| "category":"Date & Time", | |
| "stargazers_count":607, | |
| "quality":69, | |
| "name":"AFDateHelper" | |
| }, | |
| { | |
| "url":"https://github.com/bitstadium/HockeyKit", | |
| "category":"Deployment / Distribution", | |
| "stargazers_count":2191, | |
| "quality":82, | |
| "name":"HockeyKit" | |
| }, | |
| { | |
| "url":"https://github.com/snipsco/Postal", | |
| "category":"Email", | |
| "stargazers_count":119, | |
| "quality":49, | |
| "name":"Postal" | |
| }, | |
| { | |
| "url":"https://github.com/MailCore/mailcore2", | |
| "category":"Email", | |
| "stargazers_count":1320, | |
| "quality":22, | |
| "name":"mailcore2" | |
| }, | |
| { | |
| "url":"https://github.com/iosdevzone/IDZSwiftCommonCrypto", | |
| "category":"Encryption", | |
| "stargazers_count":224, | |
| "quality":79, | |
| "name":"IDZSwiftCommonCrypto" | |
| }, | |
| { | |
| "url":"https://github.com/onmyway133/Arcane", | |
| "category":"Encryption", | |
| "stargazers_count":25, | |
| "quality":66, | |
| "name":"Arcane" | |
| }, | |
| { | |
| "url":"https://github.com/mxcl/PromiseKit", | |
| "category":"EventBus", | |
| "stargazers_count":5478, | |
| "quality":126, | |
| "name":"PromiseKit" | |
| }, | |
| { | |
| "url":"https://github.com/BoltsFramework/Bolts-Swift", | |
| "category":"EventBus", | |
| "stargazers_count":467, | |
| "quality":119, | |
| "name":"Bolts-Swift" | |
| }, | |
| { | |
| "url":"https://github.com/ReactKit/SwiftTask", | |
| "category":"EventBus", | |
| "stargazers_count":1488, | |
| "quality":89, | |
| "name":"SwiftTask" | |
| }, | |
| { | |
| "url":"https://github.com/couchdeveloper/FutureLib", | |
| "category":"EventBus", | |
| "stargazers_count":27, | |
| "quality":89, | |
| "name":"FutureLib" | |
| }, | |
| { | |
| "url":"https://github.com/cesarferreira/SwiftEventBus", | |
| "category":"EventBus", | |
| "stargazers_count":367, | |
| "quality":71, | |
| "name":"SwiftEventBus" | |
| }, | |
| { | |
| "url":"https://github.com/vadymmarkov/When", | |
| "category":"EventBus", | |
| "stargazers_count":39, | |
| "quality":71, | |
| "name":"When" | |
| }, | |
| { | |
| "url":"https://github.com/deput/RWPromiseKit", | |
| "category":"EventBus", | |
| "stargazers_count":82, | |
| "quality":56, | |
| "name":"RWPromiseKit" | |
| }, | |
| { | |
| "url":"https://github.com/100mango/SwiftNotificationCenter", | |
| "category":"EventBus", | |
| "stargazers_count":303, | |
| "quality":34, | |
| "name":"SwiftNotificationCenter" | |
| }, | |
| { | |
| "url":"https://github.com/nvzqz/FileKit", | |
| "category":"Files", | |
| "stargazers_count":518, | |
| "quality":99, | |
| "name":"FileKit" | |
| }, | |
| { | |
| "url":"https://github.com/marmelroy/Zip", | |
| "category":"Files", | |
| "stargazers_count":629, | |
| "quality":84, | |
| "name":"Zip" | |
| }, | |
| { | |
| "url":"https://github.com/marmelroy/FileBrowser", | |
| "category":"Files", | |
| "stargazers_count":809, | |
| "quality":81, | |
| "name":"FileBrowser" | |
| }, | |
| { | |
| "url":"https://github.com/amosavian/FileProvider", | |
| "category":"Files", | |
| "stargazers_count":8, | |
| "quality":52, | |
| "name":"FileProvider" | |
| }, | |
| { | |
| "url":"https://github.com/ArtSabintsev/FontBlaster", | |
| "category":"Font", | |
| "stargazers_count":615, | |
| "quality":90, | |
| "name":"FontBlaster" | |
| }, | |
| { | |
| "url":"https://github.com/0x73/SwiftIconFont", | |
| "category":"Font", | |
| "stargazers_count":343, | |
| "quality":67, | |
| "name":"SwiftIconFont" | |
| }, | |
| { | |
| "url":"https://github.com/morizotter/SwiftFontName", | |
| "category":"Font", | |
| "stargazers_count":81, | |
| "quality":65, | |
| "name":"SwiftFontName" | |
| }, | |
| { | |
| "url":"https://github.com/dzenbot/Iconic", | |
| "category":"Font", | |
| "stargazers_count":1021, | |
| "quality":63, | |
| "name":"Iconic" | |
| }, | |
| { | |
| "url":"https://github.com/thii/FontAwesome.swift", | |
| "category":"Font", | |
| "stargazers_count":527, | |
| "quality":54, | |
| "name":"FontAwesome.swift" | |
| }, | |
| { | |
| "url":"https://github.com/PrideChung/FontAwesomeKit", | |
| "category":"Font", | |
| "stargazers_count":1992, | |
| "quality":53, | |
| "name":"FontAwesomeKit" | |
| }, | |
| { | |
| "url":"https://github.com/kitasuke/GoogleMaterialIconFont", | |
| "category":"Font", | |
| "stargazers_count":98, | |
| "quality":39, | |
| "name":"GoogleMaterialIconFont" | |
| }, | |
| { | |
| "url":"https://github.com/ricardopereira/QuickActions", | |
| "category":"Force Touch", | |
| "stargazers_count":123, | |
| "quality":57, | |
| "name":"QuickActions" | |
| }, | |
| { | |
| "url":"https://github.com/xmartlabs/Eureka", | |
| "category":"Form", | |
| "stargazers_count":3493, | |
| "quality":116, | |
| "name":"Eureka" | |
| }, | |
| { | |
| "url":"https://github.com/xmartlabs/XLForm", | |
| "category":"Form", | |
| "stargazers_count":3740, | |
| "quality":93, | |
| "name":"XLForm" | |
| }, | |
| { | |
| "url":"https://github.com/nicklockwood/FXForms", | |
| "category":"Form", | |
| "stargazers_count":2862, | |
| "quality":80, | |
| "name":"FXForms" | |
| }, | |
| { | |
| "url":"https://github.com/hyperoslo/Form", | |
| "category":"Form", | |
| "stargazers_count":1390, | |
| "quality":67, | |
| "name":"Form" | |
| }, | |
| { | |
| "url":"https://github.com/ra1028/Former", | |
| "category":"Form", | |
| "stargazers_count":679, | |
| "quality":67, | |
| "name":"Former" | |
| }, | |
| { | |
| "url":"https://github.com/ortuman/SwiftForms", | |
| "category":"Form", | |
| "stargazers_count":926, | |
| "quality":67, | |
| "name":"SwiftForms" | |
| }, | |
| { | |
| "url":"https://github.com/Alterplay/APValidators", | |
| "category":"Form", | |
| "stargazers_count":56, | |
| "quality":66, | |
| "name":"APValidators" | |
| }, | |
| { | |
| "url":"https://github.com/neoneye/SwiftyFORM", | |
| "category":"Form", | |
| "stargazers_count":473, | |
| "quality":51, | |
| "name":"SwiftyFORM" | |
| }, | |
| { | |
| "url":"https://github.com/thoughtbot/Argo", | |
| "category":"Functional Programming", | |
| "stargazers_count":2457, | |
| "quality":116, | |
| "name":"Argo" | |
| }, | |
| { | |
| "url":"https://github.com/typelift/Swiftz", | |
| "category":"Functional Programming", | |
| "stargazers_count":2657, | |
| "quality":99, | |
| "name":"Swiftz" | |
| }, | |
| { | |
| "url":"https://github.com/HookahSwift/Hookah", | |
| "category":"Functional Programming", | |
| "stargazers_count":51, | |
| "quality":81, | |
| "name":"Hookah" | |
| }, | |
| { | |
| "url":"https://github.com/robrix/Prelude", | |
| "category":"Functional Programming", | |
| "stargazers_count":237, | |
| "quality":79, | |
| "name":"Prelude" | |
| }, | |
| { | |
| "url":"https://github.com/tptee/Oriole", | |
| "category":"Functional Programming", | |
| "stargazers_count":4, | |
| "quality":71, | |
| "name":"Oriole" | |
| }, | |
| { | |
| "url":"https://github.com/typelift/Swiftx", | |
| "category":"Functional Programming", | |
| "stargazers_count":148, | |
| "quality":71, | |
| "name":"Swiftx" | |
| }, | |
| { | |
| "url":"https://github.com/RuiAAPeres/OptionalExtensions", | |
| "category":"Functional Programming", | |
| "stargazers_count":149, | |
| "quality":71, | |
| "name":"OptionalExtensions" | |
| }, | |
| { | |
| "url":"https://github.com/LlamaKit/LlamaKit", | |
| "category":"Functional Programming", | |
| "stargazers_count":633, | |
| "quality":66, | |
| "name":"LlamaKit" | |
| }, | |
| { | |
| "url":"https://github.com/ulrikdamm/Forbind", | |
| "category":"Functional Programming", | |
| "stargazers_count":33, | |
| "quality":61, | |
| "name":"Forbind" | |
| }, | |
| { | |
| "url":"https://github.com/brynbellomy/Funky", | |
| "category":"Functional Programming", | |
| "stargazers_count":10, | |
| "quality":56, | |
| "name":"Funky" | |
| }, | |
| { | |
| "url":"https://github.com/JohnEstropia/GCDKit", | |
| "category":"GCD", | |
| "stargazers_count":245, | |
| "quality":94, | |
| "name":"GCDKit" | |
| }, | |
| { | |
| "url":"https://github.com/jessesquires/GrandSugarDispatch", | |
| "category":"GCD", | |
| "stargazers_count":31, | |
| "quality":79, | |
| "name":"GrandSugarDispatch" | |
| }, | |
| { | |
| "url":"https://github.com/Alecrim/AlecrimAsyncKit", | |
| "category":"GCD", | |
| "stargazers_count":60, | |
| "quality":65, | |
| "name":"AlecrimAsyncKit" | |
| }, | |
| { | |
| "url":"https://github.com/mitchtreece/Threader", | |
| "category":"GCD", | |
| "stargazers_count":40, | |
| "quality":65, | |
| "name":"Threader" | |
| }, | |
| { | |
| "url":"https://github.com/duemunk/Async", | |
| "category":"GCD", | |
| "stargazers_count":3491, | |
| "quality":56, | |
| "name":"Async" | |
| }, | |
| { | |
| "url":"https://github.com/ibireme/YYDispatchQueuePool", | |
| "category":"GCD", | |
| "stargazers_count":191, | |
| "quality":52, | |
| "name":"YYDispatchQueuePool" | |
| }, | |
| { | |
| "url":"https://github.com/Swiftification/Dispatch", | |
| "category":"GCD", | |
| "stargazers_count":56, | |
| "quality":52, | |
| "name":"Dispatch" | |
| }, | |
| { | |
| "url":"https://github.com/Flipboard/FLAnimatedImage", | |
| "category":"GIF", | |
| "stargazers_count":4423, | |
| "quality":87, | |
| "name":"FLAnimatedImage" | |
| }, | |
| { | |
| "url":"https://github.com/kaishin/Gifu", | |
| "category":"GIF", | |
| "stargazers_count":1370, | |
| "quality":79, | |
| "name":"Gifu" | |
| }, | |
| { | |
| "url":"https://github.com/kirualex/SwiftyGif", | |
| "category":"GIF", | |
| "stargazers_count":415, | |
| "quality":77, | |
| "name":"SwiftyGif" | |
| }, | |
| { | |
| "url":"https://github.com/onevcat/APNGKit", | |
| "category":"GIF", | |
| "stargazers_count":932, | |
| "quality":66, | |
| "name":"APNGKit" | |
| }, | |
| { | |
| "url":"https://github.com/ibireme/YYImage", | |
| "category":"GIF", | |
| "stargazers_count":582, | |
| "quality":64, | |
| "name":"YYImage" | |
| }, | |
| { | |
| "url":"https://github.com/liyong03/YLGIFImage", | |
| "category":"GIF", | |
| "stargazers_count":1412, | |
| "quality":60, | |
| "name":"YLGIFImage" | |
| }, | |
| { | |
| "url":"https://github.com/wangjwchn/JWAnimatedImage", | |
| "category":"GIF", | |
| "stargazers_count":320, | |
| "quality":55, | |
| "name":"JWAnimatedImage" | |
| }, | |
| { | |
| "url":"https://github.com/mattt/AnimatedGIFImageSerialization", | |
| "category":"GIF", | |
| "stargazers_count":937, | |
| "quality":52, | |
| "name":"AnimatedGIFImageSerialization" | |
| }, | |
| { | |
| "url":"https://github.com/metasmile/NSGIF2", | |
| "category":"GIF", | |
| "stargazers_count":26, | |
| "quality":47, | |
| "name":"NSGIF2" | |
| }, | |
| { | |
| "url":"https://github.com/nvzqz/Sage", | |
| "category":"Games", | |
| "stargazers_count":217, | |
| "quality":94, | |
| "name":"Sage" | |
| }, | |
| { | |
| "url":"https://github.com/delba/Tactile", | |
| "category":"Gesture", | |
| "stargazers_count":534, | |
| "quality":67, | |
| "name":"Tactile" | |
| }, | |
| { | |
| "url":"https://github.com/igormatyushkin014/Sensitive", | |
| "category":"Gesture", | |
| "stargazers_count":370, | |
| "quality":62, | |
| "name":"Sensitive" | |
| }, | |
| { | |
| "url":"https://github.com/IFTTT/jot", | |
| "category":"Graphics", | |
| "stargazers_count":1381, | |
| "quality":84, | |
| "name":"jot" | |
| }, | |
| { | |
| "url":"https://github.com/shaps80/InkKit", | |
| "category":"Graphics", | |
| "stargazers_count":246, | |
| "quality":67, | |
| "name":"InkKit" | |
| }, | |
| { | |
| "url":"https://github.com/Nicejinux/NXDrawKit", | |
| "category":"Graphics", | |
| "stargazers_count":183, | |
| "quality":62, | |
| "name":"NXDrawKit" | |
| }, | |
| { | |
| "url":"https://github.com/mchoe/SwiftSVG", | |
| "category":"Graphics", | |
| "stargazers_count":588, | |
| "quality":57, | |
| "name":"SwiftSVG" | |
| }, | |
| { | |
| "url":"https://github.com/ibireme/YYAsyncLayer", | |
| "category":"Graphics", | |
| "stargazers_count":219, | |
| "quality":55, | |
| "name":"YYAsyncLayer" | |
| }, | |
| { | |
| "url":"https://github.com/onevcat/Kingfisher", | |
| "category":"Image", | |
| "stargazers_count":5096, | |
| "quality":136, | |
| "name":"Kingfisher" | |
| }, | |
| { | |
| "url":"https://github.com/kean/Nuke", | |
| "category":"Image", | |
| "stargazers_count":1681, | |
| "quality":109, | |
| "name":"Nuke" | |
| }, | |
| { | |
| "url":"https://github.com/Alamofire/AlamofireImage", | |
| "category":"Image", | |
| "stargazers_count":1650, | |
| "quality":109, | |
| "name":"AlamofireImage" | |
| }, | |
| { | |
| "url":"https://github.com/rs/SDWebImage", | |
| "category":"Image", | |
| "stargazers_count":15000, | |
| "quality":103, | |
| "name":"SDWebImage" | |
| }, | |
| { | |
| "url":"https://github.com/kean/DFImageManager", | |
| "category":"Image", | |
| "stargazers_count":1177, | |
| "quality":94, | |
| "name":"DFImageManager" | |
| }, | |
| { | |
| "url":"https://github.com/NYTimes/NYTPhotoViewer", | |
| "category":"Image", | |
| "stargazers_count":1624, | |
| "quality":89, | |
| "name":"NYTPhotoViewer" | |
| }, | |
| { | |
| "url":"https://github.com/evgenyneu/moa", | |
| "category":"Image", | |
| "stargazers_count":202, | |
| "quality":89, | |
| "name":"moa" | |
| }, | |
| { | |
| "url":"https://github.com/BradLarson/GPUImage", | |
| "category":"Image", | |
| "stargazers_count":13126, | |
| "quality":87, | |
| "name":"GPUImage" | |
| }, | |
| { | |
| "url":"https://github.com/mwaterfall/MWPhotoBrowser", | |
| "category":"Image", | |
| "stargazers_count":6126, | |
| "quality":84, | |
| "name":"MWPhotoBrowser" | |
| }, | |
| { | |
| "url":"https://github.com/pinterest/PINRemoteImage", | |
| "category":"Image", | |
| "stargazers_count":2408, | |
| "quality":79, | |
| "name":"PINRemoteImage" | |
| }, | |
| { | |
| "url":"https://github.com/MailOnline/ImageViewer", | |
| "category":"Image", | |
| "stargazers_count":466, | |
| "quality":79, | |
| "name":"ImageViewer" | |
| }, | |
| { | |
| "url":"https://github.com/ruslanskorb/RSKImageCropper", | |
| "category":"Image", | |
| "stargazers_count":1217, | |
| "quality":76, | |
| "name":"RSKImageCropper" | |
| }, | |
| { | |
| "url":"https://github.com/gavinbunney/Toucan", | |
| "category":"Image", | |
| "stargazers_count":1651, | |
| "quality":76, | |
| "name":"Toucan" | |
| }, | |
| { | |
| "url":"https://github.com/Inspirato/SwiftPhotoGallery", | |
| "category":"Image", | |
| "stargazers_count":16, | |
| "quality":76, | |
| "name":"SwiftPhotoGallery" | |
| }, | |
| { | |
| "url":"https://github.com/ibireme/YYWebImage", | |
| "category":"Image", | |
| "stargazers_count":2207, | |
| "quality":75, | |
| "name":"YYWebImage" | |
| }, | |
| { | |
| "url":"https://github.com/suzuki-0000/SKPhotoBrowser", | |
| "category":"Image", | |
| "stargazers_count":828, | |
| "quality":72, | |
| "name":"SKPhotoBrowser" | |
| }, | |
| { | |
| "url":"https://github.com/zalando/MapleBacon", | |
| "category":"Image", | |
| "stargazers_count":145, | |
| "quality":71, | |
| "name":"MapleBacon" | |
| }, | |
| { | |
| "url":"https://github.com/madebybowtie/FlagKit", | |
| "category":"Image", | |
| "stargazers_count":1184, | |
| "quality":67, | |
| "name":"FlagKit" | |
| }, | |
| { | |
| "url":"https://github.com/kiavashfaisali/KFSwiftImageLoader", | |
| "category":"Image", | |
| "stargazers_count":299, | |
| "quality":67, | |
| "name":"KFSwiftImageLoader" | |
| }, | |
| { | |
| "url":"https://github.com/dollarshaveclub/ImageButter", | |
| "category":"Image", | |
| "stargazers_count":356, | |
| "quality":67, | |
| "name":"ImageButter" | |
| }, | |
| { | |
| "url":"https://github.com/TimOliver/TOCropViewController", | |
| "category":"Image", | |
| "stargazers_count":916, | |
| "quality":65, | |
| "name":"TOCropViewController" | |
| }, | |
| { | |
| "url":"https://github.com/jathu/UIImageColors", | |
| "category":"Image", | |
| "stargazers_count":1281, | |
| "quality":62, | |
| "name":"UIImageColors" | |
| }, | |
| { | |
| "url":"https://github.com/YuAo/YUCIHighPassSkinSmoothing", | |
| "category":"Image", | |
| "stargazers_count":426, | |
| "quality":60, | |
| "name":"YUCIHighPassSkinSmoothing" | |
| }, | |
| { | |
| "url":"https://github.com/nicklockwood/AsyncImageView", | |
| "category":"Image", | |
| "stargazers_count":873, | |
| "quality":57, | |
| "name":"AsyncImageView" | |
| }, | |
| { | |
| "url":"https://github.com/jaredsinclair/JTSImageViewController", | |
| "category":"Image", | |
| "stargazers_count":1987, | |
| "quality":57, | |
| "name":"JTSImageViewController" | |
| }, | |
| { | |
| "url":"https://github.com/szk-atmosphere/SABlurImageView", | |
| "category":"Image", | |
| "stargazers_count":348, | |
| "quality":57, | |
| "name":"SABlurImageView" | |
| }, | |
| { | |
| "url":"https://github.com/bkoc/BKAsciiImage", | |
| "category":"Image", | |
| "stargazers_count":380, | |
| "quality":57, | |
| "name":"BKAsciiImage" | |
| }, | |
| { | |
| "url":"https://github.com/JellyDevelopment/JDSwiftAvatarProgress", | |
| "category":"Image", | |
| "stargazers_count":60, | |
| "quality":57, | |
| "name":"JDSwiftAvatarProgress" | |
| }, | |
| { | |
| "url":"https://github.com/JanGorman/Agrume", | |
| "category":"Image", | |
| "stargazers_count":84, | |
| "quality":57, | |
| "name":"Agrume" | |
| }, | |
| { | |
| "url":"https://github.com/abiaad/PASImageView", | |
| "category":"Image", | |
| "stargazers_count":153, | |
| "quality":55, | |
| "name":"PASImageView" | |
| }, | |
| { | |
| "url":"https://github.com/ideaismobile/IDMPhotoBrowser", | |
| "category":"Image", | |
| "stargazers_count":1920, | |
| "quality":54, | |
| "name":"IDMPhotoBrowser" | |
| }, | |
| { | |
| "url":"https://github.com/EddyBorja/EBPhotoPages", | |
| "category":"Image", | |
| "stargazers_count":1465, | |
| "quality":52, | |
| "name":"EBPhotoPages" | |
| }, | |
| { | |
| "url":"https://github.com/nixzhu/Navi", | |
| "category":"Image", | |
| "stargazers_count":97, | |
| "quality":47, | |
| "name":"Navi" | |
| }, | |
| { | |
| "url":"https://github.com/Alterplay/APKenBurnsView", | |
| "category":"Image", | |
| "stargazers_count":15, | |
| "quality":47, | |
| "name":"APKenBurnsView" | |
| }, | |
| { | |
| "url":"https://github.com/hanton/YXTMotionView", | |
| "category":"Image", | |
| "stargazers_count":62, | |
| "quality":42, | |
| "name":"YXTMotionView" | |
| }, | |
| { | |
| "url":"https://github.com/Hearst-DD/ObjectMapper", | |
| "category":"JSON", | |
| "stargazers_count":3514, | |
| "quality":119, | |
| "name":"ObjectMapper" | |
| }, | |
| { | |
| "url":"https://github.com/SwiftyJSON/SwiftyJSON", | |
| "category":"JSON", | |
| "stargazers_count":10832, | |
| "quality":108, | |
| "name":"SwiftyJSON" | |
| }, | |
| { | |
| "url":"https://github.com/hkellaway/Gloss", | |
| "category":"JSON", | |
| "stargazers_count":877, | |
| "quality":101, | |
| "name":"Gloss" | |
| }, | |
| { | |
| "url":"https://github.com/bignerdranch/Freddy", | |
| "category":"JSON", | |
| "stargazers_count":895, | |
| "quality":99, | |
| "name":"Freddy" | |
| }, | |
| { | |
| "url":"https://github.com/Anviking/Decodable", | |
| "category":"JSON", | |
| "stargazers_count":882, | |
| "quality":94, | |
| "name":"Decodable" | |
| }, | |
| { | |
| "url":"https://github.com/JohnSundell/Unbox", | |
| "category":"JSON", | |
| "stargazers_count":983, | |
| "quality":93, | |
| "name":"Unbox" | |
| }, | |
| { | |
| "url":"https://github.com/CoderMJLee/MJExtension", | |
| "category":"JSON", | |
| "stargazers_count":5776, | |
| "quality":92, | |
| "name":"MJExtension" | |
| }, | |
| { | |
| "url":"https://github.com/delba/JASON", | |
| "category":"JSON", | |
| "stargazers_count":847, | |
| "quality":91, | |
| "name":"JASON" | |
| }, | |
| { | |
| "url":"https://github.com/s4cha/Arrow", | |
| "category":"JSON", | |
| "stargazers_count":163, | |
| "quality":91, | |
| "name":"Arrow" | |
| }, | |
| { | |
| "url":"https://github.com/freshOS/Arrow", | |
| "category":"JSON", | |
| "stargazers_count":172, | |
| "quality":91, | |
| "name":"Arrow" | |
| }, | |
| { | |
| "url":"https://github.com/Weebly/Cereal", | |
| "category":"JSON", | |
| "stargazers_count":317, | |
| "quality":89, | |
| "name":"Cereal" | |
| }, | |
| { | |
| "url":"https://github.com/JohnSundell/Wrap", | |
| "category":"JSON", | |
| "stargazers_count":291, | |
| "quality":89, | |
| "name":"Wrap" | |
| }, | |
| { | |
| "url":"https://github.com/tristanhimmelman/AlamofireObjectMapper", | |
| "category":"JSON", | |
| "stargazers_count":1142, | |
| "quality":89, | |
| "name":"AlamofireObjectMapper" | |
| }, | |
| { | |
| "url":"https://github.com/daltoniam/JSONJoy-Swift", | |
| "category":"JSON", | |
| "stargazers_count":299, | |
| "quality":85, | |
| "name":"JSONJoy-Swift" | |
| }, | |
| { | |
| "url":"https://github.com/zenangst/Tailor", | |
| "category":"JSON", | |
| "stargazers_count":189, | |
| "quality":84, | |
| "name":"Tailor" | |
| }, | |
| { | |
| "url":"https://github.com/ibireme/YYModel", | |
| "category":"JSON", | |
| "stargazers_count":1903, | |
| "quality":81, | |
| "name":"YYModel" | |
| }, | |
| { | |
| "url":"https://github.com/ra1028/Alembic", | |
| "category":"JSON", | |
| "stargazers_count":56, | |
| "quality":81, | |
| "name":"Alembic" | |
| }, | |
| { | |
| "url":"https://github.com/LoganWright/Genome", | |
| "category":"JSON", | |
| "stargazers_count":689, | |
| "quality":81, | |
| "name":"Genome" | |
| }, | |
| { | |
| "url":"https://github.com/Nike-Inc/Elevate", | |
| "category":"JSON", | |
| "stargazers_count":486, | |
| "quality":81, | |
| "name":"Elevate" | |
| }, | |
| { | |
| "url":"https://github.com/krzysztofzablocki/KZPropertyMapper", | |
| "category":"JSON", | |
| "stargazers_count":1069, | |
| "quality":76, | |
| "name":"KZPropertyMapper" | |
| }, | |
| { | |
| "url":"https://github.com/Yalantis/FastEasyMapping", | |
| "category":"JSON", | |
| "stargazers_count":424, | |
| "quality":76, | |
| "name":"FastEasyMapping" | |
| }, | |
| { | |
| "url":"https://github.com/gonzalezreal/Groot", | |
| "category":"JSON", | |
| "stargazers_count":409, | |
| "quality":74, | |
| "name":"Groot" | |
| }, | |
| { | |
| "url":"https://github.com/evermeer/AlamofireJsonToObjects", | |
| "category":"JSON", | |
| "stargazers_count":101, | |
| "quality":74, | |
| "name":"AlamofireJsonToObjects" | |
| }, | |
| { | |
| "url":"https://github.com/iwasrobbed/LazyObject", | |
| "category":"JSON", | |
| "stargazers_count":7, | |
| "quality":74, | |
| "name":"LazyObject" | |
| }, | |
| { | |
| "url":"https://github.com/aryaxt/OCMapper", | |
| "category":"JSON", | |
| "stargazers_count":323, | |
| "quality":66, | |
| "name":"OCMapper" | |
| }, | |
| { | |
| "url":"https://github.com/matthewcheok/JSONCodable", | |
| "category":"JSON", | |
| "stargazers_count":515, | |
| "quality":61, | |
| "name":"JSONCodable" | |
| }, | |
| { | |
| "url":"https://github.com/hackiftekhar/IQKeyboardManager", | |
| "category":"Keyboard", | |
| "stargazers_count":6386, | |
| "quality":104, | |
| "name":"IQKeyboardManager" | |
| }, | |
| { | |
| "url":"https://github.com/michaeltyson/TPKeyboardAvoiding", | |
| "category":"Keyboard", | |
| "stargazers_count":4590, | |
| "quality":74, | |
| "name":"TPKeyboardAvoiding" | |
| }, | |
| { | |
| "url":"https://github.com/ruddfawcett/RFKeyboardToolbar", | |
| "category":"Keyboard", | |
| "stargazers_count":365, | |
| "quality":57, | |
| "name":"RFKeyboardToolbar" | |
| }, | |
| { | |
| "url":"https://github.com/meiwin/NgKeyboardTracker", | |
| "category":"Keyboard", | |
| "stargazers_count":710, | |
| "quality":57, | |
| "name":"NgKeyboardTracker" | |
| }, | |
| { | |
| "url":"https://github.com/ibireme/YYKeyboardManager", | |
| "category":"Keyboard", | |
| "stargazers_count":251, | |
| "quality":57, | |
| "name":"YYKeyboardManager" | |
| }, | |
| { | |
| "url":"https://github.com/morizotter/KeyboardObserver", | |
| "category":"Keyboard", | |
| "stargazers_count":59, | |
| "quality":52, | |
| "name":"KeyboardObserver" | |
| }, | |
| { | |
| "url":"https://github.com/nixzhu/KeyboardMan", | |
| "category":"Keyboard", | |
| "stargazers_count":263, | |
| "quality":47, | |
| "name":"KeyboardMan" | |
| }, | |
| { | |
| "url":"https://github.com/matmartinez/MMNumberKeyboard", | |
| "category":"Keyboard", | |
| "stargazers_count":725, | |
| "quality":42, | |
| "name":"MMNumberKeyboard" | |
| }, | |
| { | |
| "url":"https://github.com/soffes/SAMKeychain", | |
| "category":"Keychain", | |
| "stargazers_count":3700, | |
| "quality":111, | |
| "name":"SAMKeychain" | |
| }, | |
| { | |
| "url":"https://github.com/TTTAttributedLabel/TTTAttributedLabel", | |
| "category":"Label", | |
| "stargazers_count":6380, | |
| "quality":103, | |
| "name":"TTTAttributedLabel" | |
| }, | |
| { | |
| "url":"https://github.com/lexrus/LTMorphingLabel", | |
| "category":"Label", | |
| "stargazers_count":4609, | |
| "quality":91, | |
| "name":"LTMorphingLabel" | |
| }, | |
| { | |
| "url":"https://github.com/recisio/IncrementableLabel", | |
| "category":"Label", | |
| "stargazers_count":19, | |
| "quality":80, | |
| "name":"IncrementableLabel" | |
| }, | |
| { | |
| "url":"https://github.com/kciter/GlitchLabel", | |
| "category":"Label", | |
| "stargazers_count":513, | |
| "quality":67, | |
| "name":"GlitchLabel" | |
| }, | |
| { | |
| "url":"https://github.com/zipme/RQShineLabel", | |
| "category":"Label", | |
| "stargazers_count":1356, | |
| "quality":67, | |
| "name":"RQShineLabel" | |
| }, | |
| { | |
| "url":"https://github.com/suzuki-0000/CountdownLabel", | |
| "category":"Label", | |
| "stargazers_count":141, | |
| "quality":63, | |
| "name":"CountdownLabel" | |
| }, | |
| { | |
| "url":"https://github.com/tobihagemann/THLabel", | |
| "category":"Label", | |
| "stargazers_count":470, | |
| "quality":62, | |
| "name":"THLabel" | |
| }, | |
| { | |
| "url":"https://github.com/overboming/ZCAnimatedLabel", | |
| "category":"Label", | |
| "stargazers_count":1449, | |
| "quality":60, | |
| "name":"ZCAnimatedLabel" | |
| }, | |
| { | |
| "url":"https://github.com/mukeshthawani/TriLabelView", | |
| "category":"Label", | |
| "stargazers_count":19, | |
| "quality":60, | |
| "name":"TriLabelView" | |
| }, | |
| { | |
| "url":"https://github.com/mineschan/MZTimerLabel", | |
| "category":"Label", | |
| "stargazers_count":1030, | |
| "quality":57, | |
| "name":"MZTimerLabel" | |
| }, | |
| { | |
| "url":"https://github.com/tomknig/TOMSMorphingLabel", | |
| "category":"Label", | |
| "stargazers_count":1780, | |
| "quality":57, | |
| "name":"TOMSMorphingLabel" | |
| }, | |
| { | |
| "url":"https://github.com/me-abhinav/NumberMorphView", | |
| "category":"Label", | |
| "stargazers_count":1093, | |
| "quality":44, | |
| "name":"NumberMorphView" | |
| }, | |
| { | |
| "url":"https://github.com/SnapKit/SnapKit", | |
| "category":"Layout", | |
| "stargazers_count":6612, | |
| "quality":124, | |
| "name":"SnapKit" | |
| }, | |
| { | |
| "url":"https://github.com/SnapKit/Masonry", | |
| "category":"Layout", | |
| "stargazers_count":12450, | |
| "quality":119, | |
| "name":"Masonry" | |
| }, | |
| { | |
| "url":"https://github.com/SwiftBond/Bond", | |
| "category":"Layout", | |
| "stargazers_count":2574, | |
| "quality":119, | |
| "name":"Bond" | |
| }, | |
| { | |
| "url":"https://github.com/PureLayout/PureLayout", | |
| "category":"Layout", | |
| "stargazers_count":5579, | |
| "quality":116, | |
| "name":"PureLayout" | |
| }, | |
| { | |
| "url":"https://github.com/robb/Cartography", | |
| "category":"Layout", | |
| "stargazers_count":4581, | |
| "quality":114, | |
| "name":"Cartography" | |
| }, | |
| { | |
| "url":"https://github.com/nakiostudio/EasyPeasy", | |
| "category":"Layout", | |
| "stargazers_count":1229, | |
| "quality":96, | |
| "name":"EasyPeasy" | |
| }, | |
| { | |
| "url":"https://github.com/floriankrueger/Manuscript", | |
| "category":"Layout", | |
| "stargazers_count":71, | |
| "quality":89, | |
| "name":"Manuscript" | |
| }, | |
| { | |
| "url":"https://github.com/mamaral/Neon", | |
| "category":"Layout", | |
| "stargazers_count":3254, | |
| "quality":84, | |
| "name":"Neon" | |
| }, | |
| { | |
| "url":"https://github.com/linkedin/LayoutKit", | |
| "category":"Layout", | |
| "stargazers_count":836, | |
| "quality":84, | |
| "name":"LayoutKit" | |
| }, | |
| { | |
| "url":"https://github.com/Skyvive/Swiftstraints", | |
| "category":"Layout", | |
| "stargazers_count":69, | |
| "quality":79, | |
| "name":"Swiftstraints" | |
| }, | |
| { | |
| "url":"https://github.com/mamaral/Facade", | |
| "category":"Layout", | |
| "stargazers_count":688, | |
| "quality":76, | |
| "name":"Facade" | |
| }, | |
| { | |
| "url":"https://github.com/evan-liu/FormationLayout", | |
| "category":"Layout", | |
| "stargazers_count":44, | |
| "quality":74, | |
| "name":"FormationLayout" | |
| }, | |
| { | |
| "url":"https://github.com/szk-atmosphere/MisterFusion", | |
| "category":"Layout", | |
| "stargazers_count":203, | |
| "quality":71, | |
| "name":"MisterFusion" | |
| }, | |
| { | |
| "url":"https://github.com/isair/ManualLayout", | |
| "category":"Layout", | |
| "stargazers_count":230, | |
| "quality":71, | |
| "name":"ManualLayout" | |
| }, | |
| { | |
| "url":"https://github.com/floriankugler/FLKAutoLayout", | |
| "category":"Layout", | |
| "stargazers_count":1443, | |
| "quality":70, | |
| "name":"FLKAutoLayout" | |
| }, | |
| { | |
| "url":"https://github.com/mergesort/Anchorman", | |
| "category":"Layout", | |
| "stargazers_count":36, | |
| "quality":57, | |
| "name":"Anchorman" | |
| }, | |
| { | |
| "url":"https://github.com/s4cha/Stevia", | |
| "category":"Layout", | |
| "stargazers_count":1793, | |
| "quality":34, | |
| "name":"Stevia" | |
| }, | |
| { | |
| "url":"https://github.com/marmelroy/Localize-Swift", | |
| "category":"Localization", | |
| "stargazers_count":854, | |
| "quality":105, | |
| "name":"Localize-Swift" | |
| }, | |
| { | |
| "url":"https://github.com/tomkowz/Swifternalization", | |
| "category":"Localization", | |
| "stargazers_count":371, | |
| "quality":84, | |
| "name":"Swifternalization" | |
| }, | |
| { | |
| "url":"https://github.com/darkcl/LocalizedView", | |
| "category":"Localization", | |
| "stargazers_count":5, | |
| "quality":37, | |
| "name":"LocalizedView" | |
| }, | |
| { | |
| "url":"https://github.com/malcommac/SwiftLocation", | |
| "category":"Location", | |
| "stargazers_count":468, | |
| "quality":75, | |
| "name":"SwiftLocation" | |
| }, | |
| { | |
| "url":"https://github.com/SocialObjects-Software/SOMotionDetector", | |
| "category":"Location", | |
| "stargazers_count":882, | |
| "quality":75, | |
| "name":"SOMotionDetector" | |
| }, | |
| { | |
| "url":"https://github.com/JeromeTan1997/LocationPicker", | |
| "category":"Location", | |
| "stargazers_count":180, | |
| "quality":55, | |
| "name":"LocationPicker" | |
| }, | |
| { | |
| "url":"https://github.com/intuit/LocationManager", | |
| "category":"Location", | |
| "stargazers_count":1707, | |
| "quality":52, | |
| "name":"LocationManager" | |
| }, | |
| { | |
| "url":"https://github.com/CocoaLumberjack/CocoaLumberjack", | |
| "category":"Logging", | |
| "stargazers_count":7563, | |
| "quality":103, | |
| "name":"CocoaLumberjack" | |
| }, | |
| { | |
| "url":"https://github.com/Nike-Inc/Willow", | |
| "category":"Logging", | |
| "stargazers_count":782, | |
| "quality":99, | |
| "name":"Willow" | |
| }, | |
| { | |
| "url":"https://github.com/fpillet/NSLogger", | |
| "category":"Logging", | |
| "stargazers_count":3535, | |
| "quality":97, | |
| "name":"NSLogger" | |
| }, | |
| { | |
| "url":"https://github.com/SwiftyBeaver/SwiftyBeaver", | |
| "category":"Logging", | |
| "stargazers_count":1462, | |
| "quality":91, | |
| "name":"SwiftyBeaver" | |
| }, | |
| { | |
| "url":"https://github.com/DaveWoodCom/XCGLogger", | |
| "category":"Logging", | |
| "stargazers_count":1725, | |
| "quality":88, | |
| "name":"XCGLogger" | |
| }, | |
| { | |
| "url":"https://github.com/tadija/AELog", | |
| "category":"Logging", | |
| "stargazers_count":4, | |
| "quality":86, | |
| "name":"AELog" | |
| }, | |
| { | |
| "url":"https://github.com/mattcomi/ReflectedStringConvertible", | |
| "category":"Logging", | |
| "stargazers_count":39, | |
| "quality":84, | |
| "name":"ReflectedStringConvertible" | |
| }, | |
| { | |
| "url":"https://github.com/viWiD/Evergreen", | |
| "category":"Logging", | |
| "stargazers_count":49, | |
| "quality":84, | |
| "name":"Evergreen" | |
| }, | |
| { | |
| "url":"https://github.com/wojteklu/Watchdog", | |
| "category":"Logging", | |
| "stargazers_count":1172, | |
| "quality":80, | |
| "name":"Watchdog" | |
| }, | |
| { | |
| "url":"https://github.com/goktugyil/QorumLogs", | |
| "category":"Logging", | |
| "stargazers_count":557, | |
| "quality":72, | |
| "name":"QorumLogs" | |
| }, | |
| { | |
| "url":"https://github.com/honghaoz/Loggerithm", | |
| "category":"Logging", | |
| "stargazers_count":254, | |
| "quality":67, | |
| "name":"Loggerithm" | |
| }, | |
| { | |
| "url":"https://github.com/AFNetworking/AFNetworkActivityLogger", | |
| "category":"Logging", | |
| "stargazers_count":431, | |
| "quality":65, | |
| "name":"AFNetworkActivityLogger" | |
| }, | |
| { | |
| "url":"https://github.com/tadija/AEConsole", | |
| "category":"Logging", | |
| "stargazers_count":36, | |
| "quality":64, | |
| "name":"AEConsole" | |
| }, | |
| { | |
| "url":"https://github.com/delba/Log", | |
| "category":"Logging", | |
| "stargazers_count":478, | |
| "quality":60, | |
| "name":"Log" | |
| }, | |
| { | |
| "url":"https://github.com/johnno1962/SwiftTrace", | |
| "category":"Logging", | |
| "stargazers_count":103, | |
| "quality":56, | |
| "name":"SwiftTrace" | |
| }, | |
| { | |
| "url":"https://github.com/onevcat/Rainbow", | |
| "category":"Logging", | |
| "stargazers_count":574, | |
| "quality":52, | |
| "name":"Rainbow" | |
| }, | |
| { | |
| "url":"https://github.com/conradev/BlockTypeDescription", | |
| "category":"Logging", | |
| "stargazers_count":267, | |
| "quality":50, | |
| "name":"BlockTypeDescription" | |
| }, | |
| { | |
| "url":"https://github.com/xareelee/XLTestLog", | |
| "category":"Logging", | |
| "stargazers_count":52, | |
| "quality":47, | |
| "name":"XLTestLog" | |
| }, | |
| { | |
| "url":"https://github.com/andreacremaschi/GEOSwift", | |
| "category":"Maps", | |
| "stargazers_count":677, | |
| "quality":74, | |
| "name":"GEOSwift" | |
| }, | |
| { | |
| "url":"https://github.com/neilang/NAMapKit", | |
| "category":"Maps", | |
| "stargazers_count":246, | |
| "quality":69, | |
| "name":"NAMapKit" | |
| }, | |
| { | |
| "url":"https://github.com/citymapper/CMMapLauncher", | |
| "category":"Maps", | |
| "stargazers_count":169, | |
| "quality":57, | |
| "name":"CMMapLauncher" | |
| }, | |
| { | |
| "url":"https://github.com/evgenyneu/SigmaSwiftStatistics", | |
| "category":"Math", | |
| "stargazers_count":388, | |
| "quality":99, | |
| "name":"SigmaSwiftStatistics" | |
| }, | |
| { | |
| "url":"https://github.com/lorentey/BigInt", | |
| "category":"Math", | |
| "stargazers_count":50, | |
| "quality":94, | |
| "name":"BigInt" | |
| }, | |
| { | |
| "url":"https://github.com/kostub/iosMath", | |
| "category":"Math", | |
| "stargazers_count":18, | |
| "quality":79, | |
| "name":"iosMath" | |
| }, | |
| { | |
| "url":"https://github.com/phimage/Arithmosophi", | |
| "category":"Math", | |
| "stargazers_count":38, | |
| "quality":71, | |
| "name":"Arithmosophi" | |
| }, | |
| { | |
| "url":"https://github.com/mattt/Surge", | |
| "category":"Math", | |
| "stargazers_count":3116, | |
| "quality":70, | |
| "name":"Surge" | |
| }, | |
| { | |
| "url":"https://github.com/aleph7/Upsurge", | |
| "category":"Math", | |
| "stargazers_count":55, | |
| "quality":69, | |
| "name":"Upsurge" | |
| }, | |
| { | |
| "url":"https://github.com/aschuch/QRCode", | |
| "category":"Media Processing", | |
| "stargazers_count":242, | |
| "quality":76, | |
| "name":"QRCode" | |
| }, | |
| { | |
| "url":"https://github.com/yannickl/FlowingMenu", | |
| "category":"Menu", | |
| "stargazers_count":523, | |
| "quality":99, | |
| "name":"FlowingMenu" | |
| }, | |
| { | |
| "url":"https://github.com/romaonthego/RESideMenu", | |
| "category":"Menu", | |
| "stargazers_count":6331, | |
| "quality":84, | |
| "name":"RESideMenu" | |
| }, | |
| { | |
| "url":"https://github.com/ViewDeck/ViewDeck", | |
| "category":"Menu", | |
| "stargazers_count":4803, | |
| "quality":76, | |
| "name":"ViewDeck" | |
| }, | |
| { | |
| "url":"https://github.com/jonkykong/SideMenu", | |
| "category":"Menu", | |
| "stargazers_count":261, | |
| "quality":75, | |
| "name":"SideMenu" | |
| }, | |
| { | |
| "url":"https://github.com/kitasuke/PagingMenuController", | |
| "category":"Menu", | |
| "stargazers_count":1103, | |
| "quality":72, | |
| "name":"PagingMenuController" | |
| }, | |
| { | |
| "url":"https://github.com/Azuritul/AZDropdownMenu", | |
| "category":"Menu", | |
| "stargazers_count":105, | |
| "quality":70, | |
| "name":"AZDropdownMenu" | |
| }, | |
| { | |
| "url":"https://github.com/xhzengAIB/PopMenu", | |
| "category":"Menu", | |
| "stargazers_count":597, | |
| "quality":67, | |
| "name":"PopMenu" | |
| }, | |
| { | |
| "url":"https://github.com/Yalantis/Persei", | |
| "category":"Menu", | |
| "stargazers_count":2125, | |
| "quality":67, | |
| "name":"Persei" | |
| }, | |
| { | |
| "url":"https://github.com/AssistoLab/DropDown", | |
| "category":"Menu", | |
| "stargazers_count":354, | |
| "quality":67, | |
| "name":"DropDown" | |
| }, | |
| { | |
| "url":"https://github.com/evnaz/ENSwiftSideMenu", | |
| "category":"Menu", | |
| "stargazers_count":1530, | |
| "quality":65, | |
| "name":"ENSwiftSideMenu" | |
| }, | |
| { | |
| "url":"https://github.com/eejahromi/EEJSelectMenu", | |
| "category":"Menu", | |
| "stargazers_count":7, | |
| "quality":62, | |
| "name":"EEJSelectMenu" | |
| }, | |
| { | |
| "url":"https://github.com/teodorpatras/SideMenuController", | |
| "category":"Menu", | |
| "stargazers_count":454, | |
| "quality":62, | |
| "name":"SideMenuController" | |
| }, | |
| { | |
| "url":"https://github.com/Yalantis/GuillotineMenu", | |
| "category":"Menu", | |
| "stargazers_count":2115, | |
| "quality":59, | |
| "name":"GuillotineMenu" | |
| }, | |
| { | |
| "url":"https://github.com/PhamBaTho/BTNavigationDropdownMenu", | |
| "category":"Menu", | |
| "stargazers_count":1587, | |
| "quality":59, | |
| "name":"BTNavigationDropdownMenu" | |
| }, | |
| { | |
| "url":"https://github.com/bestwnh/IGLDropDownMenu", | |
| "category":"Menu", | |
| "stargazers_count":859, | |
| "quality":57, | |
| "name":"IGLDropDownMenu" | |
| }, | |
| { | |
| "url":"https://github.com/KittenYang/KYGooeyMenu", | |
| "category":"Menu", | |
| "stargazers_count":1420, | |
| "quality":57, | |
| "name":"KYGooeyMenu" | |
| }, | |
| { | |
| "url":"https://github.com/dekatotoro/SlideMenuControllerSwift", | |
| "category":"Menu", | |
| "stargazers_count":1678, | |
| "quality":56, | |
| "name":"SlideMenuControllerSwift" | |
| }, | |
| { | |
| "url":"https://github.com/pixyzehn/MediumMenu", | |
| "category":"Menu", | |
| "stargazers_count":234, | |
| "quality":52, | |
| "name":"MediumMenu" | |
| }, | |
| { | |
| "url":"https://github.com/lilei644/LLSlideMenu", | |
| "category":"Menu", | |
| "stargazers_count":385, | |
| "quality":52, | |
| "name":"LLSlideMenu" | |
| }, | |
| { | |
| "url":"https://github.com/cxa/MenuItemKit", | |
| "category":"Menu", | |
| "stargazers_count":290, | |
| "quality":52, | |
| "name":"MenuItemKit" | |
| }, | |
| { | |
| "url":"https://github.com/AlexLittlejohn/ALRadialMenu", | |
| "category":"Menu", | |
| "stargazers_count":20, | |
| "quality":52, | |
| "name":"ALRadialMenu" | |
| }, | |
| { | |
| "url":"https://github.com/monoqlo/ExpandingMenu", | |
| "category":"Menu", | |
| "stargazers_count":160, | |
| "quality":52, | |
| "name":"ExpandingMenu" | |
| }, | |
| { | |
| "url":"https://github.com/HighBay/PageMenu", | |
| "category":"Menu", | |
| "stargazers_count":2967, | |
| "quality":51, | |
| "name":"PageMenu" | |
| }, | |
| { | |
| "url":"https://github.com/cemolcay/CategorySliderView", | |
| "category":"Menu", | |
| "stargazers_count":320, | |
| "quality":47, | |
| "name":"CategorySliderView" | |
| }, | |
| { | |
| "url":"https://github.com/maxkonovalov/MKDropdownMenu", | |
| "category":"Menu", | |
| "stargazers_count":31, | |
| "quality":39, | |
| "name":"MKDropdownMenu" | |
| }, | |
| { | |
| "url":"https://github.com/andreamazz/BubbleTransition", | |
| "category":"Modal Transition", | |
| "stargazers_count":2015, | |
| "quality":82, | |
| "name":"BubbleTransition" | |
| }, | |
| { | |
| "url":"https://github.com/recruit-mp/RMPZoomTransitionAnimator", | |
| "category":"Modal Transition", | |
| "stargazers_count":1235, | |
| "quality":75, | |
| "name":"RMPZoomTransitionAnimator" | |
| }, | |
| { | |
| "url":"https://github.com/IcaliaLabs/Presentr", | |
| "category":"Modal Transition", | |
| "stargazers_count":459, | |
| "quality":75, | |
| "name":"Presentr" | |
| }, | |
| { | |
| "url":"https://github.com/lkzhao/ElasticTransition", | |
| "category":"Modal Transition", | |
| "stargazers_count":1201, | |
| "quality":67, | |
| "name":"ElasticTransition" | |
| }, | |
| { | |
| "url":"https://github.com/Citrrus/BlurryModalSegue", | |
| "category":"Modal Transition", | |
| "stargazers_count":879, | |
| "quality":62, | |
| "name":"BlurryModalSegue" | |
| }, | |
| { | |
| "url":"https://github.com/zoonooz/ZFDragableModalTransition", | |
| "category":"Modal Transition", | |
| "stargazers_count":1988, | |
| "quality":57, | |
| "name":"ZFDragableModalTransition" | |
| }, | |
| { | |
| "url":"https://github.com/mcmatan/ImageOpenTransition", | |
| "category":"Modal Transition", | |
| "stargazers_count":26, | |
| "quality":52, | |
| "name":"ImageOpenTransition" | |
| }, | |
| { | |
| "url":"https://github.com/ltebean/LTNavigationBar", | |
| "category":"Navigation Bar", | |
| "stargazers_count":3200, | |
| "quality":87, | |
| "name":"LTNavigationBar" | |
| }, | |
| { | |
| "url":"https://github.com/telly/TLYShyNavBar", | |
| "category":"Navigation Bar", | |
| "stargazers_count":2578, | |
| "quality":67, | |
| "name":"TLYShyNavBar" | |
| }, | |
| { | |
| "url":"https://github.com/gmertk/BusyNavigationBar", | |
| "category":"Navigation Bar", | |
| "stargazers_count":659, | |
| "quality":65, | |
| "name":"BusyNavigationBar" | |
| }, | |
| { | |
| "url":"https://github.com/tristanhimmelman/HidingNavigationBar", | |
| "category":"Navigation Bar", | |
| "stargazers_count":231, | |
| "quality":52, | |
| "name":"HidingNavigationBar" | |
| }, | |
| { | |
| "url":"https://github.com/MoZhouqi/KMNavigationBarTransition", | |
| "category":"Navigation Bar", | |
| "stargazers_count":1299, | |
| "quality":52, | |
| "name":"KMNavigationBarTransition" | |
| }, | |
| { | |
| "url":"https://github.com/Alamofire/Alamofire", | |
| "category":"Networking", | |
| "stargazers_count":17895, | |
| "quality":136, | |
| "name":"Alamofire" | |
| }, | |
| { | |
| "url":"https://github.com/Moya/Moya", | |
| "category":"Networking", | |
| "stargazers_count":3197, | |
| "quality":119, | |
| "name":"Moya" | |
| }, | |
| { | |
| "url":"https://github.com/AFNetworking/AFNetworking", | |
| "category":"Networking", | |
| "stargazers_count":26160, | |
| "quality":116, | |
| "name":"AFNetworking" | |
| }, | |
| { | |
| "url":"https://github.com/yuantiku/YTKNetwork", | |
| "category":"Networking", | |
| "stargazers_count":3385, | |
| "quality":109, | |
| "name":"YTKNetwork" | |
| }, | |
| { | |
| "url":"https://github.com/RestKit/RestKit", | |
| "category":"Networking", | |
| "stargazers_count":9647, | |
| "quality":106, | |
| "name":"RestKit" | |
| }, | |
| { | |
| "url":"https://github.com/3lvis/Networking", | |
| "category":"Networking", | |
| "stargazers_count":897, | |
| "quality":106, | |
| "name":"Networking" | |
| }, | |
| { | |
| "url":"https://github.com/nghialv/Transporter", | |
| "category":"Networking", | |
| "stargazers_count":378, | |
| "quality":99, | |
| "name":"Transporter" | |
| }, | |
| { | |
| "url":"https://github.com/ishkawa/APIKit", | |
| "category":"Networking", | |
| "stargazers_count":713, | |
| "quality":96, | |
| "name":"APIKit" | |
| }, | |
| { | |
| "url":"https://github.com/MLSDev/TRON", | |
| "category":"Networking", | |
| "stargazers_count":211, | |
| "quality":94, | |
| "name":"TRON" | |
| }, | |
| { | |
| "url":"https://github.com/daltoniam/SwiftHTTP", | |
| "category":"Networking", | |
| "stargazers_count":1443, | |
| "quality":94, | |
| "name":"SwiftHTTP" | |
| }, | |
| { | |
| "url":"https://github.com/Overcoat/Overcoat", | |
| "category":"Networking", | |
| "stargazers_count":1046, | |
| "quality":91, | |
| "name":"Overcoat" | |
| }, | |
| { | |
| "url":"https://github.com/spotify/SPTDataLoader", | |
| "category":"Networking", | |
| "stargazers_count":526, | |
| "quality":91, | |
| "name":"SPTDataLoader" | |
| }, | |
| { | |
| "url":"https://github.com/netguru/ResponseDetective", | |
| "category":"Networking", | |
| "stargazers_count":869, | |
| "quality":89, | |
| "name":"ResponseDetective" | |
| }, | |
| { | |
| "url":"https://github.com/robbiehanson/CocoaAsyncSocket", | |
| "category":"Networking", | |
| "stargazers_count":6896, | |
| "quality":83, | |
| "name":"CocoaAsyncSocket" | |
| }, | |
| { | |
| "url":"https://github.com/imex94/NetworkKit", | |
| "category":"Networking", | |
| "stargazers_count":31, | |
| "quality":81, | |
| "name":"NetworkKit" | |
| }, | |
| { | |
| "url":"https://github.com/evermeer/EVCloudKitDao", | |
| "category":"Networking", | |
| "stargazers_count":431, | |
| "quality":80, | |
| "name":"EVCloudKitDao" | |
| }, | |
| { | |
| "url":"https://github.com/hyperoslo/Malibu", | |
| "category":"Networking", | |
| "stargazers_count":152, | |
| "quality":71, | |
| "name":"Malibu" | |
| }, | |
| { | |
| "url":"https://github.com/dustturtle/RealReachability", | |
| "category":"Networking", | |
| "stargazers_count":1750, | |
| "quality":70, | |
| "name":"RealReachability" | |
| }, | |
| { | |
| "url":"https://github.com/nathankot/NKMultipeer", | |
| "category":"Networking", | |
| "stargazers_count":8, | |
| "quality":69, | |
| "name":"NKMultipeer" | |
| }, | |
| { | |
| "url":"https://github.com/JustHTTP/Just", | |
| "category":"Networking", | |
| "stargazers_count":765, | |
| "quality":68, | |
| "name":"Just" | |
| }, | |
| { | |
| "url":"https://github.com/kasketis/netfox", | |
| "category":"Networking", | |
| "stargazers_count":1811, | |
| "quality":67, | |
| "name":"netfox" | |
| }, | |
| { | |
| "url":"https://github.com/skywite/SWNetworking", | |
| "category":"Networking", | |
| "stargazers_count":17, | |
| "quality":65, | |
| "name":"SWNetworking" | |
| }, | |
| { | |
| "url":"https://github.com/priore/SOAPEngine", | |
| "category":"Networking", | |
| "stargazers_count":352, | |
| "quality":62, | |
| "name":"SOAPEngine" | |
| }, | |
| { | |
| "url":"https://github.com/thoughtbot/Swish", | |
| "category":"Networking", | |
| "stargazers_count":233, | |
| "quality":61, | |
| "name":"Swish" | |
| }, | |
| { | |
| "url":"https://github.com/coderyi/NetworkEye", | |
| "category":"Networking", | |
| "stargazers_count":747, | |
| "quality":57, | |
| "name":"NetworkEye" | |
| }, | |
| { | |
| "url":"https://github.com/evermeer/EVURLCache", | |
| "category":"Networking", | |
| "stargazers_count":193, | |
| "quality":57, | |
| "name":"EVURLCache" | |
| }, | |
| { | |
| "url":"https://github.com/cdzombak/CDZPinger", | |
| "category":"Networking", | |
| "stargazers_count":40, | |
| "quality":55, | |
| "name":"CDZPinger" | |
| }, | |
| { | |
| "url":"https://github.com/nixzhu/MonkeyKing", | |
| "category":"Networking", | |
| "stargazers_count":1297, | |
| "quality":54, | |
| "name":"MonkeyKing" | |
| }, | |
| { | |
| "url":"https://github.com/chasseurmic/TWRDownloadManager", | |
| "category":"Networking", | |
| "stargazers_count":255, | |
| "quality":52, | |
| "name":"TWRDownloadManager" | |
| }, | |
| { | |
| "url":"https://github.com/rawrjustin/Bridge", | |
| "category":"Networking", | |
| "stargazers_count":92, | |
| "quality":52, | |
| "name":"Bridge" | |
| }, | |
| { | |
| "url":"https://github.com/azizuysal/NetKit", | |
| "category":"Networking", | |
| "stargazers_count":4, | |
| "quality":52, | |
| "name":"NetKit" | |
| }, | |
| { | |
| "url":"https://github.com/BridgeNetworking/Bridge", | |
| "category":"Networking", | |
| "stargazers_count":92, | |
| "quality":52, | |
| "name":"Bridge" | |
| }, | |
| { | |
| "url":"https://github.com/betacraft/AFNetworkingHelper", | |
| "category":"Networking", | |
| "stargazers_count":12, | |
| "quality":37, | |
| "name":"AFNetworkingHelper" | |
| }, | |
| { | |
| "url":"https://github.com/jensmeder/DarkLightning", | |
| "category":"Other Hardware", | |
| "stargazers_count":108, | |
| "quality":84, | |
| "name":"DarkLightning" | |
| }, | |
| { | |
| "url":"https://github.com/MHaroonBaig/MotionKit", | |
| "category":"Other Hardware", | |
| "stargazers_count":762, | |
| "quality":62, | |
| "name":"MotionKit" | |
| }, | |
| { | |
| "url":"https://github.com/andrealufino/Deviice", | |
| "category":"Other Hardware", | |
| "stargazers_count":7, | |
| "quality":39, | |
| "name":"Deviice" | |
| }, | |
| { | |
| "url":"https://github.com/nmdias/FeedKit", | |
| "category":"Other Parsing", | |
| "stargazers_count":11, | |
| "quality":99, | |
| "name":"FeedKit" | |
| }, | |
| { | |
| "url":"https://github.com/square/PonyDebugger", | |
| "category":"Other Testing", | |
| "stargazers_count":5030, | |
| "quality":87, | |
| "name":"PonyDebugger" | |
| }, | |
| { | |
| "url":"https://github.com/SwiftKit/Cuckoo", | |
| "category":"Other Testing", | |
| "stargazers_count":313, | |
| "quality":79, | |
| "name":"Cuckoo" | |
| }, | |
| { | |
| "url":"https://github.com/vadymmarkov/Fakery", | |
| "category":"Other Testing", | |
| "stargazers_count":437, | |
| "quality":71, | |
| "name":"Fakery" | |
| }, | |
| { | |
| "url":"https://github.com/sabirvirtuoso/Mockit", | |
| "category":"Other Testing", | |
| "stargazers_count":22, | |
| "quality":71, | |
| "name":"Mockit" | |
| }, | |
| { | |
| "url":"https://github.com/venmo/DVR", | |
| "category":"Other Testing", | |
| "stargazers_count":415, | |
| "quality":61, | |
| "name":"DVR" | |
| }, | |
| { | |
| "url":"https://github.com/maxsokolov/Cribble", | |
| "category":"Other Testing", | |
| "stargazers_count":206, | |
| "quality":52, | |
| "name":"Cribble" | |
| }, | |
| { | |
| "url":"https://github.com/sgr-ksmt/PDFGenerator", | |
| "category":"PDF", | |
| "stargazers_count":78, | |
| "quality":91, | |
| "name":"PDFGenerator" | |
| }, | |
| { | |
| "url":"https://github.com/FolioReader/FolioReaderKit", | |
| "category":"PDF", | |
| "stargazers_count":960, | |
| "quality":80, | |
| "name":"FolioReaderKit" | |
| }, | |
| { | |
| "url":"https://github.com/nRewik/SimplePDF", | |
| "category":"PDF", | |
| "stargazers_count":29, | |
| "quality":57, | |
| "name":"SimplePDF" | |
| }, | |
| { | |
| "url":"https://github.com/prolificinteractive/Caishen", | |
| "category":"Payments", | |
| "stargazers_count":510, | |
| "quality":79, | |
| "name":"Caishen" | |
| }, | |
| { | |
| "url":"https://github.com/paypal/PayPal-iOS-SDK", | |
| "category":"Payments", | |
| "stargazers_count":688, | |
| "quality":65, | |
| "name":"PayPal-iOS-SDK" | |
| }, | |
| { | |
| "url":"https://github.com/bizz84/SwiftyStoreKit", | |
| "category":"Payments", | |
| "stargazers_count":930, | |
| "quality":62, | |
| "name":"SwiftyStoreKit" | |
| }, | |
| { | |
| "url":"https://github.com/alvinvarghese/EasyIAPs", | |
| "category":"Payments", | |
| "stargazers_count":4, | |
| "quality":52, | |
| "name":"EasyIAPs" | |
| }, | |
| { | |
| "url":"https://github.com/iosphere/ISHPermissionKit", | |
| "category":"Permissions", | |
| "stargazers_count":467, | |
| "quality":84, | |
| "name":"ISHPermissionKit" | |
| }, | |
| { | |
| "url":"https://github.com/delba/Permission", | |
| "category":"Permissions", | |
| "stargazers_count":1747, | |
| "quality":77, | |
| "name":"Permission" | |
| }, | |
| { | |
| "url":"https://github.com/SvenTiigi/STLocationRequest", | |
| "category":"Permissions", | |
| "stargazers_count":441, | |
| "quality":77, | |
| "name":"STLocationRequest" | |
| }, | |
| { | |
| "url":"https://github.com/nickoneill/PermissionScope", | |
| "category":"Permissions", | |
| "stargazers_count":2792, | |
| "quality":75, | |
| "name":"PermissionScope" | |
| }, | |
| { | |
| "url":"https://github.com/jlaws/JLPermissions", | |
| "category":"Permissions", | |
| "stargazers_count":364, | |
| "quality":60, | |
| "name":"JLPermissions" | |
| }, | |
| { | |
| "url":"https://github.com/nixzhu/Proposer", | |
| "category":"Permissions", | |
| "stargazers_count":662, | |
| "quality":52, | |
| "name":"Proposer" | |
| }, | |
| { | |
| "url":"https://github.com/zakkhoyt/VWWPermissionKit", | |
| "category":"Permissions", | |
| "stargazers_count":121, | |
| "quality":52, | |
| "name":"VWWPermissionKit" | |
| }, | |
| { | |
| "url":"https://github.com/clusterinc/ClusterPrePermissions", | |
| "category":"Permissions", | |
| "stargazers_count":1098, | |
| "quality":49, | |
| "name":"ClusterPrePermissions" | |
| }, | |
| { | |
| "url":"https://github.com/Orderella/PopupDialog", | |
| "category":"Popup", | |
| "stargazers_count":555, | |
| "quality":89, | |
| "name":"PopupDialog" | |
| }, | |
| { | |
| "url":"https://github.com/kevin0571/STPopup", | |
| "category":"Popup", | |
| "stargazers_count":1468, | |
| "quality":72, | |
| "name":"STPopup" | |
| }, | |
| { | |
| "url":"https://github.com/adad184/MMPopupView", | |
| "category":"Popup", | |
| "stargazers_count":1161, | |
| "quality":62, | |
| "name":"MMPopupView" | |
| }, | |
| { | |
| "url":"https://github.com/carsonperrotti/CNPPopupController", | |
| "category":"Popup", | |
| "stargazers_count":1316, | |
| "quality":52, | |
| "name":"CNPPopupController" | |
| }, | |
| { | |
| "url":"https://github.com/Binur/SubscriptionPrompt", | |
| "category":"Popup", | |
| "stargazers_count":114, | |
| "quality":52, | |
| "name":"SubscriptionPrompt" | |
| }, | |
| { | |
| "url":"https://github.com/jmascia/KLCPopup", | |
| "category":"Popup", | |
| "stargazers_count":1415, | |
| "quality":49, | |
| "name":"KLCPopup" | |
| }, | |
| { | |
| "url":"https://github.com/daisuke310vvv/PopupController", | |
| "category":"Popup", | |
| "stargazers_count":127, | |
| "quality":44, | |
| "name":"PopupController" | |
| }, | |
| { | |
| "url":"https://github.com/CoderMJLee/MJRefresh", | |
| "category":"Pull to Refresh", | |
| "stargazers_count":8419, | |
| "quality":92, | |
| "name":"MJRefresh" | |
| }, | |
| { | |
| "url":"https://github.com/coolbeet/CBStoreHouseRefreshControl", | |
| "category":"Pull to Refresh", | |
| "stargazers_count":3467, | |
| "quality":87, | |
| "name":"CBStoreHouseRefreshControl" | |
| }, | |
| { | |
| "url":"https://github.com/gontovnik/DGElasticPullToRefresh", | |
| "category":"Pull to Refresh", | |
| "stargazers_count":2059, | |
| "quality":67, | |
| "name":"DGElasticPullToRefresh" | |
| }, | |
| { | |
| "url":"https://github.com/boztalay/BOZPongRefreshControl", | |
| "category":"Pull to Refresh", | |
| "stargazers_count":867, | |
| "quality":62, | |
| "name":"BOZPongRefreshControl" | |
| }, | |
| { | |
| "url":"https://github.com/samvermette/SVPullToRefresh", | |
| "category":"Pull to Refresh", | |
| "stargazers_count":4379, | |
| "quality":61, | |
| "name":"SVPullToRefresh" | |
| }, | |
| { | |
| "url":"https://github.com/entotsu/PullToBounce", | |
| "category":"Pull to Refresh", | |
| "stargazers_count":1300, | |
| "quality":57, | |
| "name":"PullToBounce" | |
| }, | |
| { | |
| "url":"https://github.com/uzysjung/UzysAnimatedGifPullToRefresh", | |
| "category":"Pull to Refresh", | |
| "stargazers_count":1315, | |
| "quality":57, | |
| "name":"UzysAnimatedGifPullToRefresh" | |
| }, | |
| { | |
| "url":"https://github.com/cemolcay/PullToRefreshCoreText", | |
| "category":"Pull to Refresh", | |
| "stargazers_count":293, | |
| "quality":42, | |
| "name":"PullToRefreshCoreText" | |
| }, | |
| { | |
| "url":"https://github.com/Antondomashnev/ADChromePullToRefresh", | |
| "category":"Pull to Refresh", | |
| "stargazers_count":179, | |
| "quality":34, | |
| "name":"ADChromePullToRefresh" | |
| }, | |
| { | |
| "url":"https://github.com/mattt/Orbiter", | |
| "category":"Push Notifications", | |
| "stargazers_count":683, | |
| "quality":70, | |
| "name":"Orbiter" | |
| }, | |
| { | |
| "url":"https://github.com/noodlewerk/NWPusher", | |
| "category":"Push Notifications", | |
| "stargazers_count":1602, | |
| "quality":67, | |
| "name":"NWPusher" | |
| }, | |
| { | |
| "url":"https://github.com/acoomans/SimulatorRemoteNotifications", | |
| "category":"Push Notifications", | |
| "stargazers_count":1027, | |
| "quality":65, | |
| "name":"SimulatorRemoteNotifications" | |
| }, | |
| { | |
| "url":"https://github.com/facebook/FBNotifications", | |
| "category":"Push Notifications", | |
| "stargazers_count":351, | |
| "quality":62, | |
| "name":"FBNotifications" | |
| }, | |
| { | |
| "url":"https://github.com/mutualmobile/MMBarricade", | |
| "category":"Rapid Development", | |
| "stargazers_count":323, | |
| "quality":84, | |
| "name":"MMBarricade" | |
| }, | |
| { | |
| "url":"https://github.com/krzysztofzablocki/KZPlayground", | |
| "category":"Rapid Development", | |
| "stargazers_count":2038, | |
| "quality":57, | |
| "name":"KZPlayground" | |
| }, | |
| { | |
| "url":"https://github.com/marketplacer/Cosmos", | |
| "category":"Rating Stars", | |
| "stargazers_count":277, | |
| "quality":89, | |
| "name":"Cosmos" | |
| }, | |
| { | |
| "url":"https://github.com/zekunyan/TTGEmojiRate", | |
| "category":"Rating Stars", | |
| "stargazers_count":157, | |
| "quality":62, | |
| "name":"TTGEmojiRate" | |
| }, | |
| { | |
| "url":"https://github.com/hsousa/HCSStarRatingView", | |
| "category":"Rating Stars", | |
| "stargazers_count":672, | |
| "quality":62, | |
| "name":"HCSStarRatingView" | |
| }, | |
| { | |
| "url":"https://github.com/peterprokop/StarryStars", | |
| "category":"Rating Stars", | |
| "stargazers_count":88, | |
| "quality":55, | |
| "name":"StarryStars" | |
| }, | |
| { | |
| "url":"https://github.com/MatiBot/MBRateApp", | |
| "category":"Rating Stars", | |
| "stargazers_count":17, | |
| "quality":47, | |
| "name":"MBRateApp" | |
| }, | |
| { | |
| "url":"https://github.com/ReactiveX/RxSwift", | |
| "category":"Reactive Programming", | |
| "stargazers_count":5284, | |
| "quality":139, | |
| "name":"RxSwift" | |
| }, | |
| { | |
| "url":"https://github.com/ReSwift/ReSwift", | |
| "category":"Reactive Programming", | |
| "stargazers_count":2162, | |
| "quality":104, | |
| "name":"ReSwift" | |
| }, | |
| { | |
| "url":"https://github.com/ReactiveKit/ReactiveKit", | |
| "category":"Reactive Programming", | |
| "stargazers_count":513, | |
| "quality":91, | |
| "name":"ReactiveKit" | |
| }, | |
| { | |
| "url":"https://github.com/Polidea/RxBluetoothKit", | |
| "category":"Reactive Programming", | |
| "stargazers_count":351, | |
| "quality":86, | |
| "name":"RxBluetoothKit" | |
| }, | |
| { | |
| "url":"https://github.com/thanegill/RxOptional", | |
| "category":"Reactive Programming", | |
| "stargazers_count":3, | |
| "quality":84, | |
| "name":"RxOptional" | |
| }, | |
| { | |
| "url":"https://github.com/RxSwiftCommunity/RxRealm", | |
| "category":"Reactive Programming", | |
| "stargazers_count":129, | |
| "quality":79, | |
| "name":"RxRealm" | |
| }, | |
| { | |
| "url":"https://github.com/RxSwiftCommunity/RxAlamofire", | |
| "category":"Reactive Programming", | |
| "stargazers_count":336, | |
| "quality":72, | |
| "name":"RxAlamofire" | |
| }, | |
| { | |
| "url":"https://github.com/RxSwiftCommunity/RxMultipeer", | |
| "category":"Reactive Programming", | |
| "stargazers_count":16, | |
| "quality":69, | |
| "name":"RxMultipeer" | |
| }, | |
| { | |
| "url":"https://github.com/sunshinejr/RxPermission", | |
| "category":"Reactive Programming", | |
| "stargazers_count":68, | |
| "quality":65, | |
| "name":"RxPermission" | |
| }, | |
| { | |
| "url":"https://github.com/RxSwiftCommunity/RxGesture", | |
| "category":"Reactive Programming", | |
| "stargazers_count":185, | |
| "quality":60, | |
| "name":"RxGesture" | |
| }, | |
| { | |
| "url":"https://github.com/alexdrone/Render", | |
| "category":"Reactive Programming", | |
| "stargazers_count":1203, | |
| "quality":60, | |
| "name":"Render" | |
| }, | |
| { | |
| "url":"https://github.com/apparentsoft/ReactiveCoreData", | |
| "category":"Reactive Programming", | |
| "stargazers_count":278, | |
| "quality":42, | |
| "name":"ReactiveCoreData" | |
| }, | |
| { | |
| "url":"https://github.com/evermeer/EVReflection", | |
| "category":"Reflection", | |
| "stargazers_count":356, | |
| "quality":86, | |
| "name":"EVReflection" | |
| }, | |
| { | |
| "url":"https://github.com/cezheng/PySwiftyRegex", | |
| "category":"Regex", | |
| "stargazers_count":164, | |
| "quality":79, | |
| "name":"PySwiftyRegex" | |
| }, | |
| { | |
| "url":"https://github.com/sharplet/Regex", | |
| "category":"Regex", | |
| "stargazers_count":332, | |
| "quality":72, | |
| "name":"Regex" | |
| }, | |
| { | |
| "url":"https://github.com/crossroadlabs/Regex", | |
| "category":"Regex", | |
| "stargazers_count":87, | |
| "quality":72, | |
| "name":"Regex" | |
| }, | |
| { | |
| "url":"https://github.com/krzyzanowskim/CryptoSwift", | |
| "category":"Security", | |
| "stargazers_count":2426, | |
| "quality":111, | |
| "name":"CryptoSwift" | |
| }, | |
| { | |
| "url":"https://github.com/soffes/SSKeychain", | |
| "category":"Security", | |
| "stargazers_count":3654, | |
| "quality":91, | |
| "name":"SSKeychain" | |
| }, | |
| { | |
| "url":"https://github.com/kishikawakatsumi/KeychainAccess", | |
| "category":"Security", | |
| "stargazers_count":1817, | |
| "quality":83, | |
| "name":"KeychainAccess" | |
| }, | |
| { | |
| "url":"https://github.com/matthewpalmer/Locksmith", | |
| "category":"Security", | |
| "stargazers_count":1759, | |
| "quality":81, | |
| "name":"Locksmith" | |
| }, | |
| { | |
| "url":"https://github.com/square/Valet", | |
| "category":"Security", | |
| "stargazers_count":1609, | |
| "quality":81, | |
| "name":"Valet" | |
| }, | |
| { | |
| "url":"https://github.com/jancassio/SweetHMAC", | |
| "category":"Security", | |
| "stargazers_count":23, | |
| "quality":74, | |
| "name":"SweetHMAC" | |
| }, | |
| { | |
| "url":"https://github.com/TakeScoop/SwiftyRSA", | |
| "category":"Security", | |
| "stargazers_count":167, | |
| "quality":71, | |
| "name":"SwiftyRSA" | |
| }, | |
| { | |
| "url":"https://github.com/mikaoj/EnigmaKit", | |
| "category":"Security", | |
| "stargazers_count":92, | |
| "quality":69, | |
| "name":"EnigmaKit" | |
| }, | |
| { | |
| "url":"https://github.com/kishikawakatsumi/UICKeyChainStore", | |
| "category":"Security", | |
| "stargazers_count":2015, | |
| "quality":68, | |
| "name":"UICKeyChainStore" | |
| }, | |
| { | |
| "url":"https://github.com/granoff/Lockbox", | |
| "category":"Security", | |
| "stargazers_count":792, | |
| "quality":66, | |
| "name":"Lockbox" | |
| }, | |
| { | |
| "url":"https://github.com/hyperoslo/Keychain", | |
| "category":"Security", | |
| "stargazers_count":20, | |
| "quality":64, | |
| "name":"Keychain" | |
| }, | |
| { | |
| "url":"https://github.com/cossacklabs/themis", | |
| "category":"Security", | |
| "stargazers_count":172, | |
| "quality":55, | |
| "name":"themis" | |
| }, | |
| { | |
| "url":"https://github.com/dropbox/zxcvbn-ios", | |
| "category":"Security", | |
| "stargazers_count":96, | |
| "quality":47, | |
| "name":"zxcvbn-ios" | |
| }, | |
| { | |
| "url":"https://github.com/robbiehanson/CocoaHTTPServer", | |
| "category":"Server", | |
| "stargazers_count":3571, | |
| "quality":74, | |
| "name":"CocoaHTTPServer" | |
| }, | |
| { | |
| "url":"https://github.com/izqui/Taylor", | |
| "category":"Server", | |
| "stargazers_count":865, | |
| "quality":62, | |
| "name":"Taylor" | |
| }, | |
| { | |
| "url":"https://github.com/paulofaria/Aeon", | |
| "category":"Server", | |
| "stargazers_count":71, | |
| "quality":52, | |
| "name":"Aeon" | |
| }, | |
| { | |
| "url":"https://github.com/johnno1962/Dynamo", | |
| "category":"Server", | |
| "stargazers_count":57, | |
| "quality":44, | |
| "name":"Dynamo" | |
| }, | |
| { | |
| "url":"https://github.com/TomThorpe/TTRangeSlider", | |
| "category":"Slider", | |
| "stargazers_count":437, | |
| "quality":67, | |
| "name":"TTRangeSlider" | |
| }, | |
| { | |
| "url":"https://github.com/vadymmarkov/MARKRangeSlider", | |
| "category":"Slider", | |
| "stargazers_count":85, | |
| "quality":61, | |
| "name":"MARKRangeSlider" | |
| }, | |
| { | |
| "url":"https://github.com/alskipp/ASValueTrackingSlider", | |
| "category":"Slider", | |
| "stargazers_count":1436, | |
| "quality":57, | |
| "name":"ASValueTrackingSlider" | |
| }, | |
| { | |
| "url":"https://github.com/spromicky/StepSlider", | |
| "category":"Slider", | |
| "stargazers_count":42, | |
| "quality":55, | |
| "name":"StepSlider" | |
| }, | |
| { | |
| "url":"https://github.com/shushutochako/CircleSlider", | |
| "category":"Slider", | |
| "stargazers_count":72, | |
| "quality":52, | |
| "name":"CircleSlider" | |
| }, | |
| { | |
| "url":"https://github.com/Ekhoo/WESlider", | |
| "category":"Slider", | |
| "stargazers_count":65, | |
| "quality":42, | |
| "name":"WESlider" | |
| }, | |
| { | |
| "url":"https://github.com/yannickl/SnappingStepper", | |
| "category":"Stepper", | |
| "stargazers_count":258, | |
| "quality":96, | |
| "name":"SnappingStepper" | |
| }, | |
| { | |
| "url":"https://github.com/BalestraPatrick/ValueStepper", | |
| "category":"Stepper", | |
| "stargazers_count":153, | |
| "quality":55, | |
| "name":"ValueStepper" | |
| }, | |
| { | |
| "url":"https://github.com/PerfectFreeze/PFStepper", | |
| "category":"Stepper", | |
| "stargazers_count":18, | |
| "quality":55, | |
| "name":"PFStepper" | |
| }, | |
| { | |
| "url":"https://github.com/gmertk/GMStepper", | |
| "category":"Stepper", | |
| "stargazers_count":397, | |
| "quality":54, | |
| "name":"GMStepper" | |
| }, | |
| { | |
| "url":"https://github.com/gmarm/BetterSegmentedControl", | |
| "category":"Switch", | |
| "stargazers_count":622, | |
| "quality":66, | |
| "name":"BetterSegmentedControl" | |
| }, | |
| { | |
| "url":"https://github.com/gontovnik/DGRunkeeperSwitch", | |
| "category":"Switch", | |
| "stargazers_count":1596, | |
| "quality":62, | |
| "name":"DGRunkeeperSwitch" | |
| }, | |
| { | |
| "url":"https://github.com/cocoatoucher/AIFlatSwitch", | |
| "category":"Switch", | |
| "stargazers_count":486, | |
| "quality":52, | |
| "name":"AIFlatSwitch" | |
| }, | |
| { | |
| "url":"https://github.com/Quick/Nimble", | |
| "category":"TDD / BDD", | |
| "stargazers_count":1359, | |
| "quality":129, | |
| "name":"Nimble" | |
| }, | |
| { | |
| "url":"https://github.com/AliSoftware/OHHTTPStubs", | |
| "category":"TDD / BDD", | |
| "stargazers_count":2378, | |
| "quality":119, | |
| "name":"OHHTTPStubs" | |
| }, | |
| { | |
| "url":"https://github.com/Quick/Quick", | |
| "category":"TDD / BDD", | |
| "stargazers_count":4964, | |
| "quality":106, | |
| "name":"Quick" | |
| }, | |
| { | |
| "url":"https://github.com/kiwi-bdd/Kiwi", | |
| "category":"TDD / BDD", | |
| "stargazers_count":3301, | |
| "quality":80, | |
| "name":"Kiwi" | |
| }, | |
| { | |
| "url":"https://github.com/jonreid/XcodeCoverage", | |
| "category":"TDD / BDD", | |
| "stargazers_count":625, | |
| "quality":70, | |
| "name":"XcodeCoverage" | |
| }, | |
| { | |
| "url":"https://github.com/Skyscanner/Dixie", | |
| "category":"TDD / BDD", | |
| "stargazers_count":200, | |
| "quality":66, | |
| "name":"Dixie" | |
| }, | |
| { | |
| "url":"https://github.com/xmartlabs/XLPagerTabStrip", | |
| "category":"Tab Bar", | |
| "stargazers_count":2765, | |
| "quality":102, | |
| "name":"XLPagerTabStrip" | |
| }, | |
| { | |
| "url":"https://github.com/Yalantis/ColorMatchTabs", | |
| "category":"Tab Bar", | |
| "stargazers_count":243, | |
| "quality":77, | |
| "name":"ColorMatchTabs" | |
| }, | |
| { | |
| "url":"https://github.com/EndouMari/TabPageViewController", | |
| "category":"Tab Bar", | |
| "stargazers_count":211, | |
| "quality":57, | |
| "name":"TabPageViewController" | |
| }, | |
| { | |
| "url":"https://github.com/ezescaruli/ESTabBarController", | |
| "category":"Tab Bar", | |
| "stargazers_count":64, | |
| "quality":55, | |
| "name":"ESTabBarController" | |
| }, | |
| { | |
| "url":"https://github.com/fortmarek/SwipeViewController", | |
| "category":"Tab Bar", | |
| "stargazers_count":332, | |
| "quality":52, | |
| "name":"SwipeViewController" | |
| }, | |
| { | |
| "url":"https://github.com/lucoceano/Pager", | |
| "category":"Tab Bar", | |
| "stargazers_count":84, | |
| "quality":49, | |
| "name":"Pager" | |
| }, | |
| { | |
| "url":"https://github.com/Goles/GGTabBar", | |
| "category":"Tab Bar", | |
| "stargazers_count":141, | |
| "quality":42, | |
| "name":"GGTabBar" | |
| }, | |
| { | |
| "url":"https://github.com/MortimerGoro/MGSwipeTableCell", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":3895, | |
| "quality":97, | |
| "name":"MGSwipeTableCell" | |
| }, | |
| { | |
| "url":"https://github.com/alikaragoz/MCSwipeTableViewCell", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":2882, | |
| "quality":97, | |
| "name":"MCSwipeTableViewCell" | |
| }, | |
| { | |
| "url":"https://github.com/chiahsien/CHTCollectionViewWaterfallLayout", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":2750, | |
| "quality":90, | |
| "name":"CHTCollectionViewWaterfallLayout" | |
| }, | |
| { | |
| "url":"https://github.com/dzenbot/DZNEmptyDataSet", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":5808, | |
| "quality":89, | |
| "name":"DZNEmptyDataSet" | |
| }, | |
| { | |
| "url":"https://github.com/venmo/Static", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":790, | |
| "quality":89, | |
| "name":"Static" | |
| }, | |
| { | |
| "url":"https://github.com/gskbyte/GSKStretchyHeaderView", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":570, | |
| "quality":89, | |
| "name":"GSKStretchyHeaderView" | |
| }, | |
| { | |
| "url":"https://github.com/jamztang/CSStickyHeaderFlowLayout", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":3977, | |
| "quality":87, | |
| "name":"CSStickyHeaderFlowLayout" | |
| }, | |
| { | |
| "url":"https://github.com/maxsokolov/TableKit", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":27, | |
| "quality":81, | |
| "name":"TableKit" | |
| }, | |
| { | |
| "url":"https://github.com/kean/Preheat", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":424, | |
| "quality":80, | |
| "name":"Preheat" | |
| }, | |
| { | |
| "url":"https://github.com/CEWendel/SWTableViewCell", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":6219, | |
| "quality":79, | |
| "name":"SWTableViewCell" | |
| }, | |
| { | |
| "url":"https://github.com/andreamazz/AMWaveTransition", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":2112, | |
| "quality":75, | |
| "name":"AMWaveTransition" | |
| }, | |
| { | |
| "url":"https://github.com/tianzhuo112/VTMagic", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":1040, | |
| "quality":75, | |
| "name":"VTMagic" | |
| }, | |
| { | |
| "url":"https://github.com/liuzhiyi1992/ZYThumbnailTableView", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":707, | |
| "quality":67, | |
| "name":"ZYThumbnailTableView" | |
| }, | |
| { | |
| "url":"https://github.com/Yalantis/DisplaySwitcher", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":919, | |
| "quality":62, | |
| "name":"DisplaySwitcher" | |
| }, | |
| { | |
| "url":"https://github.com/tadija/AEAccordion", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":111, | |
| "quality":60, | |
| "name":"AEAccordion" | |
| }, | |
| { | |
| "url":"https://github.com/vinnyoodles/TRMosaicLayout", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":36, | |
| "quality":60, | |
| "name":"TRMosaicLayout" | |
| }, | |
| { | |
| "url":"https://github.com/manuelescrig/MEVFloatingButton", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":209, | |
| "quality":59, | |
| "name":"MEVFloatingButton" | |
| }, | |
| { | |
| "url":"https://github.com/v-braun/VBPiledView", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":41, | |
| "quality":57, | |
| "name":"VBPiledView" | |
| }, | |
| { | |
| "url":"https://github.com/bitwit/BWSwipeRevealCell", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":23, | |
| "quality":52, | |
| "name":"BWSwipeRevealCell" | |
| }, | |
| { | |
| "url":"https://github.com/nghialv/Sapporo", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":172, | |
| "quality":52, | |
| "name":"Sapporo" | |
| }, | |
| { | |
| "url":"https://github.com/jflinter/Dwifft", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":584, | |
| "quality":50, | |
| "name":"Dwifft" | |
| }, | |
| { | |
| "url":"https://github.com/fmitech/FMMosaicLayout", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":456, | |
| "quality":47, | |
| "name":"FMMosaicLayout" | |
| }, | |
| { | |
| "url":"https://github.com/hanton/YXTPageView", | |
| "category":"Table View / Collection View", | |
| "stargazers_count":43, | |
| "quality":37, | |
| "name":"YXTPageView" | |
| }, | |
| { | |
| "url":"https://github.com/andreamazz/AMTagListView", | |
| "category":"Tag", | |
| "stargazers_count":581, | |
| "quality":91, | |
| "name":"AMTagListView" | |
| }, | |
| { | |
| "url":"https://github.com/whitesmith/WSTagsField", | |
| "category":"Tag", | |
| "stargazers_count":321, | |
| "quality":67, | |
| "name":"WSTagsField" | |
| }, | |
| { | |
| "url":"https://github.com/xhacker/TagListView", | |
| "category":"Tag", | |
| "stargazers_count":650, | |
| "quality":57, | |
| "name":"TagListView" | |
| }, | |
| { | |
| "url":"https://github.com/paulrolfe/PARTagPicker", | |
| "category":"Tag", | |
| "stargazers_count":187, | |
| "quality":55, | |
| "name":"PARTagPicker" | |
| }, | |
| { | |
| "url":"https://github.com/riteshhgupta/TagCellLayout", | |
| "category":"Tag", | |
| "stargazers_count":51, | |
| "quality":47, | |
| "name":"TagCellLayout" | |
| }, | |
| { | |
| "url":"https://github.com/zekunyan/TTGTagCollectionView", | |
| "category":"Tag", | |
| "stargazers_count":158, | |
| "quality":47, | |
| "name":"TTGTagCollectionView" | |
| }, | |
| { | |
| "url":"https://github.com/kuler90/RKTagsView", | |
| "category":"Tag", | |
| "stargazers_count":253, | |
| "quality":34, | |
| "name":"RKTagsView" | |
| }, | |
| { | |
| "url":"https://github.com/mattt/FormatterKit", | |
| "category":"Text", | |
| "stargazers_count":3791, | |
| "quality":106, | |
| "name":"FormatterKit" | |
| }, | |
| { | |
| "url":"https://github.com/Cocoanetics/DTCoreText", | |
| "category":"Text", | |
| "stargazers_count":4387, | |
| "quality":101, | |
| "name":"DTCoreText" | |
| }, | |
| { | |
| "url":"https://github.com/T-Pham/NoOptionalInterpolation", | |
| "category":"Text", | |
| "stargazers_count":8, | |
| "quality":99, | |
| "name":"NoOptionalInterpolation" | |
| }, | |
| { | |
| "url":"https://github.com/ibireme/YYText", | |
| "category":"Text", | |
| "stargazers_count":5149, | |
| "quality":94, | |
| "name":"YYText" | |
| }, | |
| { | |
| "url":"https://github.com/marmelroy/PhoneNumberKit", | |
| "category":"Text", | |
| "stargazers_count":1023, | |
| "quality":89, | |
| "name":"PhoneNumberKit" | |
| }, | |
| { | |
| "url":"https://github.com/delba/TextAttributes", | |
| "category":"Text", | |
| "stargazers_count":1637, | |
| "quality":86, | |
| "name":"TextAttributes" | |
| }, | |
| { | |
| "url":"https://github.com/marmelroy/Format", | |
| "category":"Text", | |
| "stargazers_count":997, | |
| "quality":84, | |
| "name":"Format" | |
| }, | |
| { | |
| "url":"https://github.com/danthorpe/Money", | |
| "category":"Text", | |
| "stargazers_count":570, | |
| "quality":81, | |
| "name":"Money" | |
| }, | |
| { | |
| "url":"https://github.com/nvzqz/Roman", | |
| "category":"Text", | |
| "stargazers_count":23, | |
| "quality":80, | |
| "name":"Roman" | |
| }, | |
| { | |
| "url":"https://github.com/fdzsergio/Reductio", | |
| "category":"Text", | |
| "stargazers_count":283, | |
| "quality":80, | |
| "name":"Reductio" | |
| }, | |
| { | |
| "url":"https://github.com/macteo/Marklight", | |
| "category":"Text", | |
| "stargazers_count":276, | |
| "quality":76, | |
| "name":"Marklight" | |
| }, | |
| { | |
| "url":"https://github.com/cjwirth/RichEditorView", | |
| "category":"Text", | |
| "stargazers_count":638, | |
| "quality":75, | |
| "name":"RichEditorView" | |
| }, | |
| { | |
| "url":"https://github.com/szweier/SZMentionsSwift", | |
| "category":"Text", | |
| "stargazers_count":10, | |
| "quality":74, | |
| "name":"SZMentionsSwift" | |
| }, | |
| { | |
| "url":"https://github.com/SimonFairbairn/SwiftyMarkdown", | |
| "category":"Text", | |
| "stargazers_count":580, | |
| "quality":71, | |
| "name":"SwiftyMarkdown" | |
| }, | |
| { | |
| "url":"https://github.com/szweier/SZMentions", | |
| "category":"Text", | |
| "stargazers_count":4, | |
| "quality":71, | |
| "name":"SZMentions" | |
| }, | |
| { | |
| "url":"https://github.com/amayne/SwiftString", | |
| "category":"Text", | |
| "stargazers_count":1163, | |
| "quality":68, | |
| "name":"SwiftString" | |
| }, | |
| { | |
| "url":"https://github.com/henrinormak/Heimdall", | |
| "category":"Text", | |
| "stargazers_count":203, | |
| "quality":66, | |
| "name":"Heimdall" | |
| }, | |
| { | |
| "url":"https://github.com/onmyway133/ISO8601", | |
| "category":"Text", | |
| "stargazers_count":6, | |
| "quality":66, | |
| "name":"ISO8601" | |
| }, | |
| { | |
| "url":"https://github.com/nnhubbard/ZSSRichTextEditor", | |
| "category":"Text", | |
| "stargazers_count":1811, | |
| "quality":65, | |
| "name":"ZSSRichTextEditor" | |
| }, | |
| { | |
| "url":"https://github.com/Cocoanetics/DTRichTextEditor", | |
| "category":"Text", | |
| "stargazers_count":258, | |
| "quality":55, | |
| "name":"DTRichTextEditor" | |
| }, | |
| { | |
| "url":"https://github.com/Ekhoo/Translucid", | |
| "category":"Text", | |
| "stargazers_count":201, | |
| "quality":52, | |
| "name":"Translucid" | |
| }, | |
| { | |
| "url":"https://github.com/neerajbaid/NBEmojiSearchView", | |
| "category":"Text", | |
| "stargazers_count":61, | |
| "quality":47, | |
| "name":"NBEmojiSearchView" | |
| }, | |
| { | |
| "url":"https://github.com/diy/NSStringEmojize", | |
| "category":"Text", | |
| "stargazers_count":499, | |
| "quality":39, | |
| "name":"NSStringEmojize" | |
| }, | |
| { | |
| "url":"https://github.com/Skyscanner/SkyFloatingLabelTextField", | |
| "category":"TextField & TextView", | |
| "stargazers_count":1215, | |
| "quality":109, | |
| "name":"SkyFloatingLabelTextField" | |
| }, | |
| { | |
| "url":"https://github.com/jverdi/JVFloatLabeledTextField", | |
| "category":"TextField & TextView", | |
| "stargazers_count":5580, | |
| "quality":99, | |
| "name":"JVFloatLabeledTextField" | |
| }, | |
| { | |
| "url":"https://github.com/T-Pham/UITextField-Navigation", | |
| "category":"TextField & TextView", | |
| "stargazers_count":30, | |
| "quality":99, | |
| "name":"UITextField-Navigation" | |
| }, | |
| { | |
| "url":"https://github.com/aschuch/StatefulViewController", | |
| "category":"TextField & TextView", | |
| "stargazers_count":677, | |
| "quality":89, | |
| "name":"StatefulViewController" | |
| }, | |
| { | |
| "url":"https://github.com/King-Wizard/UITextField-Shake-Swift", | |
| "category":"TextField & TextView", | |
| "stargazers_count":9, | |
| "quality":80, | |
| "name":"UITextField-Shake-Swift" | |
| }, | |
| { | |
| "url":"https://github.com/raulriera/TextFieldEffects", | |
| "category":"TextField & TextView", | |
| "stargazers_count":2952, | |
| "quality":80, | |
| "name":"TextFieldEffects" | |
| }, | |
| { | |
| "url":"https://github.com/ruslanskorb/RSKGrowingTextView", | |
| "category":"TextField & TextView", | |
| "stargazers_count":347, | |
| "quality":62, | |
| "name":"RSKGrowingTextView" | |
| }, | |
| { | |
| "url":"https://github.com/muukii/NextGrowingTextView", | |
| "category":"TextField & TextView", | |
| "stargazers_count":619, | |
| "quality":62, | |
| "name":"NextGrowingTextView" | |
| }, | |
| { | |
| "url":"https://github.com/iwasrobbed/RPFloatingPlaceholders", | |
| "category":"TextField & TextView", | |
| "stargazers_count":1011, | |
| "quality":62, | |
| "name":"RPFloatingPlaceholders" | |
| }, | |
| { | |
| "url":"https://github.com/ruslanskorb/RSKPlaceholderTextView", | |
| "category":"TextField & TextView", | |
| "stargazers_count":25, | |
| "quality":60, | |
| "name":"RSKPlaceholderTextView" | |
| }, | |
| { | |
| "url":"https://github.com/nferocious76/AutoCompleteTextField", | |
| "category":"TextField & TextView", | |
| "stargazers_count":1, | |
| "quality":60, | |
| "name":"AutoCompleteTextField" | |
| }, | |
| { | |
| "url":"https://github.com/hackiftekhar/IQDropDownTextField", | |
| "category":"TextField & TextView", | |
| "stargazers_count":162, | |
| "quality":59, | |
| "name":"IQDropDownTextField" | |
| }, | |
| { | |
| "url":"https://github.com/EddyBorja/MLPAutoCompleteTextField", | |
| "category":"TextField & TextView", | |
| "stargazers_count":925, | |
| "quality":57, | |
| "name":"MLPAutoCompleteTextField" | |
| }, | |
| { | |
| "url":"https://github.com/MatejBalantic/MBAutoGrowingTextView", | |
| "category":"TextField & TextView", | |
| "stargazers_count":100, | |
| "quality":55, | |
| "name":"MBAutoGrowingTextView" | |
| }, | |
| { | |
| "url":"https://github.com/hanton/HTYTextField", | |
| "category":"TextField & TextView", | |
| "stargazers_count":102, | |
| "quality":52, | |
| "name":"HTYTextField" | |
| }, | |
| { | |
| "url":"https://github.com/filipstefansson/AutocompleteField", | |
| "category":"TextField & TextView", | |
| "stargazers_count":595, | |
| "quality":52, | |
| "name":"AutocompleteField" | |
| }, | |
| { | |
| "url":"https://github.com/sag333ar/SRKControls", | |
| "category":"TextField & TextView", | |
| "stargazers_count":50, | |
| "quality":52, | |
| "name":"SRKControls" | |
| }, | |
| { | |
| "url":"https://github.com/richa008/CurrencyTextField", | |
| "category":"TextField & TextView", | |
| "stargazers_count":7, | |
| "quality":52, | |
| "name":"CurrencyTextField" | |
| }, | |
| { | |
| "url":"https://github.com/alexruperez/ARAutocompleteTextView", | |
| "category":"TextField & TextView", | |
| "stargazers_count":244, | |
| "quality":47, | |
| "name":"ARAutocompleteTextView" | |
| }, | |
| { | |
| "url":"https://github.com/viniciusmo/VMaskTextField", | |
| "category":"TextField & TextView", | |
| "stargazers_count":303, | |
| "quality":47, | |
| "name":"VMaskTextField" | |
| }, | |
| { | |
| "url":"https://github.com/thoughtbot/Delta", | |
| "category":"Tools", | |
| "stargazers_count":202, | |
| "quality":89, | |
| "name":"Delta" | |
| }, | |
| { | |
| "url":"https://github.com/square/SuperDelegate", | |
| "category":"Tools", | |
| "stargazers_count":259, | |
| "quality":79, | |
| "name":"SuperDelegate" | |
| }, | |
| { | |
| "url":"https://github.com/shaps80/Peek", | |
| "category":"Tools", | |
| "stargazers_count":1053, | |
| "quality":77, | |
| "name":"Peek" | |
| }, | |
| { | |
| "url":"https://github.com/daisuke0131/ViewMonitor", | |
| "category":"Tools", | |
| "stargazers_count":637, | |
| "quality":57, | |
| "name":"ViewMonitor" | |
| }, | |
| { | |
| "url":"https://github.com/WorldDownTown/Benchmark", | |
| "category":"Tools", | |
| "stargazers_count":29, | |
| "quality":57, | |
| "name":"Benchmark" | |
| }, | |
| { | |
| "url":"https://github.com/mac-cain13/R.swift", | |
| "category":"Tools", | |
| "stargazers_count":2390, | |
| "quality":55, | |
| "name":"R.swift" | |
| }, | |
| { | |
| "url":"https://github.com/tapwork/WatchdogInspector", | |
| "category":"Tools", | |
| "stargazers_count":387, | |
| "quality":52, | |
| "name":"WatchdogInspector" | |
| }, | |
| { | |
| "url":"https://github.com/AliSoftware/SwiftGen", | |
| "category":"Tools", | |
| "stargazers_count":2174, | |
| "quality":47, | |
| "name":"SwiftGen" | |
| }, | |
| { | |
| "url":"https://github.com/kaandedeoglu/Shark", | |
| "category":"Tools", | |
| "stargazers_count":247, | |
| "quality":42, | |
| "name":"Shark" | |
| }, | |
| { | |
| "url":"https://github.com/andreamazz/AMScrollingNavbar", | |
| "category":"UI", | |
| "stargazers_count":3904, | |
| "quality":112, | |
| "name":"AMScrollingNavbar" | |
| }, | |
| { | |
| "url":"https://github.com/CosmicMind/Material", | |
| "category":"UI", | |
| "stargazers_count":5640, | |
| "quality":100, | |
| "name":"Material" | |
| }, | |
| { | |
| "url":"https://github.com/fdzsergio/SFFocusViewLayout", | |
| "category":"UI", | |
| "stargazers_count":1277, | |
| "quality":99, | |
| "name":"SFFocusViewLayout" | |
| }, | |
| { | |
| "url":"https://github.com/Yalantis/Koloda", | |
| "category":"UI", | |
| "stargazers_count":2374, | |
| "quality":97, | |
| "name":"Koloda" | |
| }, | |
| { | |
| "url":"https://github.com/Boris-Em/BEMCheckBox", | |
| "category":"UI", | |
| "stargazers_count":1215, | |
| "quality":94, | |
| "name":"BEMCheckBox" | |
| }, | |
| { | |
| "url":"https://github.com/DianQK/TransitionTreasury", | |
| "category":"UI", | |
| "stargazers_count":1458, | |
| "quality":94, | |
| "name":"TransitionTreasury" | |
| }, | |
| { | |
| "url":"https://github.com/Grouper/FlatUIKit", | |
| "category":"UI", | |
| "stargazers_count":7112, | |
| "quality":92, | |
| "name":"FlatUIKit" | |
| }, | |
| { | |
| "url":"https://github.com/erichoracek/Motif", | |
| "category":"UI", | |
| "stargazers_count":671, | |
| "quality":89, | |
| "name":"Motif" | |
| }, | |
| { | |
| "url":"https://github.com/yannickl/Splitflap", | |
| "category":"UI", | |
| "stargazers_count":622, | |
| "quality":89, | |
| "name":"Splitflap" | |
| }, | |
| { | |
| "url":"https://github.com/marmelroy/PeekPop", | |
| "category":"UI", | |
| "stargazers_count":1577, | |
| "quality":87, | |
| "name":"PeekPop" | |
| }, | |
| { | |
| "url":"https://github.com/poetmountain/PMTween", | |
| "category":"UI", | |
| "stargazers_count":312, | |
| "quality":84, | |
| "name":"PMTween" | |
| }, | |
| { | |
| "url":"https://github.com/antiguab/BAFluidView", | |
| "category":"UI", | |
| "stargazers_count":1093, | |
| "quality":84, | |
| "name":"BAFluidView" | |
| }, | |
| { | |
| "url":"https://github.com/hyperoslo/Spots", | |
| "category":"UI", | |
| "stargazers_count":470, | |
| "quality":84, | |
| "name":"Spots" | |
| }, | |
| { | |
| "url":"https://github.com/efremidze/VisualEffectView", | |
| "category":"UI", | |
| "stargazers_count":241, | |
| "quality":82, | |
| "name":"VisualEffectView" | |
| }, | |
| { | |
| "url":"https://github.com/vadymmarkov/Fashion", | |
| "category":"UI", | |
| "stargazers_count":33, | |
| "quality":81, | |
| "name":"Fashion" | |
| }, | |
| { | |
| "url":"https://github.com/tadija/AEConicalGradient", | |
| "category":"UI", | |
| "stargazers_count":12, | |
| "quality":80, | |
| "name":"AEConicalGradient" | |
| }, | |
| { | |
| "url":"https://github.com/efremidze/NumPad", | |
| "category":"UI", | |
| "stargazers_count":26, | |
| "quality":80, | |
| "name":"NumPad" | |
| }, | |
| { | |
| "url":"https://github.com/Karumi/BothamUI", | |
| "category":"UI", | |
| "stargazers_count":260, | |
| "quality":79, | |
| "name":"BothamUI" | |
| }, | |
| { | |
| "url":"https://github.com/wangshengjia/LeeGo", | |
| "category":"UI", | |
| "stargazers_count":749, | |
| "quality":79, | |
| "name":"LeeGo" | |
| }, | |
| { | |
| "url":"https://github.com/nicklockwood/iCarousel", | |
| "category":"UI", | |
| "stargazers_count":7803, | |
| "quality":76, | |
| "name":"iCarousel" | |
| }, | |
| { | |
| "url":"https://github.com/John-Lluch/SWRevealViewController", | |
| "category":"UI", | |
| "stargazers_count":3650, | |
| "quality":76, | |
| "name":"SWRevealViewController" | |
| }, | |
| { | |
| "url":"https://github.com/nicklockwood/FXBlurView", | |
| "category":"UI", | |
| "stargazers_count":4401, | |
| "quality":76, | |
| "name":"FXBlurView" | |
| }, | |
| { | |
| "url":"https://github.com/szk-atmosphere/SAHistoryNavigationViewController", | |
| "category":"UI", | |
| "stargazers_count":1232, | |
| "quality":75, | |
| "name":"SAHistoryNavigationViewController" | |
| }, | |
| { | |
| "url":"https://github.com/inFullMobile/WobbleView", | |
| "category":"UI", | |
| "stargazers_count":2011, | |
| "quality":75, | |
| "name":"WobbleView" | |
| }, | |
| { | |
| "url":"https://github.com/xmartlabs/XLActionController", | |
| "category":"UI", | |
| "stargazers_count":1135, | |
| "quality":75, | |
| "name":"XLActionController" | |
| }, | |
| { | |
| "url":"https://github.com/bryankeller/BLKFlexibleHeightBar", | |
| "category":"UI", | |
| "stargazers_count":2487, | |
| "quality":72, | |
| "name":"BLKFlexibleHeightBar" | |
| }, | |
| { | |
| "url":"https://github.com/Ramotion/expanding-collection", | |
| "category":"UI", | |
| "stargazers_count":2009, | |
| "quality":72, | |
| "name":"expanding-collection" | |
| }, | |
| { | |
| "url":"https://github.com/yahoo/YangMingShan", | |
| "category":"UI", | |
| "stargazers_count":205, | |
| "quality":72, | |
| "name":"YangMingShan" | |
| }, | |
| { | |
| "url":"https://github.com/modocache/MDCSwipeToChoose", | |
| "category":"UI", | |
| "stargazers_count":2086, | |
| "quality":70, | |
| "name":"MDCSwipeToChoose" | |
| }, | |
| { | |
| "url":"https://github.com/skywinder/GaugeKit", | |
| "category":"UI", | |
| "stargazers_count":787, | |
| "quality":70, | |
| "name":"GaugeKit" | |
| }, | |
| { | |
| "url":"https://github.com/m1entus/MZFormSheetPresentationController", | |
| "category":"UI", | |
| "stargazers_count":569, | |
| "quality":70, | |
| "name":"MZFormSheetPresentationController" | |
| }, | |
| { | |
| "url":"https://github.com/manuelescrig/MEVHorizontalContacts", | |
| "category":"UI", | |
| "stargazers_count":157, | |
| "quality":70, | |
| "name":"MEVHorizontalContacts" | |
| }, | |
| { | |
| "url":"https://github.com/devxoul/JLToast", | |
| "category":"UI", | |
| "stargazers_count":505, | |
| "quality":67, | |
| "name":"JLToast" | |
| }, | |
| { | |
| "url":"https://github.com/callumboddy/CBZSplashView", | |
| "category":"UI", | |
| "stargazers_count":1214, | |
| "quality":67, | |
| "name":"CBZSplashView" | |
| }, | |
| { | |
| "url":"https://github.com/pronebird/UIScrollView-InfiniteScroll", | |
| "category":"UI", | |
| "stargazers_count":427, | |
| "quality":67, | |
| "name":"UIScrollView-InfiniteScroll" | |
| }, | |
| { | |
| "url":"https://github.com/RamonGilabert/Ripple", | |
| "category":"UI", | |
| "stargazers_count":17, | |
| "quality":65, | |
| "name":"Ripple" | |
| }, | |
| { | |
| "url":"https://github.com/cwRichardKim/RKNotificationHub", | |
| "category":"UI", | |
| "stargazers_count":2226, | |
| "quality":62, | |
| "name":"RKNotificationHub" | |
| }, | |
| { | |
| "url":"https://github.com/gskbyte/GranadaLayout", | |
| "category":"UI", | |
| "stargazers_count":30, | |
| "quality":61, | |
| "name":"GranadaLayout" | |
| }, | |
| { | |
| "url":"https://github.com/szk-atmosphere/SAInboxViewController", | |
| "category":"UI", | |
| "stargazers_count":212, | |
| "quality":60, | |
| "name":"SAInboxViewController" | |
| }, | |
| { | |
| "url":"https://github.com/kciter/KCHorizontalDial", | |
| "category":"UI", | |
| "stargazers_count":49, | |
| "quality":60, | |
| "name":"KCHorizontalDial" | |
| }, | |
| { | |
| "url":"https://github.com/AlexLittlejohn/ALTextInputBar", | |
| "category":"UI", | |
| "stargazers_count":85, | |
| "quality":60, | |
| "name":"ALTextInputBar" | |
| }, | |
| { | |
| "url":"https://github.com/rehatkathuria/SnappingSlider", | |
| "category":"UI", | |
| "stargazers_count":480, | |
| "quality":60, | |
| "name":"SnappingSlider" | |
| }, | |
| { | |
| "url":"https://github.com/szk-atmosphere/URLEmbeddedView", | |
| "category":"UI", | |
| "stargazers_count":266, | |
| "quality":60, | |
| "name":"URLEmbeddedView" | |
| }, | |
| { | |
| "url":"https://github.com/jiecao-fm/SwiftTheme", | |
| "category":"UI", | |
| "stargazers_count":467, | |
| "quality":60, | |
| "name":"SwiftTheme" | |
| }, | |
| { | |
| "url":"https://github.com/EranBoudjnah/MTCircularSlider", | |
| "category":"UI", | |
| "stargazers_count":1, | |
| "quality":58, | |
| "name":"MTCircularSlider" | |
| }, | |
| { | |
| "url":"https://github.com/suzuki-0000/HoneycombView", | |
| "category":"UI", | |
| "stargazers_count":148, | |
| "quality":57, | |
| "name":"HoneycombView" | |
| }, | |
| { | |
| "url":"https://github.com/Alterplay/APAddressBook", | |
| "category":"UI", | |
| "stargazers_count":1215, | |
| "quality":57, | |
| "name":"APAddressBook" | |
| }, | |
| { | |
| "url":"https://github.com/JellyDevelopment/JDSlider", | |
| "category":"UI", | |
| "stargazers_count":42, | |
| "quality":57, | |
| "name":"JDSlider" | |
| }, | |
| { | |
| "url":"https://github.com/ipraba/EPSignature", | |
| "category":"UI", | |
| "stargazers_count":446, | |
| "quality":57, | |
| "name":"EPSignature" | |
| }, | |
| { | |
| "url":"https://github.com/sachinkesiraju/SKSplashView", | |
| "category":"UI", | |
| "stargazers_count":372, | |
| "quality":57, | |
| "name":"SKSplashView" | |
| }, | |
| { | |
| "url":"https://github.com/ra1028/RAReorderableLayout", | |
| "category":"UI", | |
| "stargazers_count":586, | |
| "quality":54, | |
| "name":"RAReorderableLayout" | |
| }, | |
| { | |
| "url":"https://github.com/awesome-labs/LFTimePicker", | |
| "category":"UI", | |
| "stargazers_count":14, | |
| "quality":54, | |
| "name":"LFTimePicker" | |
| }, | |
| { | |
| "url":"https://github.com/corin8823/Popover", | |
| "category":"UI", | |
| "stargazers_count":771, | |
| "quality":54, | |
| "name":"Popover" | |
| }, | |
| { | |
| "url":"https://github.com/fastred/MotionBlur", | |
| "category":"UI", | |
| "stargazers_count":1344, | |
| "quality":52, | |
| "name":"MotionBlur" | |
| }, | |
| { | |
| "url":"https://github.com/TransitApp/SVWebViewController", | |
| "category":"UI", | |
| "stargazers_count":2319, | |
| "quality":52, | |
| "name":"SVWebViewController" | |
| }, | |
| { | |
| "url":"https://github.com/goktugyil/EZSwipeController", | |
| "category":"UI", | |
| "stargazers_count":459, | |
| "quality":52, | |
| "name":"EZSwipeController" | |
| }, | |
| { | |
| "url":"https://github.com/zjmdp/GoAutoSlideView", | |
| "category":"UI", | |
| "stargazers_count":19, | |
| "quality":52, | |
| "name":"GoAutoSlideView" | |
| }, | |
| { | |
| "url":"https://github.com/wongzigii/WZDraggableSwitchHeaderView", | |
| "category":"UI", | |
| "stargazers_count":418, | |
| "quality":52, | |
| "name":"WZDraggableSwitchHeaderView" | |
| }, | |
| { | |
| "url":"https://github.com/thinkclay/FlourishUI", | |
| "category":"UI", | |
| "stargazers_count":147, | |
| "quality":52, | |
| "name":"FlourishUI" | |
| }, | |
| { | |
| "url":"https://github.com/nevyn/CoreDragon", | |
| "category":"UI", | |
| "stargazers_count":630, | |
| "quality":52, | |
| "name":"CoreDragon" | |
| }, | |
| { | |
| "url":"https://github.com/sahandnayebaziz/StateView", | |
| "category":"UI", | |
| "stargazers_count":454, | |
| "quality":52, | |
| "name":"StateView" | |
| }, | |
| { | |
| "url":"https://github.com/instant-solutions/ISTimeline", | |
| "category":"UI", | |
| "stargazers_count":590, | |
| "quality":52, | |
| "name":"ISTimeline" | |
| }, | |
| { | |
| "url":"https://github.com/andrew8712/DCKit", | |
| "category":"UI", | |
| "stargazers_count":29, | |
| "quality":52, | |
| "name":"DCKit" | |
| }, | |
| { | |
| "url":"https://github.com/Draveness/NightNight", | |
| "category":"UI", | |
| "stargazers_count":331, | |
| "quality":52, | |
| "name":"NightNight" | |
| }, | |
| { | |
| "url":"https://github.com/forkingdog/FDStackView", | |
| "category":"UI", | |
| "stargazers_count":1939, | |
| "quality":52, | |
| "name":"FDStackView" | |
| }, | |
| { | |
| "url":"https://github.com/awesome-labs/LFLoginController", | |
| "category":"UI", | |
| "stargazers_count":14, | |
| "quality":52, | |
| "name":"LFLoginController" | |
| }, | |
| { | |
| "url":"https://github.com/AhmettKeskin/InteractivePlayerView", | |
| "category":"UI", | |
| "stargazers_count":169, | |
| "quality":49, | |
| "name":"InteractivePlayerView" | |
| }, | |
| { | |
| "url":"https://github.com/DroidsOnRoids/MPParallaxView", | |
| "category":"UI", | |
| "stargazers_count":1302, | |
| "quality":49, | |
| "name":"MPParallaxView" | |
| }, | |
| { | |
| "url":"https://github.com/kronik/ScalePicker", | |
| "category":"UI", | |
| "stargazers_count":99, | |
| "quality":49, | |
| "name":"ScalePicker" | |
| }, | |
| { | |
| "url":"https://github.com/aryaxt/ScrollPager", | |
| "category":"UI", | |
| "stargazers_count":362, | |
| "quality":47, | |
| "name":"ScrollPager" | |
| }, | |
| { | |
| "url":"https://github.com/kciter/KCSelectionDialog", | |
| "category":"UI", | |
| "stargazers_count":40, | |
| "quality":47, | |
| "name":"KCSelectionDialog" | |
| }, | |
| { | |
| "url":"https://github.com/hyperoslo/Pages", | |
| "category":"UI", | |
| "stargazers_count":234, | |
| "quality":47, | |
| "name":"Pages" | |
| }, | |
| { | |
| "url":"https://github.com/DanisFabric/RainbowNavigation", | |
| "category":"UI", | |
| "stargazers_count":442, | |
| "quality":47, | |
| "name":"RainbowNavigation" | |
| }, | |
| { | |
| "url":"https://github.com/mustafaibrahim989/MIBadgeButton-Swift", | |
| "category":"UI", | |
| "stargazers_count":142, | |
| "quality":47, | |
| "name":"MIBadgeButton-Swift" | |
| }, | |
| { | |
| "url":"https://github.com/michaeljbishop/NGAParallaxMotion", | |
| "category":"UI", | |
| "stargazers_count":656, | |
| "quality":47, | |
| "name":"NGAParallaxMotion" | |
| }, | |
| { | |
| "url":"https://github.com/Azuritul/AZExpandableIconListView", | |
| "category":"UI", | |
| "stargazers_count":116, | |
| "quality":47, | |
| "name":"AZExpandableIconListView" | |
| }, | |
| { | |
| "url":"https://github.com/evermeer/EVFaceTracker", | |
| "category":"UI", | |
| "stargazers_count":182, | |
| "quality":47, | |
| "name":"EVFaceTracker" | |
| }, | |
| { | |
| "url":"https://github.com/filipealva/PickerView", | |
| "category":"UI", | |
| "stargazers_count":114, | |
| "quality":44, | |
| "name":"PickerView" | |
| }, | |
| { | |
| "url":"https://github.com/jaydee3/JDFlipNumberView", | |
| "category":"UI", | |
| "stargazers_count":679, | |
| "quality":44, | |
| "name":"JDFlipNumberView" | |
| }, | |
| { | |
| "url":"https://github.com/TimOliver/TOActionSheet", | |
| "category":"UI", | |
| "stargazers_count":130, | |
| "quality":44, | |
| "name":"TOActionSheet" | |
| }, | |
| { | |
| "url":"https://github.com/mustafaibrahim989/MICountryPicker", | |
| "category":"UI", | |
| "stargazers_count":29, | |
| "quality":39, | |
| "name":"MICountryPicker" | |
| }, | |
| { | |
| "url":"https://github.com/tommypeps/JRSplitVC", | |
| "category":"UI", | |
| "stargazers_count":23, | |
| "quality":37, | |
| "name":"JRSplitVC" | |
| }, | |
| { | |
| "url":"https://github.com/kif-framework/KIF", | |
| "category":"UI Testing", | |
| "stargazers_count":4288, | |
| "quality":96, | |
| "name":"KIF" | |
| }, | |
| { | |
| "url":"https://github.com/google/EarlGrey", | |
| "category":"UI Testing", | |
| "stargazers_count":2838, | |
| "quality":85, | |
| "name":"EarlGrey" | |
| }, | |
| { | |
| "url":"https://github.com/inkling/Subliminal", | |
| "category":"UI Testing", | |
| "stargazers_count":787, | |
| "quality":75, | |
| "name":"Subliminal" | |
| }, | |
| { | |
| "url":"https://github.com/joeldev/JLRoutes", | |
| "category":"URL Scheme", | |
| "stargazers_count":2551, | |
| "quality":104, | |
| "name":"JLRoutes" | |
| }, | |
| { | |
| "url":"https://github.com/devxoul/URLNavigator", | |
| "category":"URL Scheme", | |
| "stargazers_count":726, | |
| "quality":96, | |
| "name":"URLNavigator" | |
| }, | |
| { | |
| "url":"https://github.com/SwiftKitz/Appz", | |
| "category":"URL Scheme", | |
| "stargazers_count":666, | |
| "quality":94, | |
| "name":"Appz" | |
| }, | |
| { | |
| "url":"https://github.com/button/DeepLinkKit", | |
| "category":"URL Scheme", | |
| "stargazers_count":2512, | |
| "quality":86, | |
| "name":"DeepLinkKit" | |
| }, | |
| { | |
| "url":"https://github.com/intentkit/IntentKit", | |
| "category":"URL Scheme", | |
| "stargazers_count":1656, | |
| "quality":76, | |
| "name":"IntentKit" | |
| }, | |
| { | |
| "url":"https://github.com/hyperoslo/Compass", | |
| "category":"URL Scheme", | |
| "stargazers_count":334, | |
| "quality":76, | |
| "name":"Compass" | |
| }, | |
| { | |
| "url":"https://github.com/Wasappli/WAAppRouting", | |
| "category":"URL Scheme", | |
| "stargazers_count":475, | |
| "quality":74, | |
| "name":"WAAppRouting" | |
| }, | |
| { | |
| "url":"https://github.com/IanKeen/IKRouter", | |
| "category":"URL Scheme", | |
| "stargazers_count":84, | |
| "quality":66, | |
| "name":"IKRouter" | |
| }, | |
| { | |
| "url":"https://github.com/zwaldowski/BlocksKit", | |
| "category":"Utility", | |
| "stargazers_count":5498, | |
| "quality":109, | |
| "name":"BlocksKit" | |
| }, | |
| { | |
| "url":"https://github.com/devxoul/Then", | |
| "category":"Utility", | |
| "stargazers_count":1058, | |
| "quality":99, | |
| "name":"Then" | |
| }, | |
| { | |
| "url":"https://github.com/AliSoftware/Reusable", | |
| "category":"Utility", | |
| "stargazers_count":472, | |
| "quality":95, | |
| "name":"Reusable" | |
| }, | |
| { | |
| "url":"https://github.com/tadija/AEAppVersion", | |
| "category":"Utility", | |
| "stargazers_count":3, | |
| "quality":94, | |
| "name":"AEAppVersion" | |
| }, | |
| { | |
| "url":"https://github.com/goktugyil/EZSwiftExtensions", | |
| "category":"Utility", | |
| "stargazers_count":1412, | |
| "quality":91, | |
| "name":"EZSwiftExtensions" | |
| }, | |
| { | |
| "url":"https://github.com/ankurp/Cent", | |
| "category":"Utility", | |
| "stargazers_count":92, | |
| "quality":91, | |
| "name":"Cent" | |
| }, | |
| { | |
| "url":"https://github.com/hyperoslo/Sugar", | |
| "category":"Utility", | |
| "stargazers_count":665, | |
| "quality":86, | |
| "name":"Sugar" | |
| }, | |
| { | |
| "url":"https://github.com/Ben-G/Validated", | |
| "category":"Utility", | |
| "stargazers_count":487, | |
| "quality":86, | |
| "name":"Validated" | |
| }, | |
| { | |
| "url":"https://github.com/FabrizioBrancati/BFKit-Swift", | |
| "category":"Utility", | |
| "stargazers_count":382, | |
| "quality":85, | |
| "name":"BFKit-Swift" | |
| }, | |
| { | |
| "url":"https://github.com/EvgenyKarkan/EKAlgorithms", | |
| "category":"Utility", | |
| "stargazers_count":2023, | |
| "quality":81, | |
| "name":"EKAlgorithms" | |
| }, | |
| { | |
| "url":"https://github.com/tbaranes/SwiftyUtils", | |
| "category":"Utility", | |
| "stargazers_count":50, | |
| "quality":81, | |
| "name":"SwiftyUtils" | |
| }, | |
| { | |
| "url":"https://github.com/LeonardoCardoso/SwiftLinkPreview", | |
| "category":"Utility", | |
| "stargazers_count":452, | |
| "quality":81, | |
| "name":"SwiftLinkPreview" | |
| }, | |
| { | |
| "url":"https://github.com/FabrizioBrancati/BFKit", | |
| "category":"Utility", | |
| "stargazers_count":659, | |
| "quality":75, | |
| "name":"BFKit" | |
| }, | |
| { | |
| "url":"https://github.com/phatblat/Outlets", | |
| "category":"Utility", | |
| "stargazers_count":120, | |
| "quality":75, | |
| "name":"Outlets" | |
| }, | |
| { | |
| "url":"https://github.com/tumblr/XExtensionItem", | |
| "category":"Utility", | |
| "stargazers_count":68, | |
| "quality":74, | |
| "name":"XExtensionItem" | |
| }, | |
| { | |
| "url":"https://github.com/nickoneill/Pantry", | |
| "category":"Utility", | |
| "stargazers_count":591, | |
| "quality":71, | |
| "name":"Pantry" | |
| }, | |
| { | |
| "url":"https://github.com/leoschweizer/OpinionatedC", | |
| "category":"Utility", | |
| "stargazers_count":42, | |
| "quality":69, | |
| "name":"OpinionatedC" | |
| }, | |
| { | |
| "url":"https://github.com/eure/AppVersionMonitor", | |
| "category":"Utility", | |
| "stargazers_count":167, | |
| "quality":66, | |
| "name":"AppVersionMonitor" | |
| }, | |
| { | |
| "url":"https://github.com/exyte/ReadabilityKit", | |
| "category":"Utility", | |
| "stargazers_count":16, | |
| "quality":66, | |
| "name":"ReadabilityKit" | |
| }, | |
| { | |
| "url":"https://github.com/supermarin/ObjectiveSugar", | |
| "category":"Utility", | |
| "stargazers_count":2091, | |
| "quality":65, | |
| "name":"ObjectiveSugar" | |
| }, | |
| { | |
| "url":"https://github.com/thellimist/SwiftRandom", | |
| "category":"Utility", | |
| "stargazers_count":374, | |
| "quality":65, | |
| "name":"SwiftRandom" | |
| }, | |
| { | |
| "url":"https://github.com/anatoliyv/AssistantKit", | |
| "category":"Utility", | |
| "stargazers_count":326, | |
| "quality":65, | |
| "name":"AssistantKit" | |
| }, | |
| { | |
| "url":"https://github.com/onmyway133/Scale", | |
| "category":"Utility", | |
| "stargazers_count":270, | |
| "quality":64, | |
| "name":"Scale" | |
| }, | |
| { | |
| "url":"https://github.com/davedufresne/SwiftParsec", | |
| "category":"Utility", | |
| "stargazers_count":70, | |
| "quality":63, | |
| "name":"SwiftParsec" | |
| }, | |
| { | |
| "url":"https://github.com/soffes/RateLimit", | |
| "category":"Utility", | |
| "stargazers_count":745, | |
| "quality":63, | |
| "name":"RateLimit" | |
| }, | |
| { | |
| "url":"https://github.com/tbaranes/VersionTrackerSwift", | |
| "category":"Utility", | |
| "stargazers_count":30, | |
| "quality":62, | |
| "name":"VersionTrackerSwift" | |
| }, | |
| { | |
| "url":"https://github.com/fastred/ReflectableEnum", | |
| "category":"Utility", | |
| "stargazers_count":313, | |
| "quality":61, | |
| "name":"ReflectableEnum" | |
| }, | |
| { | |
| "url":"https://github.com/Weebly/OrderedSet", | |
| "category":"Utility", | |
| "stargazers_count":67, | |
| "quality":61, | |
| "name":"OrderedSet" | |
| }, | |
| { | |
| "url":"https://github.com/JARMourato/EasyAbout", | |
| "category":"Utility", | |
| "stargazers_count":9, | |
| "quality":60, | |
| "name":"EasyAbout" | |
| }, | |
| { | |
| "url":"https://github.com/mattt/GroundControl", | |
| "category":"Utility", | |
| "stargazers_count":1891, | |
| "quality":57, | |
| "name":"GroundControl" | |
| }, | |
| { | |
| "url":"https://github.com/mxcl/YOLOKit", | |
| "category":"Utility", | |
| "stargazers_count":592, | |
| "quality":52, | |
| "name":"YOLOKit" | |
| }, | |
| { | |
| "url":"https://github.com/robb/Underscore.m", | |
| "category":"Utility", | |
| "stargazers_count":1480, | |
| "quality":43, | |
| "name":"Underscore.m" | |
| }, | |
| { | |
| "url":"https://github.com/mariohahn/MHVideoPhotoGallery", | |
| "category":"Video", | |
| "stargazers_count":1788, | |
| "quality":62, | |
| "name":"MHVideoPhotoGallery" | |
| }, | |
| { | |
| "url":"https://github.com/mhergon/AVPlayerViewController-Subtitles", | |
| "category":"Video", | |
| "stargazers_count":16, | |
| "quality":60, | |
| "name":"AVPlayerViewController-Subtitles" | |
| }, | |
| { | |
| "url":"https://github.com/vimeo/VIMVideoPlayer", | |
| "category":"Video", | |
| "stargazers_count":164, | |
| "quality":57, | |
| "name":"VIMVideoPlayer" | |
| }, | |
| { | |
| "url":"https://github.com/LaiFengiOS/LFLiveKit", | |
| "category":"Video", | |
| "stargazers_count":505, | |
| "quality":55, | |
| "name":"LFLiveKit" | |
| }, | |
| { | |
| "url":"https://github.com/mhergon/MPMoviePlayerController-Subtitles", | |
| "category":"Video", | |
| "stargazers_count":152, | |
| "quality":52, | |
| "name":"MPMoviePlayerController-Subtitles" | |
| }, | |
| { | |
| "url":"https://github.com/davidlondono/PlayerView", | |
| "category":"Video", | |
| "stargazers_count":47, | |
| "quality":44, | |
| "name":"PlayerView" | |
| }, | |
| { | |
| "url":"https://github.com/mamaral/Onboard", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":3945, | |
| "quality":105, | |
| "name":"Onboard" | |
| }, | |
| { | |
| "url":"https://github.com/IFTTT/JazzHands", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":5564, | |
| "quality":96, | |
| "name":"JazzHands" | |
| }, | |
| { | |
| "url":"https://github.com/andreamazz/AMPopTip", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":1422, | |
| "quality":94, | |
| "name":"AMPopTip" | |
| }, | |
| { | |
| "url":"https://github.com/ealeksandrov/EAIntroView", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":2997, | |
| "quality":92, | |
| "name":"EAIntroView" | |
| }, | |
| { | |
| "url":"https://github.com/IFTTT/RazzleDazzle", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":2100, | |
| "quality":84, | |
| "name":"RazzleDazzle" | |
| }, | |
| { | |
| "url":"https://github.com/hyperoslo/Presentation", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":1545, | |
| "quality":81, | |
| "name":"Presentation" | |
| }, | |
| { | |
| "url":"https://github.com/ephread/Instructions", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":2098, | |
| "quality":77, | |
| "name":"Instructions" | |
| }, | |
| { | |
| "url":"https://github.com/Ramotion/paper-onboarding", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":1275, | |
| "quality":77, | |
| "name":"paper-onboarding" | |
| }, | |
| { | |
| "url":"https://github.com/teodorpatras/EasyTipView", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":940, | |
| "quality":76, | |
| "name":"EasyTipView" | |
| }, | |
| { | |
| "url":"https://github.com/ariok/BWWalkthrough", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":2091, | |
| "quality":70, | |
| "name":"BWWalkthrough" | |
| }, | |
| { | |
| "url":"https://github.com/movielala/VideoSplashKit", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":869, | |
| "quality":67, | |
| "name":"VideoSplashKit" | |
| }, | |
| { | |
| "url":"https://github.com/MatthewYork/MYBlurIntroductionView", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":1460, | |
| "quality":62, | |
| "name":"MYBlurIntroductionView" | |
| }, | |
| { | |
| "url":"https://github.com/icepat/ICETutorial", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":822, | |
| "quality":57, | |
| "name":"ICETutorial" | |
| }, | |
| { | |
| "url":"https://github.com/yukiasai/Gecco", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":1262, | |
| "quality":57, | |
| "name":"Gecco" | |
| }, | |
| { | |
| "url":"https://github.com/PhilippeBoisney/AlertOnboarding", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":64, | |
| "quality":57, | |
| "name":"AlertOnboarding" | |
| }, | |
| { | |
| "url":"https://github.com/ruipfcosta/SwiftyWalkthrough", | |
| "category":"Walkthrough / Intro / Tutorial", | |
| "stargazers_count":141, | |
| "quality":52, | |
| "name":"SwiftyWalkthrough" | |
| }, | |
| { | |
| "url":"https://github.com/tidwall/SwiftWebSocket", | |
| "category":"WebSocket", | |
| "stargazers_count":590, | |
| "quality":84, | |
| "name":"SwiftWebSocket" | |
| }, | |
| { | |
| "url":"https://github.com/daltoniam/Starscream", | |
| "category":"WebSocket", | |
| "stargazers_count":1915, | |
| "quality":74, | |
| "name":"Starscream" | |
| }, | |
| { | |
| "url":"https://github.com/facebook/SocketRocket", | |
| "category":"WebSocket", | |
| "stargazers_count":5570, | |
| "quality":61, | |
| "name":"SocketRocket" | |
| }, | |
| { | |
| "url":"https://github.com/tadija/AEXML", | |
| "category":"XML / HTML / CSV", | |
| "stargazers_count":502, | |
| "quality":106, | |
| "name":"AEXML" | |
| }, | |
| { | |
| "url":"https://github.com/cezheng/Fuzi", | |
| "category":"XML / HTML / CSV", | |
| "stargazers_count":278, | |
| "quality":89, | |
| "name":"Fuzi" | |
| }, | |
| { | |
| "url":"https://github.com/tid-kijyun/Kanna", | |
| "category":"XML / HTML / CSV", | |
| "stargazers_count":792, | |
| "quality":89, | |
| "name":"Kanna" | |
| }, | |
| { | |
| "url":"https://github.com/iabudiab/HTMLKit", | |
| "category":"XML / HTML / CSV", | |
| "stargazers_count":23, | |
| "quality":89, | |
| "name":"HTMLKit" | |
| }, | |
| { | |
| "url":"https://github.com/evermeer/AlamofireXmlToObjects", | |
| "category":"XML / HTML / CSV", | |
| "stargazers_count":46, | |
| "quality":84, | |
| "name":"AlamofireXmlToObjects" | |
| }, | |
| { | |
| "url":"https://github.com/naoty/SwiftCSV", | |
| "category":"XML / HTML / CSV", | |
| "stargazers_count":234, | |
| "quality":81, | |
| "name":"SwiftCSV" | |
| }, | |
| { | |
| "url":"https://github.com/honghaoz/Ji", | |
| "category":"XML / HTML / CSV", | |
| "stargazers_count":579, | |
| "quality":79, | |
| "name":"Ji" | |
| }, | |
| { | |
| "url":"https://github.com/mattt/Ono", | |
| "category":"XML / HTML / CSV", | |
| "stargazers_count":1913, | |
| "quality":76, | |
| "name":"Ono" | |
| }, | |
| { | |
| "url":"https://github.com/yahoojapan/SwiftyXMLParser", | |
| "category":"XML / HTML / CSV", | |
| "stargazers_count":78, | |
| "quality":74, | |
| "name":"SwiftyXMLParser" | |
| }, | |
| { | |
| "url":"https://github.com/mkoehnke/WKZombie", | |
| "category":"XML / HTML / CSV", | |
| "stargazers_count":589, | |
| "quality":64, | |
| "name":"WKZombie" | |
| }, | |
| { | |
| "url":"https://github.com/Daniel1of1/CSwiftV", | |
| "category":"XML / HTML / CSV", | |
| "stargazers_count":76, | |
| "quality":58, | |
| "name":"CSwiftV" | |
| }, | |
| { | |
| "url":"https://github.com/itsmeichigo/URLPreview", | |
| "category":"XML / HTML / CSV", | |
| "stargazers_count":154, | |
| "quality":47, | |
| "name":"URLPreview" | |
| }, | |
| { | |
| "url":"https://github.com/ohwutup/OWUProximityManager", | |
| "category":"iBeacon", | |
| "stargazers_count":348, | |
| "quality":52, | |
| "name":"OWUProximityManager" | |
| } | |
| ] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment