diff --git a/.github/convert.rb b/.github/convert.rb
index 3f3b6993c..5c4d50be2 100644
--- a/.github/convert.rb
+++ b/.github/convert.rb
@@ -94,6 +94,12 @@ def output_contributing(j)
o
end
+def output_partnership()
+ o = "\n\nIn parternship with:\n\n"
+ o << "[![Codemotion](https://github.com/matteocrippa/awesome-swift/blob/master/.github/images/codemotion_logo.png?raw=true)](https://codemo.tech/partners)"
+ o << "\n\n"
+end
+
def output_table(ios_app_link, num_projects)
require 'date'
@@ -140,6 +146,7 @@ def output_toc(j)
def write_readme(j, filename)
output = output_header(j)
+ output << output_partnership()
output << output_toc(j)
output << output_content(j)
output << output_contributing(j)
diff --git a/.github/images/codemotion_logo.png b/.github/images/codemotion_logo.png
new file mode 100644
index 000000000..1c687de76
Binary files /dev/null and b/.github/images/codemotion_logo.png differ
diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml
index 1595bed8c..474de1c3d 100644
--- a/.github/workflows/pr.yml
+++ b/.github/workflows/pr.yml
@@ -1,8 +1,8 @@
-name: PullRequest Check
+name: PR Check
on:
pull_request:
- branches: [ master ]
+ branches: [master]
jobs:
build:
@@ -10,7 +10,10 @@ jobs:
steps:
- uses: actions/checkout@v2
- uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: 2.7
+ bundler-cache: true
- run: gem install awesome_bot
- - run: pip install json-spec
- run: awesome_bot --allow=429 contents.json -w AERecord,theswiftwebdeveloper,bluemix,swiftplayground,awesome-for-swift-cheatsheet
- - run: json validate --schema-file=.github/schema.json --document-file=contents.json
\ No newline at end of file
+ - run: pip install json-spec
+ - run: json validate --schema-file=.github/schema.json --document-file=contents.json
diff --git a/README.md b/README.md
index 1ae148fc2..19bcb0b63 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,13 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-)
| Awesome | Linux | Projects | Updated |
|:-------:|:-----:|:--------:|:-------:|
-| [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) | :penguin: | 1052 | November 20, 2023 |
+| [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) | :penguin: | 1053 | April 20, 2024 |
+
+In parternship with:
+
+[![Codemotion](https://github.com/matteocrippa/awesome-swift/blob/master/.github/images/codemotion_logo.png?raw=true)](https://codemo.tech/partners)
+
+
### Contents
@@ -284,7 +290,7 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-)
* [Toybox](https://github.com/giginet/Toybox) - Xcode Playground management made easy.
* [Tuist](https://github.com/tuist/tuist) - An open source command line tool to create, maintain and interact with your Xcode projects at scale.
* [xc](https://github.com/s2mr/xc) - A tool to open the Xcode project file by the specified version.
-* [xcbeautify](https://github.com/tuist/xcbeautify) - Little beautifier tool for xcodebuild.
+* [xcbeautify](https://github.com/cpisciotta/xcbeautify) - Little beautifier tool for xcodebuild.
* [XcodeGen](https://github.com/yonaskolb/XcodeGen) - Tool for generating Xcode projects from a YAML file and your project directory.
* [xcodeproj](https://github.com/tuist/xcodeproj) - A library to read, update and write Xcode projects and workspaces.
@@ -389,7 +395,7 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-)
* [FDSoundActivatedRecorder](https://github.com/fulldecent/FDSoundActivatedRecorder) - Start recording when the user speaks.
* [FDWaveformView](https://github.com/fulldecent/FDWaveformView) - An easy way to display an audio waveform in your app.
* [ModernAVPlayer](https://github.com/noreasonprojects/ModernAVPlayer) - Persistence AVPlayer to resume playback after bad network connection even in background mode.
-* [MusicKit](https://github.com/benzguo/MusicKit) - A framework for composing and transforming music.
+* [MusicKit](https://github.com/vprtwn/MusicKit) - A framework for composing and transforming music.
* [Soundable](https://github.com/ThXou/Soundable) - Soundable allows you to play sounds, single and in sequence, in a very easy way.
* [SwiftAudioPlayer](https://github.com/tanhakabir/SwiftAudioPlayer) - Simple audio player for iOS that streams and performs realtime audio manipulations with AVAudioEngine.
* [SwiftySound](https://github.com/adamcichy/SwiftySound) - Simple library that lets you play sounds with a single line of code.
@@ -432,12 +438,12 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-)
### Chart
[back to top](#readme)
-* [Charts](https://github.com/danielgindi/Charts) - Beautiful charts for iOS/tvOS/OSX (port of MPAndroidChart).
+* [Charts](https://github.com/ChartsOrg/Charts) - Beautiful charts for iOS/tvOS/OSX (port of MPAndroidChart).
* [ChartView](https://github.com/AppPear/ChartView) - Swift package for displaying beautiful charts effortlessly
* [FLCharts](https://github.com/francescoleoni98/FLCharts) - Easy to use and highly customizable charts library for iOS.
* [ScrollableGraphView](https://github.com/philackm/ScrollableGraphView) - Adaptive scrollable graph view for iOS to visualise simple discrete datasets.
* [SwiftChart](https://github.com/gpbl/SwiftChart) - A simple line and area charting library for iOS. Supports multiple series, partially filled series and touch events.
-* [SwiftCharts](https://github.com/ivanschuetz/SwiftCharts) - Highly customizable charts for iOS.
+* [SwiftCharts](https://github.com/owlmafia/SwiftCharts) - Highly customizable charts for iOS.
* [SwiftUICharts](https://github.com/willdale/SwiftUICharts) - A charts / plotting library for SwiftUI. Works on macOS, iOS, watchOS, and tvOS and has accessibility and Localization features built in.
* [TKRadarChart](https://github.com/TBXark/TKRadarChart) - A customizable radar chart.
@@ -741,6 +747,7 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-)
### Files
[back to top](#readme)
+* [ExtendedAttributes](https://github.com/sindresorhus/ExtendedAttributes) - Manage extended attributes for files and folders.
* [FileKit](https://github.com/nvzqz/FileKit) - Simple and expressive file management.
* [FileProvider](https://github.com/amosavian/FileProvider) - FileManager replacement for Local, iCloud and Remote (WebDAV/FTP/Dropbox/OneDrive/SMB2) files for iOS/tvOS and macOS.
* [KZFileWatchers](https://github.com/krzysztofzablocki/KZFileWatchers) - A micro-framework for observing file changes, both local and remote.
@@ -1357,7 +1364,7 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-)
* [ALRT](https://github.com/mshrwtnb/alrt) - An easier constructor for UIAlertController. Present an alert from anywhere.
* [AwaitToast](https://github.com/k-lpmg/AwaitToast) - 🍞 An async waiting toast with basic toast. Inspired by facebook posting toast.
* [CDAlertView](https://github.com/candostdagdeviren/CDAlertView) - Highly customizable alert/notification/success/error/alarm popup.
-* [CFNotify](https://github.com/JT501/CFNotify) - A customizable framework to create draggable alert views.
+* [CFNotify](https://github.com/JT501/SwiftNotify) - A customizable framework to create draggable alert views.
* [EZAlertController](https://github.com/thellimist/EZAlertController) - Easy UIAlertController.
* [FullscreenPopup](https://github.com/Ryu0118/swift-fullscreen-popup) - Present any popup above NavigationBar in SwiftUI
* [GSMessage](https://github.com/wxxsw/GSMessages) - A simple style messages/notifications for iOS 7+.
@@ -1671,7 +1678,7 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-)
* [DuctTape](https://github.com/marty-suzuki/DuctTape) - 📦 KeyPath dynamicMemberLookup based syntax sugar for Swift.
* [EtherWalletKit](https://github.com/SteadyAction/EtherWalletKit) - Ethereum Wallet Toolkit for iOS - You can implement Ethereum wallet without a server and blockchain knowledge.
* [ExceptionCatcher](https://github.com/sindresorhus/ExceptionCatcher) - Catch Objective-C exceptions.
-* [EZSwiftExtensions](https://github.com/goktugyil/EZSwiftExtensions) - How standard types and classes were supposed to work.
+* [EZSwiftExtensions](https://github.com/Esqarrouth/EZSwiftExtensions) - How standard types and classes were supposed to work.
* [FluentQuery](https://github.com/MihaelIsaev/FluentQuery) :penguin: - Powerful and easy to use Query Builder.
* [GoodExtensions-iOS](https://github.com/GoodRequest/GoodExtensions-iOS) - 📑 GoodExtensions is a collection of useful and frequently used extensions.
* [GoodUIKit](https://github.com/GoodRequest/GoodUIKit) - 📑 GoodUIKit is an extensions library filled with reusable UI snippets for faster and more efficient development.
diff --git a/ab-results-contents.json-filtered.json b/ab-results-contents.json-filtered.json
new file mode 100644
index 000000000..aa13a2284
--- /dev/null
+++ b/ab-results-contents.json-filtered.json
@@ -0,0 +1,16 @@
+[
+ {
+ "loc": 2761,
+ "status": 301,
+ "link": "https://github.com/danielgindi/Charts",
+ "redirect": "https://github.com/ChartsOrg/Charts",
+ "error": ""
+ },
+ {
+ "loc": 3147,
+ "status": 301,
+ "link": "https://github.com/JT501/CFNotify",
+ "redirect": "https://github.com/JT501/SwiftNotify",
+ "error": ""
+ }
+]
\ No newline at end of file
diff --git a/ab-results-contents.json-markdown-table.json b/ab-results-contents.json-markdown-table.json
new file mode 100644
index 000000000..385349b9b
--- /dev/null
+++ b/ab-results-contents.json-markdown-table.json
@@ -0,0 +1,3 @@
+{
+ "error": false
+}
\ No newline at end of file
diff --git a/ab-results-contents.json.json b/ab-results-contents.json.json
new file mode 100644
index 000000000..906e1d489
--- /dev/null
+++ b/ab-results-contents.json.json
@@ -0,0 +1,34598 @@
+{
+ "date": "2024-04-20 23:30:33 +0200",
+ "links": [
+ "https://github.com/matteocrippa/awesome-swift/graphs/contributors",
+ "https://github.com/tanhakabir/SwiftAudioPlayer",
+ "https://github.com/ssamadgh/ModelAssistant",
+ "https://github.com/PaoloCuscela/Cards",
+ "https://books.apple.com/us/book/the-swift-programming-language-swift-5-7/id881256329",
+ "https://www.swift.org/documentation/api-design-guidelines/",
+ "https://developer.apple.com/tutorials/swiftui",
+ "https://github.com/swifteducation",
+ "https://janeshswift.com",
+ "https://github.com/allenwong/30DaysofSwift",
+ "https://github.com/hsavit1/Awesome-Swift-Education",
+ "https://podcasts.apple.com/us/podcast/developing-ios-11-apps-with-swift/id1315130780",
+ "https://www.hackingwithswift.com",
+ "https://swiftdoc.org/",
+ "https://github.com/ipader/SwiftGuide",
+ "https://www.kodeco.com",
+ "https://github.com/kodecocodes/swift-style-guide",
+ "https://github.com/airbnb/swift",
+ "https://github.com/linkedin/swift-style-guide",
+ "https://github.com/swift-emacs/swift-mode",
+ "https://github.com/keith/swift.vim",
+ "https://github.com/philipturner/swift-colab",
+ "https://github.com/sheerun/vim-polyglot",
+ "https://github.com/dkhamsing/open-source-ios-apps",
+ "https://github.com/serhii-londar/open-source-mac-os-apps",
+ "https://github.com/iCHAIT/awesome-macOS",
+ "https://github.com/JamitLabs/Accio",
+ "https://github.com/Carthage/Carthage",
+ "https://github.com/CocoaPods/CocoaPods",
+ "https://github.com/apple/swift-package-manager",
+ "https://github.com/ochococo/Design-Patterns-In-Swift",
+ "https://github.com/swiftbrew/Swiftbrew",
+ "https://github.com/SwiftGen/SwiftGen",
+ "https://github.com/JohnSundell/SwiftPlate",
+ "https://github.com/tuist/tuist",
+ "https://github.com/cpisciotta/xcbeautify",
+ "https://github.com/tuist/xcodeproj",
+ "https://github.com/SvenTiigi/SwiftKit",
+ "https://github.com/chrs1885/Capable",
+ "https://github.com/likedan/Awesome-CoreML-Models",
+ "https://github.com/palle-k/DL4S",
+ "https://github.com/BenEmdon/CenteredCollectionView",
+ "https://github.com/AugustRush/Stellar",
+ "https://github.com/timdonnelly/Advance",
+ "https://github.com/cruisediary/Comets",
+ "https://github.com/icanzilb/EasyAnimation",
+ "https://github.com/AntonTheDev/FlightAnimator",
+ "https://github.com/shoheiyokoyama/Gemini",
+ "https://github.com/IBAnimatable/IBAnimatable",
+ "https://github.com/marmelroy/Interpolate",
+ "https://github.com/cruisediary/Pastel",
+ "https://github.com/hyperoslo/Presentation",
+ "https://github.com/shu223/pulsator",
+ "https://github.com/MengTo/Spring",
+ "https://github.com/willowtreeapps/spruce-ios",
+ "https://github.com/yapstudios/YapAnimator",
+ "https://github.com/marcosgriselli/ViewAnimator",
+ "https://github.com/craiggrummitt/SpriteKitEasingSwift",
+ "https://github.com/s2mr/Elephant",
+ "https://github.com/MacPaw/CocoaSprings",
+ "https://github.com/SwiftKitz/Appz",
+ "https://github.com/devxoul/URLNavigator",
+ "https://github.com/jinSasaki/InAppPurchase",
+ "https://github.com/bizz84/SwiftyStoreKit",
+ "https://github.com/audiokit/AudioKit",
+ "https://github.com/delannoyk/AudioPlayer",
+ "https://github.com/tbaranes/AudioPlayerSwift",
+ "https://github.com/vadymmarkov/Beethoven",
+ "https://github.com/vprtwn/MusicKit",
+ "https://github.com/cely-tools/Cely",
+ "https://github.com/square/Cleanse",
+ "https://github.com/kawoou/Deli",
+ "https://github.com/AliSoftware/Dip",
+ "https://github.com/dingwilson/RandomUserSwift",
+ "https://github.com/poulpix/PXGoogleDirections",
+ "https://github.com/sonsongithub/reddift",
+ "https://github.com/mattdonnelly/Swifter",
+ "https://github.com/swiftkube/client",
+ "https://github.com/TheM4hd1/SwiftyInsta",
+ "https://github.com/devxoul/Pure",
+ "https://github.com/Swinject/Swinject",
+ "https://github.com/appsquickly/Typhoon",
+ "https://github.com/scribd/Weaver",
+ "https://github.com/ivlevAstef/DITranquillity/",
+ "https://github.com/troystribling/BlueCap",
+ "https://github.com/rhummelmose/BluetoothKit",
+ "https://github.com/polidea/RxBluetoothKit",
+ "https://github.com/jordanebelanger/SwiftyBluetooth",
+ "https://github.com/ytakzk/Fusuma",
+ "https://github.com/NextLevel/NextLevel",
+ "https://github.com/CameraKit/camerakit-ios",
+ "https://github.com/hyperoslo/BarcodeScanner",
+ "https://github.com/yannickl/QRCodeReader.swift",
+ "https://github.com/badoo/Chatto",
+ "https://github.com/yannickl/DynamicColor",
+ "https://github.com/Gradients/Gradients",
+ "https://github.com/zenangst/Hue",
+ "https://github.com/jdhealy/PrettyColors",
+ "https://github.com/SwiftGen/SwiftGen#uicolor",
+ "https://github.com/thii/SwiftHEXColors",
+ "https://github.com/yeahdongcn/UIColor-Hex-Swift",
+ "https://github.com/dqhieu/UIGradient",
+ "https://github.com/joncardasis/ChromaColorPicker",
+ "https://github.com/chrs1885/SheetyColors",
+ "https://github.com/kylef/Commander",
+ "https://github.com/nsomar/Guaka",
+ "https://github.com/andybest/linenoise-swift",
+ "https://github.com/bow-swift/nef",
+ "https://github.com/jakeheis/SwiftCLI",
+ "https://github.com/nsomar/Swiftline",
+ "https://github.com/scottrhoyt/SwiftyTextTable",
+ "https://github.com/colinta/Ashen",
+ "https://github.com/Zewo/Venice",
+ "https://github.com/boraseoksoon/Throttler",
+ "https://github.com/davidask/Futures",
+ "https://github.com/quanvo87/GroupWork",
+ "https://github.com/deeje/CloudCore/",
+ "https://github.com/JohnEstropia/CoreStore",
+ "https://github.com/CosmicMind/Graph",
+ "https://github.com/jessesquires/JSQCoreDataKit",
+ "https://github.com/QueryKit/QueryKit",
+ "https://github.com/albertodebortoli/Skopelos",
+ "https://github.com/modo-studio/SugarRecord",
+ "https://github.com/mrdekk/DataKernel",
+ "https://github.com/soapyigu/LeetCode-Swift",
+ "https://github.com/CosmicMind/Algorithm",
+ "https://github.com/kodecocodes/swift-algorithm-club",
+ "https://github.com/naru-jpn/pencil",
+ "https://github.com/realm/realm-swift",
+ "https://github.com/1amageek/Ballcap-iOS",
+ "https://github.com/krzysztofzablocki/KZFileWatchers",
+ "https://github.com/nvzqz/FileKit",
+ "https://github.com/kylef/PathKit",
+ "https://github.com/amosavian/FileProvider",
+ "https://github.com/tristanhimmelman/AlamofireObjectMapper",
+ "https://github.com/ra1028/Alembic",
+ "https://github.com/thoughtbot/Argo",
+ "https://github.com/freshOS/Arrow",
+ "https://github.com/Anviking/Decodable",
+ "https://github.com/Nike-Inc/Elevate",
+ "https://github.com/evermeer/EVReflection",
+ "https://github.com/alibaba/handyjson",
+ "https://github.com/ikesyo/Himotoki",
+ "https://github.com/delba/JASON",
+ "https://github.com/isair/JSONHelper",
+ "https://github.com/johnlui/JSONNeverDie",
+ "https://github.com/insanoid/SwiftyJSONAccelerator",
+ "https://github.com/tristanhimmelman/ObjectMapper",
+ "https://github.com/SwiftyJSON/SwiftyJSON",
+ "https://github.com/postmates/PMJSON",
+ "https://github.com/KittyMac/Sextant",
+ "https://github.com/behrang/YamlSwift",
+ "https://github.com/phimage/Prephirences",
+ "https://github.com/SwiftKitz/Storez",
+ "https://github.com/hemantasapkota/SwiftStore",
+ "https://github.com/sunshinejr/SwiftyUserDefaults",
+ "https://github.com/ArtSabintsev/Zephyr",
+ "https://github.com/Nirma/Default",
+ "https://github.com/orlandos-nl/MongoKitten",
+ "https://github.com/PerfectlySoft/Perfect-MongoDB",
+ "https://github.com/vapor/fluent",
+ "https://github.com/groue/GRDB.swift",
+ "https://github.com/stephencelis/SQLite.swift",
+ "https://github.com/FahimF/SQLiteDB",
+ "https://github.com/novi/mysql-swift",
+ "https://github.com/PerfectlySoft/Perfect-MySQL",
+ "https://github.com/PerfectlySoft/Perfect-PostgreSQL",
+ "https://github.com/tadija/AEXML",
+ "https://github.com/drmohundro/SWXMLHash",
+ "https://github.com/lobodart/CheatyXML",
+ "https://github.com/chenyunguiMilook/SwiftyXML",
+ "https://github.com/marmelroy/Zip",
+ "https://github.com/evermeer/EVCloudKitDao",
+ "https://github.com/Kawoou/AnyDate",
+ "https://github.com/melvitax/DateHelper",
+ "https://github.com/SwiftKitz/Datez",
+ "https://github.com/novalagung/nvdate",
+ "https://github.com/malcommac/SwiftDate",
+ "https://github.com/radex/SwiftyTimer",
+ "https://github.com/dalu93/Each",
+ "https://github.com/naoty/Timepiece",
+ "https://github.com/dreymonde/Time",
+ "https://github.com/instacart/TrueTime.swift",
+ "https://github.com/hemangshah/Datify",
+ "https://github.com/realm/jazzy/",
+ "https://github.com/SourceDocs/SourceDocs",
+ "https://github.com/uraimo/SwiftyGPIO",
+ "https://github.com/DevYeom/OneWay",
+ "https://github.com/OpenCombine/OpenCombine",
+ "https://github.com/DeclarativeHub/Bond",
+ "https://github.com/aleclarson/emitter-kit",
+ "https://github.com/FutureKit/FutureKit",
+ "https://github.com/lilyball/Tomorrowland",
+ "https://github.com/SwiftKitz/Notificationz",
+ "https://github.com/mxcl/PromiseKit",
+ "https://github.com/ReactiveCocoa/ReactiveCocoa",
+ "https://github.com/ReactorKit/ReactorKit",
+ "https://github.com/ReactiveX/RxSwift",
+ "https://github.com/artman/Signals",
+ "https://github.com/cesarferreira/SwiftEventBus",
+ "https://github.com/vadymmarkov/When",
+ "https://github.com/ReSwift/ReSwift",
+ "https://github.com/BendingSpoons/katana-swift",
+ "https://github.com/marty-suzuki/NoticeObserveKit",
+ "https://github.com/postmates/PMKVObserver/",
+ "https://github.com/mcmatan/topicEventBus",
+ "https://github.com/thii/FontAwesome.swift",
+ "https://github.com/ArtSabintsev/FontBlaster",
+ "https://github.com/keitaoouchi/IoniconsKit",
+ "https://github.com/keitaoouchi/OcticonsKit",
+ "https://github.com/segecey/SwiftIconFont",
+ "https://github.com/Nirma/UIFontComplete",
+ "https://github.com/ranesr/SwiftIcons",
+ "https://github.com/Nirma/SFSymbol",
+ "https://github.com/huybuidac/SwiftUIFontIcon",
+ "https://github.com/nvzqz/Sage",
+ "https://github.com/b3ll/SwiftyGestureRecognition",
+ "https://github.com/moritzsternemann/SwipyCell",
+ "https://github.com/KaneCheshire/ShowTime",
+ "https://github.com/malcommac/SwiftLocation",
+ "https://github.com/JanGorman/Agrume",
+ "https://github.com/Alamofire/AlamofireImage",
+ "https://github.com/onevcat/APNGKit",
+ "https://github.com/altayer-digital/ATGMediaBrowser",
+ "https://github.com/floriangbh/FacebookImagePicker",
+ "https://github.com/Ancestry/FaceCrop",
+ "https://github.com/congnd/FMPhotoPicker",
+ "https://github.com/kaishin/gifu",
+ "https://github.com/BradLarson/GPUImage2",
+ "https://github.com/BradLarson/GPUImage3",
+ "https://github.com/yangKJ/Harbeth",
+ "https://github.com/Haneke/HanekeSwift",
+ "https://github.com/hirohisa/ImageLoaderSwift",
+ "https://pypi.org/project/fastimage/0.2.1/",
+ "https://github.com/kaishin/ImageScout",
+ "https://github.com/imgix/imgix-swift",
+ "https://github.com/Textcat/JLStickerTextView",
+ "https://github.com/geekaurora/SwiftWebImage",
+ "https://github.com/onevcat/Kingfisher",
+ "https://github.com/hyperoslo/Lightbox",
+ "https://github.com/JanGorman/MapleBacon",
+ "https://github.com/evgenyneu/moa",
+ "https://github.com/kean/Nuke",
+ "https://github.com/evermeer/PassportScanner",
+ "https://github.com/Skyscanner/SkyFloatingLabelTextField",
+ "https://github.com/kishanraja/FloatingLabelTextFieldSwiftUI",
+ "https://github.com/SwiftGen/SwiftGen#assets-catalogs",
+ "https://github.com/mchoe/SwiftSVG",
+ "https://github.com/kirualex/SwiftyGif",
+ "https://github.com/gavinbunney/Toucan",
+ "https://github.com/jathu/UIImageColors",
+ "https://github.com/kawoou/FlexibleImage",
+ "https://github.com/onmyway133/Snowflake",
+ "https://github.com/TinyCrayon/TinyCrayon-iOS-SDK",
+ "https://github.com/ZaidPathan/ZImageCropper",
+ "https://github.com/vpeschenkov/LetterAvatarKit",
+ "https://github.com/tungvoduc/DTPhotoViewerController",
+ "https://github.com/C4Labs/C4iOS",
+ "https://github.com/FabrizioBrancati/BFKit-Swift",
+ "https://github.com/Pimine/EasySwiftLayout",
+ "https://github.com/keshavvishwkarma/KVConstraintKit",
+ "https://github.com/mamaral/Neon",
+ "https://github.com/venmo/Static",
+ "https://github.com/layoutBox/FlexLayout",
+ "https://github.com/layoutBox/PinLayout",
+ "https://github.com/freshOS/Stevia",
+ "https://github.com/robb/Cartography",
+ "https://github.com/cruisediary/DeviceLayout",
+ "https://github.com/nakiostudio/EasyPeasy",
+ "https://github.com/marty-suzuki/MisterFusion",
+ "https://github.com/jmfieldman/Mortar",
+ "https://github.com/banjun/NorthLayout",
+ "https://github.com/PureLayout/PureLayout",
+ "https://github.com/SnapKit/SnapKit",
+ "https://github.com/Skyvive/Swiftstraints",
+ "https://github.com/roberthein/TinyConstraints",
+ "https://github.com/nerdycat/Cupcake",
+ "https://github.com/Touchwonders/Transition",
+ "https://github.com/FlineDev/BartyCrouch",
+ "https://github.com/marmelroy/Localize-Swift",
+ "https://github.com/Asana/locheck",
+ "https://github.com/SwiftGen/SwiftGen#localizablestrings",
+ "https://github.com/tadija/AEConsole",
+ "https://github.com/emaloney/CleanroomLogger",
+ "https://github.com/SwiftStudies/Duration",
+ "https://github.com/Kitura/HeliumLogger",
+ "https://github.com/Esqarrouth/QorumLogs",
+ "https://github.com/onevcat/Rainbow",
+ "https://github.com/SwiftyBeaver/SwiftyBeaver",
+ "https://github.com/Cosmo/TinyConsole",
+ "https://github.com/wojteklu/Watchdog",
+ "https://github.com/tapwork/WatchdogInspector",
+ "https://github.com/Nike-Inc/Willow",
+ "https://github.com/DaveWoodCom/XCGLogger",
+ "https://github.com/bannzai/gedatsu",
+ "https://github.com/hemangshah/printer",
+ "https://github.com/GEOSwift/GEOSwift",
+ "https://github.com/SvenTiigi/FlyoverKit",
+ "https://github.com/SvenTiigi/STLocationRequest",
+ "https://github.com/AsyncSwift/AsyncLocationKit",
+ "https://github.com/phimage/Arithmosophi",
+ "https://github.com/davedelong/DDMathParser",
+ "https://github.com/evgenyneu/SigmaSwiftStatistics",
+ "https://github.com/alejandro-isaza/Upsurge",
+ "https://github.com/Alamofire/Alamofire",
+ "https://github.com/ishkawa/APIKit",
+ "https://github.com/mindbody/Conduit",
+ "https://github.com/CodyFlame/CodyFire",
+ "https://github.com/rwbutler/Connectivity",
+ "https://github.com/trivago/Heimdallr.swift",
+ "https://github.com/dduan/Just",
+ "https://github.com/hyperoslo/Malibu",
+ "https://github.com/Moya/Moya",
+ "https://github.com/kasketis/netfox",
+ "https://github.com/p2/OAuth2",
+ "https://github.com/OAuthSwift/OAuthSwift",
+ "https://github.com/johnlui/Pitaya",
+ "https://github.com/ashleymills/Reachability.swift",
+ "https://github.com/netguru/ResponseDetective",
+ "https://bustoutsolutions.github.io/siesta/",
+ "https://github.com/ThreeGayHub/SolarNetwork",
+ "https://github.com/daltoniam/SwiftHTTP",
+ "https://github.com/delba/SwiftyOAuth",
+ "https://github.com/MLSDev/TRON",
+ "https://github.com/dingwilson/MultiPeer",
+ "https://github.com/postmates/PMHTTP",
+ "https://github.com/cezheng/Fuzi",
+ "https://github.com/tid-kijyun/Kanna",
+ "https://github.com/mkoehnke/WKZombie",
+ "https://github.com/emqx/CocoaMQTT",
+ "https://github.com/PerfectlySoft/Perfect-Notifications",
+ "https://github.com/Kitura/BlueSocket",
+ "https://github.com/Kitura/BlueSSLService",
+ "https://github.com/socketio/socket.io-client-swift",
+ "https://github.com/vapor-community/sockets",
+ "https://github.com/daltoniam/Starscream",
+ "https://github.com/swiftsocket/SwiftSocket",
+ "https://github.com/tidwall/SwiftWebSocket",
+ "https://github.com/envoy/Ambassador",
+ "https://github.com/kylef-archive/Curassow",
+ "https://github.com/skylab-inc/Lightning",
+ "https://github.com/envoy/Embassy",
+ "https://github.com/Kitura/Kitura",
+ "https://github.com/NozeIO/Noze.io",
+ "https://github.com/PerfectlySoft/Perfect",
+ "https://github.com/httpswift/swifter",
+ "https://github.com/vapor/vapor",
+ "https://github.com/Zewo/Zewo",
+ "https://github.com/NMAC427/SwiftOCR",
+ "https://github.com/realm/SwiftLint",
+ "https://github.com/Jintin/Swimat",
+ "https://github.com/sleekbyte/tailor",
+ "https://github.com/IBDecodable/IBLinter",
+ "https://github.com/Kitura/BlueCryptor",
+ "https://github.com/Kitura/BlueRSA",
+ "https://github.com/krzyzanowskim/CryptoSwift",
+ "https://github.com/iosdevzone/IDZSwiftCommonCrypto",
+ "https://github.com/sgl0v/scrypto",
+ "https://github.com/attaswift/SipHash",
+ "https://github.com/jedisct1/swift-sodium",
+ "https://github.com/RNCryptor/RNCryptor",
+ "https://github.com/cossacklabs/themis",
+ "https://github.com/airsidemobile/JOSESwift",
+ "https://github.com/evgenyneu/keychain-swift",
+ "https://github.com/kishikawakatsumi/KeychainAccess",
+ "https://github.com/endocrimes/Latch",
+ "https://github.com/jrendel/SwiftKeychainWrapper",
+ "https://github.com/Kitura/BlueSignals",
+ "https://github.com/beltex/SystemKit/",
+ "https://github.com/Brightify/Cuckoo",
+ "https://github.com/venmo/DVR",
+ "https://github.com/phimage/Erik",
+ "https://github.com/vadymmarkov/Fakery",
+ "https://github.com/kylef/Mockingjay",
+ "https://github.com/sabirvirtuoso/Mockit",
+ "https://github.com/UrbanCompass/Mussel",
+ "https://github.com/AliSoftware/OHHTTPStubs",
+ "https://github.com/Subito-it/SBTUITestTunnel",
+ "https://github.com/Quick/Quick",
+ "https://github.com/parski/SnapshotTest",
+ "https://github.com/kylef/Spectre",
+ "https://github.com/typelift/SwiftCheck",
+ "https://github.com/joemasilotti/UI-Testing-Cheat-Sheet",
+ "https://github.com/Quick/Nimble",
+ "https://github.com/marcosgriselli/Sizes",
+ "https://github.com/evermeer/AttributedTextView",
+ "https://github.com/Rightpoint/BonMot",
+ "https://github.com/tnantoka/edhita",
+ "https://github.com/bmoliveira/MarkdownKit",
+ "https://github.com/M2Mobi/Marky-Mark",
+ "https://github.com/KrakenDev/PrediKit",
+ "https://github.com/crossroadlabs/Regex",
+ "https://github.com/sindresorhus/Regex",
+ "https://github.com/cjwirth/RichEditorView",
+ "https://github.com/VerbalExpressions/SwiftVerbalExpressions",
+ "https://github.com/delba/TextAttributes",
+ "https://github.com/Nirma/Attributed",
+ "https://github.com/malcommac/SwiftRichString",
+ "https://github.com/rxwei/Parsey",
+ "https://github.com/marmelroy/PhoneNumberKit",
+ "https://github.com/NikKovIos/NKVPhonePicker",
+ "https://github.com/duemunk/Async",
+ "https://github.com/yannickl/AwaitKit",
+ "https://github.com/hemantasapkota/GCDTimer",
+ "https://github.com/FabrizioBrancati/Queuer",
+ "https://github.com/optonaut/ActiveLabel.swift",
+ "https://github.com/Ramotion/adaptive-tab-bar",
+ "https://github.com/andreamazz/AMScrollingNavbar",
+ "https://github.com/Ramotion/animated-tab-bar",
+ "https://github.com/dasdom/BreakOutToRefresh",
+ "https://github.com/ariok/BWWalkthrough",
+ "https://github.com/exyte/ConcentricOnboarding",
+ "https://github.com/ChartsOrg/Charts",
+ "https://github.com/francescoleoni98/FLCharts",
+ "https://github.com/AppPear/ChartView",
+ "https://github.com/suzuki-0000/CountdownLabel",
+ "https://github.com/phimage/CustomSegue",
+ "https://github.com/mmick66/KDDragAndDropCollectionView",
+ "https://github.com/evgenyneu/Dodo",
+ "https://github.com/Aufree/ESTMusicIndicator",
+ "https://github.com/Esqarrouth/EZLoadingActivity",
+ "https://github.com/mukeshthawani/faqview",
+ "https://github.com/vadymmarkov/Fashion",
+ "https://github.com/madebybowtie/FlagKit",
+ "https://github.com/glenyi/FloatRatingView",
+ "https://github.com/skywinder/GaugeKit",
+ "https://github.com/xai3/Gecco",
+ "https://github.com/kciter/GlitchLabel",
+ "https://github.com/gmertk/GMStepper",
+ "https://github.com/groue/GRMustache.swift",
+ "https://github.com/HamzaGhazouani/HGCircularSlider",
+ "https://github.com/hanton/HTYTextField",
+ "https://github.com/younatics/YNSearch",
+ "https://github.com/exyte/ActivityIndicatorView",
+ "https://github.com/ephread/Instructions",
+ "https://github.com/tbaranes/IncrementableLabel",
+ "https://github.com/devxoul/Toaster",
+ "https://github.com/BastiaanJansen/Toast-Swift",
+ "https://github.com/kciter/HorizontalDial",
+ "https://github.com/kciter/SelectionDialog",
+ "https://github.com/delannoyk/KDEDateLabel",
+ "https://github.com/MoZhouqi/KMNavigationBarTransition",
+ "https://github.com/MoZhouqi/KMPlaceholderTextView",
+ "https://github.com/krimpedance/KRProgressHUD",
+ "https://github.com/yoavlt/LiquidLoader",
+ "https://github.com/lexrus/LTMorphingLabel",
+ "https://github.com/jayeshk/Doric",
+ "https://github.com/canalesb93/MantleModal",
+ "https://github.com/CosmicMind/Material",
+ "https://github.com/material-components/material-components-ios",
+ "https://github.com/nghialv/MaterialKit",
+ "https://github.com/DroidsOnRoids/MPParallaxView",
+ "https://github.com/supercomputra/Arale",
+ "https://github.com/maxep/MXParallaxHeader",
+ "https://github.com/ngochiencse/HPParallaxHeader",
+ "https://github.com/m1entus/MZFormSheetPresentationController",
+ "https://github.com/FluidGroup/NextGrowingTextView",
+ "https://github.com/ninjaprox/NVActivityIndicatorView",
+ "https://github.com/hirohisa/PageController",
+ "https://github.com/pkluz/PKHUD",
+ "https://github.com/TBXark/TKRadarChart",
+ "https://github.com/sgr-ksmt/PullToDismiss",
+ "https://github.com/Ramotion/reel-search",
+ "https://github.com/philackm/ScrollableGraphView",
+ "https://github.com/ArtSabintsev/Siren",
+ "https://github.com/suzuki-0000/SKPhotoBrowser",
+ "https://github.com/hyperoslo",
+ "https://github.com/peterprokop/StarryStars",
+ "https://github.com/aschuch/StatefulViewController",
+ "https://github.com/wxxsw/SwiftTheme",
+ "https://github.com/AssistoLab/DropDown",
+ "https://github.com/vbmania/RxValidator",
+ "https://github.com/SwiftValidatorCommunity/SwiftValidator",
+ "https://github.com/owlmafia/SwiftCharts",
+ "https://github.com/ruipfcosta/SwiftyWalkthrough",
+ "https://github.com/T-Pham/Switch",
+ "https://github.com/EndouMari/TabPageViewController",
+ "https://github.com/tungvoduc/DTPagerController",
+ "https://github.com/riteshhgupta/TagCellLayout",
+ "https://github.com/ElaWorkshop/TagListView",
+ "https://github.com/raulriera/TextFieldEffects",
+ "https://github.com/piemonte/Twinkle",
+ "https://github.com/Viktoo/Insert3D",
+ "https://github.com/marty-suzuki/URLEmbeddedView",
+ "https://github.com/T-Pham/UITextField-Navigation",
+ "https://github.com/mshrwtnb/alrt",
+ "https://github.com/sgr-ksmt/Alertift",
+ "https://github.com/hemangshah/Zingle",
+ "https://github.com/candostdagdeviren/CDAlertView",
+ "https://github.com/JT501/SwiftNotify",
+ "https://github.com/thellimist/EZAlertController",
+ "https://github.com/wxxsw/GSMessages",
+ "https://github.com/SebastianBoldt/Jelly",
+ "https://github.com/tasanobu-zz/Kamagari",
+ "https://github.com/pmusolino/PMAlertController",
+ "https://github.com/orderella/PopupDialog",
+ "https://github.com/vikmeup/SCLAlertView-Swift",
+ "https://github.com/codestergit/SweetAlert-iOS",
+ "https://github.com/peterprokop/SwiftOverlays",
+ "https://github.com/xmartlabs/XLActionController",
+ "https://github.com/LeonardoCardoso/NFDownloadButton",
+ "https://github.com/okmr-d/DOFavoriteButton",
+ "https://github.com/kciter/Floaty",
+ "https://github.com/exyte/FloatingButton",
+ "https://github.com/rolandleth/LTHRadioButton",
+ "https://github.com/takecian/SwiftShareBubbles",
+ "https://github.com/pmusolino/PMSuperButton",
+ "https://github.com/KaoruMuta/IGStoryButtonKit",
+ "https://github.com/xmartlabs/Eureka",
+ "https://github.com/ra1028/Former",
+ "https://github.com/neoneye/SwiftyFORM",
+ "https://github.com/haojianzong/ObjectForm",
+ "https://github.com/ashishkakkad8/AKSwiftSlideMenu",
+ "https://github.com/evnaz/ENSwiftSideMenu",
+ "https://github.com/Yalantis/GuillotineMenu",
+ "https://github.com/handsomecode/InteractiveSideMenu",
+ "https://github.com/PageMenu/PageMenu",
+ "https://github.com/cxa/MenuItemKit",
+ "https://github.com/xmartlabs/XLPagerTabStrip",
+ "https://github.com/jonkykong/SideMenu",
+ "https://github.com/yysskk/SwipeMenuViewController",
+ "https://github.com/younatics/YNDropDownMenu",
+ "https://github.com/hemangshah/HHFloatingView",
+ "https://github.com/Kawoou/KWDrawerController",
+ "https://github.com/kazuhiro4949/PagingKit",
+ "https://github.com/rechsteiner/Parchment",
+ "https://github.com/CaliCastle/PopMenu",
+ "https://github.com/prolificinteractive/Caishen",
+ "https://github.com/MobileFirstInc/MFCard",
+ "https://github.com/delba/Permission",
+ "https://github.com/GabrielAlva/Swift-Prompts",
+ "https://github.com/ennioma/arek",
+ "https://github.com/seedco/StackViewController",
+ "https://github.com/tomvanzummeren/TZStackView",
+ "https://github.com/andreamazz/BubbleTransition",
+ "https://github.com/xxxAIRINxxx/MusicPlayerTransition",
+ "https://github.com/demonnico/PinterestSwift",
+ "https://github.com/Yalantis/StarWars.iOS",
+ "https://github.com/LeonardoCardoso/SectionedSlider",
+ "https://github.com/HeroTransitions/Hero",
+ "https://github.com/davdroman/swiftui-navigation-transitions",
+ "https://github.com/shtnkgm/ImageTransition",
+ "https://github.com/DenTelezhkin/DTTableViewManager",
+ "https://github.com/Ramotion/folding-cell",
+ "https://github.com/Yalantis/Persei",
+ "https://github.com/dekatotoro/PullToRefreshSwift",
+ "https://github.com/bcylin/QuickTableViewController",
+ "https://github.com/xai3/Shoyu",
+ "https://github.com/younatics/YNExpandableCell",
+ "https://github.com/SwipeCellKit/SwipeCellKit",
+ "https://github.com/younatics/ExpandableCell",
+ "https://github.com/choefele/AlexaSkillsKit",
+ "https://github.com/aschuch/AwesomeCache",
+ "https://github.com/typelift/Basis",
+ "https://github.com/jindulys/ChainPageCollectionView",
+ "https://github.com/hyperoslo/Cache",
+ "https://github.com/phimage/CallbackURLKit",
+ "https://github.com/spring-media/Carlos",
+ "https://github.com/RxSwiftCommunity/RxFlow",
+ "https://github.com/thoughtbot/Curry",
+ "https://github.com/schickling/Device.swift",
+ "https://github.com/Ekhoo/Device",
+ "https://github.com/ankurp/Dollar",
+ "https://github.com/evermeer/EVURLCache",
+ "https://github.com/Esqarrouth/EZSwiftExtensions",
+ "https://github.com/eBardX/XestiMonitors",
+ "https://github.com/ustwo/formvalidator-swift",
+ "https://github.com/marmelroy/ObjectiveKit",
+ "https://github.com/floriangbh/OpenSourceController",
+ "https://github.com/sgr-ksmt/PDFGenerator",
+ "https://github.com/joshualat/Pluralize.swift",
+ "https://github.com/alexeyxo/protobuf-swift",
+ "http://khan.github.io/Prototope/",
+ "https://github.com/mac-cain13/R.swift",
+ "https://github.com/nvzqz/RandomKit/",
+ "https://github.com/bannzai/ResourceKit",
+ "https://github.com/antitypical/Result",
+ "https://github.com/thoughtbot/Runes",
+ "https://github.com/nRewik/SimplePDF",
+ "https://github.com/ceeK/Solar",
+ "https://github.com/ataugeron/SpriteKit-Spring",
+ "https://github.com/hyperoslo/Sugar",
+ "https://github.com/SwiftGen/SwiftGen#uistoryboard",
+ "https://github.com/Frugghi/SwiftLCS",
+ "https://github.com/thellimist/SwiftRandom",
+ "https://github.com/takecian/SwiftRater",
+ "https://github.com/skyline75489/SwiftRouter",
+ "https://github.com/khan/swifttweaks",
+ "https://github.com/gkaimakas/SwiftValidators",
+ "https://github.com/dingwilson/SwiftVideoBackground",
+ "https://github.com/typelift/Swiftx",
+ "https://github.com/abdullahselek/Swifty360Player",
+ "https://github.com/tbaranes/SwiftyUtils",
+ "https://github.com/typelift/Swiftz",
+ "https://github.com/devxoul/Then",
+ "https://github.com/cockscomb/UTIKit",
+ "https://github.com/younatics/Highlighter",
+ "https://github.com/sahin/mobileplayer-ios",
+ "https://github.com/piemonte/Player",
+ "https://github.com/davidlondono/PlayerView",
+ "https://github.com/dekatotoro/SlideMenuControllerSwift",
+ "https://github.com/wangshengjia/LeeGo",
+ "https://github.com/efremidze/VisualEffectView",
+ "https://github.com/LeonardoCardoso/SwiftLinkPreview",
+ "https://github.com/mrackwitz/Version",
+ "https://github.com/eure/AppVersionMonitor",
+ "https://github.com/tbaranes/VersionTrackerSwift",
+ "https://github.com/ltebean/Live",
+ "https://github.com/facebook/facebook-ios-sdk",
+ "https://github.com/itsmeichigo/DateTimePicker",
+ "https://github.com/patchthecode/JTAppleCalendar",
+ "https://github.com/whitesmith/WSTagsField",
+ "https://github.com/PiXeL16/PasswordTextField",
+ "https://github.com/iDhaval/DTTextField",
+ "https://github.com/PiXeL16/RevealingSplashView",
+ "https://github.com/snipsco/Postal",
+ "https://github.com/Yalantis/ColorMatchTabs",
+ "https://github.com/PiXeL16/IBLocalizable",
+ "https://github.com/mukeshthawani/TriLabelView",
+ "https://github.com/exyte/ReadabilityKit",
+ "https://github.com/SwiftKickMobile/SwiftMessages",
+ "https://github.com/fulldecent/swift5-module-template",
+ "https://github.com/giginet/Toybox",
+ "https://github.com/gpbl/SwiftChart",
+ "https://github.com/eddiekaiger/SwiftyAttributes",
+ "https://github.com/devicekit/DeviceKit",
+ "https://github.com/hemangshah/Workaholic",
+ "https://github.com/richardtop/CalendarKit",
+ "https://github.com/intuit/CardParts",
+ "https://github.com/SomeRandomiOSDev/CBORCoding",
+ "https://github.com/dehesa/CodableCSV",
+ "https://github.com/Nero5023/CSVParser",
+ "https://github.com/exyte/macaw",
+ "https://github.com/russ-stamant/Wallet",
+ "https://github.com/mike4aday/SwiftlySalesforce",
+ "https://github.com/ruddfawcett/Notepad",
+ "https://github.com/andrealufino/Luminous",
+ "https://github.com/jpsim/Yams",
+ "https://github.com/uxmstudio/UXMPDFKit",
+ "https://github.com/wayfair-archive/brickkit-ios",
+ "https://github.com/SwifterSwift/SwifterSwift",
+ "https://github.com/jkandzi/Progress.swift",
+ "https://github.com/giginet/xcprofiler",
+ "https://swiftify.com/#/converter/code/",
+ "https://github.com/Zolang/Zolang",
+ "https://github.com/willpowell8/LocalizationKit_iOS",
+ "https://github.com/SvenTiigi/ValidatedPropertyKit",
+ "https://github.com/RedMadRobot/input-mask-ios",
+ "https://github.com/Yummypets/YPImagePicker",
+ "https://github.com/makomori/Sharaku",
+ "https://github.com/IdleHandsApps/IHKeyboardAvoiding",
+ "https://github.com/bonyadmitr/KeyboardHideManager",
+ "https://github.com/totocaster/Typist",
+ "https://github.com/hackiftekhar/IQKeyboardManager",
+ "https://www.swift.org/getting-started/",
+ "https://github.com/NicolaLancellotti-About/About-Swift",
+ "https://github.com/rapierorg/telegram-bot-swift",
+ "https://github.com/yonaskolb/SwagGen",
+ "https://github.com/malcommac/Hydra",
+ "https://github.com/iGenius-Srl/IGColorPicker",
+ "https://github.com/scihant/CTPanoramaView",
+ "https://github.com/WorldDownTown/RangeSeekSlider",
+ "https://github.com/justeat/JustPersist",
+ "https://github.com/ChiliLabs/CHIPageControl",
+ "https://github.com/benjaminsage/iTextField",
+ "https://github.com/benjaminsage/iPages",
+ "https://github.com/marty-suzuki/ReverseExtension",
+ "https://github.com/KitchenStories/Elissa",
+ "https://github.com/hemangshah/HHTabBarView",
+ "https://github.com/KennethTsang/GrowingTextView",
+ "https://github.com/adamcichy/SwiftySound",
+ "https://github.com/efremidze/Magnetic",
+ "https://github.com/async-plus/async-plus",
+ "https://github.com/AsyncNinja/AsyncNinja",
+ "https://github.com/EFPrefix/EFQRCode",
+ "https://github.com/IcaliaLabs/LoginKit",
+ "https://github.com/pitiphong-p/CollectionViewShelfLayout",
+ "https://github.com/stuffrabbit/SwiftSpreadsheet",
+ "https://github.com/Squarespace/simple-source",
+ "https://github.com/juanpablofernandez/SwiftyOnboard",
+ "https://github.com/efremidze/Cluster",
+ "https://github.com/BrikerMan/BMPlayer",
+ "https://github.com/serralvo/TextFieldCounter",
+ "https://github.com/roberthein/BouncyLayout",
+ "https://github.com/efremidze/Haptica",
+ "https://github.com/Daltron/NotificationBanner",
+ "https://github.com/uias/Pageboy",
+ "https://github.com/uias/Tabman",
+ "https://github.com/yusadogru/CardTabBar",
+ "https://github.com/kishikawakatsumi/SpreadsheetView",
+ "https://github.com/mono0926/LicensePlist",
+ "https://github.com/WenchaoD/FSPagerView",
+ "https://github.com/Fawxy/CBPinEntryView",
+ "https://github.com/keitaoouchi/MarkdownView",
+ "https://github.com/100mango/SwiftCssParser",
+ "https://github.com/onmyway133/EasyTheme",
+ "https://github.com/exyte/fan-menu",
+ "https://github.com/devxoul/Umbrella",
+ "https://github.com/loregr/LGButton",
+ "https://github.com/Krisiacik/ImageViewer",
+ "https://github.com/weichsel/ZIPFoundation",
+ "https://github.com/steamclock/bluejay",
+ "https://github.com/HHK1/PryntTrimmerView",
+ "https://github.com/KyoheiG3/GridView",
+ "https://github.com/yonat/StepProgressView",
+ "https://github.com/yonat/MultiToggleButton",
+ "https://github.com/agilie/AGCircularPicker",
+ "https://github.com/romansorochak/ParallaxHeader",
+ "https://github.com/HarshilShah/DeckTransition",
+ "https://github.com/MessageKit/MessageKit",
+ "https://github.com/ninjaprox/Inkwell",
+ "https://github.com/algolia/instantsearch-ios",
+ "https://github.com/yonaskolb/XcodeGen",
+ "https://github.com/ProjectDent/ARKit-CoreLocation",
+ "https://github.com/chriswebb09/ARKitNavigationDemo",
+ "https://github.com/shadowsocks/ShadowsocksX-NG",
+ "https://github.com/sobri909/LocoKit",
+ "https://github.com/aleksandrshoshiashvili/AwesomeSpotlightView",
+ "https://github.com/stencilproject/Stencil",
+ "https://github.com/PierrePerrin/ShadowView",
+ "https://github.com/AladinWay/TransitionButton",
+ "https://github.com/MKGitHub/UIPheonix",
+ "https://github.com/super-ultra/UltraDrawerView",
+ "https://github.com/Nirma/UIDeviceComplete",
+ "https://github.com/tribalworldwidelondon/CassowarySwift",
+ "https://github.com/roberthein/Observable",
+ "https://github.com/AfrozZaheer/AZTableViewController",
+ "https://github.com/HamzaGhazouani/HGPlaceholders",
+ "https://github.com/nmdias/DefaultsKit",
+ "https://github.com/eliakorkmaz/iCard",
+ "https://github.com/MillmanY/MMPlayerView",
+ "https://github.com/spotify/SpotifyLogin",
+ "https://github.com/AppliKeySolutions/VegaScroll",
+ "https://github.com/younatics/MediaBrowser",
+ "https://github.com/yonaskolb/Mint",
+ "https://github.com/scinfu/SwiftSoup",
+ "https://github.com/alexisakers/BulletinBoard",
+ "https://github.com/krzysztofzablocki/LifetimeTracker",
+ "https://github.com/tdscientist/ShelfView-iOS",
+ "https://github.com/wordlessj/Bamboo",
+ "https://github.com/zagahr/Conferences.digital",
+ "https://github.com/nrkno/yr-cachyr",
+ "https://github.com/vhesener/Closures",
+ "https://github.com/symentis/Corridor",
+ "https://github.com/haoking/SwiftyUI",
+ "https://github.com/attaswift/BigInt",
+ "https://github.com/Kirillzzy/KALoader",
+ "https://github.com/filletofish/CardsLayout",
+ "https://github.com/ApplikeySolutions/GravitySlider",
+ "https://github.com/SvenTiigi/WhatsNewKit",
+ "https://github.com/BalestraPatrick/WhatsNew",
+ "https://github.com/lilyball/swift-tsao",
+ "https://github.com/alexhillc/AXPhotoViewer",
+ "https://github.com/Juanpe/SkeletonView",
+ "https://github.com/fjcaetano/RxWebSocket",
+ "https://github.com/fjcaetano/ReCaptcha",
+ "https://github.com/yannickl/FlowingMenu",
+ "https://github.com/ParkGwangBeom/Windless",
+ "https://github.com/mmick66/CalendarView",
+ "https://github.com/blueapron/Mandoline",
+ "https://github.com/yahoo/YMTreeMap",
+ "https://github.com/ra1028/VueFlux",
+ "https://github.com/AlTavares/Ciao",
+ "https://github.com/davedelong/time",
+ "https://github.com/Decybel07/L10n-swift",
+ "https://github.com/kizitonwose/CountryPickerView",
+ "https://github.com/nicklockwood/Sprinter",
+ "https://github.com/yacir/CollectionViewSlantedLayout",
+ "https://github.com/chriskarani/Sukari",
+ "https://github.com/efremidze/Shiny",
+ "https://github.com/pitiphong-p/URLQueryItemEncoder",
+ "https://github.com/Minecodecraft/MCScratchImageView",
+ "https://github.com/roberthein/Ease",
+ "https://github.com/yonaskolb/Stylist",
+ "https://github.com/LowKostKustomz/StatusAlert",
+ "https://github.com/yonaskolb/Beak",
+ "https://github.com/GottaGetSwifty/CodableWrappers",
+ "https://github.com/Ramotion/fluid-slider",
+ "https://github.com/JohnSundell/SwiftTips",
+ "https://github.com/JohnSundell/ImagineEngine",
+ "https://github.com/dillidon/alerts-and-pickers",
+ "https://github.com/abdullahselek/ASCollectionView",
+ "https://github.com/AfrozZaheer/AZCollectionViewController",
+ "https://github.com/fxm90/GradientProgressBar",
+ "https://github.com/fxm90/GradientLoadingBar",
+ "https://github.com/bojan/Thingy",
+ "https://github.com/NextLevel/NextLevelSessionExporter",
+ "https://github.com/AFathi/ARVideoKit",
+ "https://github.com/andreadelfante/PredicateFlow",
+ "https://github.com/dreymonde/Shallows",
+ "https://github.com/BendingSpoons/tempura-swift",
+ "https://github.com/touchlane/SlideController",
+ "https://github.com/JKalash/Croc",
+ "https://github.com/zenangst/Blueprints",
+ "https://github.com/MaksimKurpa/Linker",
+ "https://github.com/dreymonde/Delegated",
+ "https://github.com/DeclarativeHub/Layoutless",
+ "https://github.com/Boilertalk/BlockiesSwift",
+ "https://github.com/hyperoslo/RetroProgress",
+ "https://github.com/vincent-pradeilles/KeyPathKit",
+ "https://github.com/vincent-pradeilles/swift-tips",
+ "https://github.com/andresilvagomez/Localize",
+ "https://github.com/iAmrSalman/StorageManager",
+ "https://github.com/iAmrSalman/Dots",
+ "https://github.com/benjaminmayo/merchantkit",
+ "https://github.com/artemnovichkov/Swift-For-Scripting",
+ "https://github.com/tonystone/tracelog",
+ "https://github.com/marcosgriselli/EasyTransitions",
+ "https://github.com/Feghal/ImageDetect",
+ "https://github.com/marty-suzuki/TheAnimation",
+ "https://github.com/HideakiTouhara/Poi",
+ "https://github.com/GlebRadchenko/DNWebSocket",
+ "https://github.com/Baddaboo/ClassicKit",
+ "https://github.com/huri000/SwiftEntryKit",
+ "https://github.com/objcio/app-architecture",
+ "https://github.com/zenangst/Family",
+ "https://github.com/zenangst/Vaccine",
+ "https://github.com/zenangst/Differific",
+ "https://github.com/steve228uk/MessengerKit",
+ "https://github.com/apple/swift-protobuf",
+ "https://github.com/JoniVR/VerticalCardSwiper",
+ "https://github.com/jogendra/LoadingShimmer",
+ "https://github.com/givip/Telegrammer",
+ "https://github.com/jogendra/example-ios-apps",
+ "https://github.com/giginet/Crossroad",
+ "https://github.com/cats-oss/Sica",
+ "https://github.com/GitHawkApp/StyledTextKit",
+ "https://github.com/PerfectlySoft/Perfect-CRUD",
+ "https://github.com/pmusolino/Wormholy",
+ "https://github.com/dashvlas/awesome-ios-interview",
+ "https://github.com/MihaelIsaev/FluentQuery",
+ "https://github.com/SteadyAction/EtherWalletKit",
+ "https://github.com/VideoFlint/Cabbage",
+ "https://github.com/luoxiu/Schedule",
+ "https://github.com/DimaMishchenko/ExpandableButton",
+ "https://github.com/JaleelNazir/MJMaterialSwitch",
+ "https://github.com/ra1028/DifferenceKit",
+ "https://github.com/saoudrizwan/Disk",
+ "https://github.com/okcupid/OKTableViewLiaison",
+ "https://github.com/tsucres/SwiftyComments",
+ "https://github.com/eggswift/ESTabBarController",
+ "https://github.com/shima11/FlexiblePageControl",
+ "https://github.com/nathantannar4/InputBarAccessoryView",
+ "https://github.com/ParkGwangBeom/Sheet",
+ "https://github.com/algolia/voice-overlay-ios",
+ "https://github.com/noreasonprojects/ModernAVPlayer",
+ "https://github.com/SpectralDragon/LiteRoute",
+ "https://github.com/ferranabello/Viperit",
+ "https://github.com/gre4ixin/ReduxUI",
+ "https://github.com/sushinoya/Lumos",
+ "https://github.com/antoniocasero/Panels",
+ "https://github.com/noppefoxwolf/Kitsunebi",
+ "https://github.com/sergdort/CleanArchitectureRxSwift",
+ "https://github.com/serhii-londar/LinkedInSignIn",
+ "https://github.com/Brightify/Reactant",
+ "https://github.com/shogo4405/HaishinKit.swift",
+ "https://github.com/apple/swift-corelibs-xctest",
+ "https://github.com/sindresorhus/Defaults",
+ "https://github.com/sindresorhus/Preferences",
+ "https://github.com/sindresorhus/LaunchAtLogin",
+ "https://github.com/sindresorhus/DockProgress",
+ "https://github.com/NikolaKirev/OnboardKit",
+ "https://github.com/sindresorhus/CircularProgress",
+ "https://github.com/Teknasyon-Teknoloji/PersistenceKit",
+ "https://github.com/bakhtiyork/Rough",
+ "https://github.com/messeb/ios-project-template",
+ "https://github.com/muukii/Brightroom",
+ "https://github.com/yahoojapan/UICollectionViewSplitLayout",
+ "https://github.com/amerhukic/AHDownloadButton",
+ "https://github.com/Ramotion/paper-onboarding",
+ "https://github.com/Ramotion/circle-menu",
+ "https://github.com/serhii-londar/GithubAPI",
+ "https://github.com/Ramotion/gliding-collection",
+ "https://github.com/vincent-pradeilles/weakable-self",
+ "https://github.com/ivanvorobei/SPPermissions",
+ "https://google.github.io/swift/",
+ "https://github.com/Ramotion/paper-switch",
+ "https://github.com/applidium/OverlayContainer",
+ "https://github.com/shindyu/ApplyStyleKit",
+ "https://github.com/Q-Mobile/Model2App",
+ "https://github.com/sunlubo/SwiftFFmpeg",
+ "https://github.com/gontovnik/HidesNavigationBarWhenPushed",
+ "https://github.com/ThXou/Soundable",
+ "https://github.com/ZamzamInc/ZamzamKit",
+ "https://github.com/gontovnik/DGElasticPullToRefresh",
+ "https://github.com/CoreOffice/CoreXLSX",
+ "https://github.com/MaxDesiatov/XMLCoder",
+ "https://github.com/ra1028/Carbon",
+ "https://github.com/alexliubj/EZAnchor",
+ "https://github.com/noppefoxwolf/Swiftbot",
+ "https://github.com/instamobile/messenger-iOS-chat-swift-firestore",
+ "https://github.com/jeantimex/CollapsibleTableSectionViewController",
+ "https://github.com/schmidyy/Loaf",
+ "https://github.com/softhausHQ/CircleBar",
+ "https://github.com/yysskk/MemoryCache",
+ "https://github.com/jogendra/BadgeHub",
+ "https://github.com/k-lpmg/RealmWrapper",
+ "https://github.com/TokamakUI/Tokamak",
+ "https://github.com/GeekTree0101/VEditorKit",
+ "https://github.com/instacart/Nantes",
+ "https://github.com/vpeschenkov/SecureDefaults",
+ "https://github.com/JohnSundell/Codextended",
+ "https://github.com/k-lpmg/AwaitToast",
+ "https://github.com/MoveUpwards/Sejima",
+ "https://github.com/wizeline/WLEmptyState",
+ "https://github.com/airbnb/lottie-ios",
+ "https://github.com/cocoatoucher/Glide",
+ "https://github.com/altayer-digital/ATGValidator",
+ "https://github.com/ivanvorobei/SPStorkController",
+ "https://github.com/ivanvorobei/SPLarkController",
+ "https://github.com/arturdev/Unrealm",
+ "https://github.com/ivanvorobei/SPAlert",
+ "https://github.com/fxm90/LightweightObservable",
+ "https://github.com/hachinobu/SamuraiTransition",
+ "https://github.com/vincent-pradeilles/locatable",
+ "https://github.com/k-lpmg/PanSlip",
+ "https://github.com/k-lpmg/Tagging",
+ "https://github.com/yonat/MultiSlider",
+ "https://github.com/yonat/RadioGroup",
+ "https://github.com/yonat/CameraBackground",
+ "https://github.com/yonat/CheckmarkCollectionViewCell",
+ "https://github.com/yonat/BatteryView",
+ "https://github.com/ra1028/DiffableDataSources",
+ "https://github.com/dduan/TOMLDecoder",
+ "https://github.com/dduan/Pathos",
+ "https://github.com/Sunspension/VKPinCodeView",
+ "https://github.com/rosberry/texstyle",
+ "https://github.com/noppefoxwolf/Combinative",
+ "https://github.com/yonat/SelectionList",
+ "https://github.com/tadejr/ResizingTokenField",
+ "https://github.com/bow-swift/bow",
+ "https://github.com/vincent-pradeilles/AutoMocker",
+ "https://github.com/stoneburner/ShowSomeProgress",
+ "https://github.com/chriszielinski/Ribbon",
+ "https://github.com/yonat/MultiSelectSegmentedControl",
+ "https://github.com/k-lpmg/FlexibleHeader",
+ "https://github.com/sky-uk/ReactiveAPI",
+ "https://github.com/YuigaWada/PolioPager",
+ "https://github.com/marty-suzuki/DuctTape",
+ "https://github.com/attaswift/BTree",
+ "https://github.com/nicklockwood/SwiftFormat",
+ "https://github.com/kareman/SwiftShell",
+ "https://github.com/billp/TermiNetwork",
+ "https://github.com/andresinaka/SwiftCop",
+ "https://github.com/Liftric/DIKit",
+ "https://github.com/leoture/MockSwift",
+ "https://github.com/omar14/OEMentions",
+ "https://github.com/andrealufino/Translatio",
+ "https://github.com/andrealufino/Deviice",
+ "https://github.com/SalehAlbuga/azure-functions-swift",
+ "https://github.com/multimediasuite/SweetCurtain",
+ "https://github.com/gcharita/XMLMapper",
+ "https://github.com/ra1028/swift-mod",
+ "https://github.com/k-o-d-e-n/CGLayout",
+ "https://github.com/belozierov/SwiftCoroutine",
+ "https://github.com/crowdin/mobile-sdk-ios",
+ "https://github.com/apphud/ApphudSDK",
+ "https://github.com/sindresorhus/ExceptionCatcher",
+ "https://github.com/privacy-tech-lab/privacyflash-pro",
+ "https://github.com/kieranb662/PartitionKit",
+ "https://github.com/Sadmansamee/CachyKit",
+ "https://github.com/Spinners/Spin.Swift",
+ "https://github.com/playbook-ui/playbook-ios",
+ "https://github.com/alexruperez/SecurePropertyStorage",
+ "https://github.com/Flinesoft/AnyLint",
+ "https://github.com/exyte/PopupView",
+ "https://github.com/ChiliLabs/CHIOTPField",
+ "https://github.com/netguru/AnimatedCardInput",
+ "https://github.com/davidask/StateViewController",
+ "https://github.com/sindresorhus/KeyboardShortcuts",
+ "https://github.com/exyte/Grid",
+ "https://github.com/WeTransfer/Mocker",
+ "https://github.com/mrustaa/ContainerController",
+ "https://github.com/airbnb/HorizonCalendar",
+ "https://github.com/huemae/SuggestionsKit",
+ "https://github.com/ThasianX/ElegantCalendar",
+ "https://github.com/psharanda/Atributika",
+ "https://github.com/Farfetch/mockingbird",
+ "https://github.com/fulldecent/FDTextFieldTableViewCell",
+ "https://github.com/fulldecent/FDWaveformView",
+ "https://github.com/fulldecent/FDTake",
+ "https://github.com/fulldecent/FDSoundActivatedRecorder",
+ "https://github.com/fulldecent/FDBarGauge",
+ "https://github.com/fulldecent/FDChessboardView",
+ "https://github.com/stleamist/BetterSafariView",
+ "https://github.com/NicholasBellucci/SociableWeaver",
+ "https://github.com/almazrafi/Fugen",
+ "https://github.com/MrSkwiggs/Netswift",
+ "https://github.com/delba/Tactile",
+ "https://github.com/y-okudera/NeumorphismKit",
+ "https://github.com/nikans/MonarchRouter",
+ "https://github.com/james01/CardNavigation",
+ "https://github.com/apple/swift-argument-parser",
+ "https://github.com/sushichop/Puppy",
+ "https://github.com/twitter/TwitterTextEditor",
+ "https://github.com/MarcoEidinger/SwiftPlantUML",
+ "https://github.com/tumblr/kanvas-ios",
+ "https://github.com/Boris-Em/ColorKit",
+ "https://github.com/davdroman/TextBuilder",
+ "https://github.com/tikhop/TPInAppReceipt",
+ "https://github.com/priore/SOAPEngine",
+ "https://github.com/pointfreeco/swift-composable-architecture",
+ "https://github.com/ra1028/swiftui-atom-properties",
+ "https://github.com/swhitty/SwiftDraw",
+ "https://github.com/wwt/SwiftCurrent",
+ "https://github.com/sindresorhus/Percentage",
+ "https://github.com/philipturner/ARHeadsetKit",
+ "https://github.com/swiftyfinch/Rugby",
+ "https://github.com/exyte/SVGView",
+ "https://github.com/exyte/ProgressIndicatorView",
+ "https://github.com/gurhub/surmagic",
+ "https://github.com/coderyi/YiVideoEditor",
+ "https://github.com/willdale/SwiftUICharts",
+ "https://github.com/STREGAsGate/Raylib",
+ "https://github.com/exyte/ScalingHeaderScrollView",
+ "https://github.com/joomcode/BottomSheet",
+ "https://github.com/kvyatkovskys/KVKCalendar",
+ "https://github.com/sparrowcode/SwiftBoost",
+ "https://github.com/isaced/ISEmojiView",
+ "https://github.com/onl1ner/TabBar",
+ "https://github.com/GoodRequest/GoodExtensions-iOS",
+ "https://github.com/GoodRequest/GoodUIKit",
+ "https://github.com/GoodRequest/GoodReactor",
+ "https://github.com/GoodRequest/GoodPersistence",
+ "https://github.com/GoodRequest/Temple",
+ "https://github.com/GoodRequest/GRProvider",
+ "https://github.com/onl1ner/ios-mvp-template",
+ "https://ossp-updates.beehiiv.com/",
+ "https://github.com/aheze/Popovers",
+ "https://github.com/Jaesung-Jung/CapturePreventionKit",
+ "https://github.com/mezhevikin/AppReview",
+ "https://github.com/kafejo/Tracker-Aggregator",
+ "https://github.com/yangKJ/RxNetworks",
+ "https://github.com/hyperconnect/HypeUI",
+ "https://github.com/exyte/mediapicker",
+ "https://github.com/exyte/LiquidSwipe",
+ "https://github.com/marksands/BetterCodable",
+ "https://github.com/peripheryapp/periphery",
+ "https://github.com/s2mr/xc",
+ "https://github.com/MacPaw/OpenAI",
+ "https://github.com/s2mr/L10nLint",
+ "https://github.com/exyte/AnimatedTabBar",
+ "https://github.com/GoodRequest/GoodNetworking",
+ "https://github.com/batanus/DMScrollBar",
+ "https://github.com/exyte/chat",
+ "https://github.com/NakaokaRei/SwiftAutoGUI",
+ "https://github.com/Mijick/PopupView",
+ "https://github.com/Mijick/Navigattie",
+ "https://github.com/Ryu0118/swift-typed-date",
+ "https://github.com/Ryu0118/swift-fullscreen-popup",
+ "https://github.com/gohanlon/swift-memberwise-init-macro"
+ ],
+ "issues": [
+ {
+ "url": "https://github.com/matteocrippa/awesome-swift/graphs/contributors",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PaoloCuscela/Cards",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tanhakabir/SwiftAudioPlayer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/swifteducation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ssamadgh/ModelAssistant",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/allenwong/30DaysofSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hsavit1/Awesome-Swift-Education",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ipader/SwiftGuide",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kodecocodes/swift-style-guide",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/airbnb/swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/swift-emacs/swift-mode",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/linkedin/swift-style-guide",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/philipturner/swift-colab",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/keith/swift.vim",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sheerun/vim-polyglot",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dkhamsing/open-source-ios-apps",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JamitLabs/Accio",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/serhii-londar/open-source-mac-os-apps",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Carthage/Carthage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/iCHAIT/awesome-macOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CocoaPods/CocoaPods",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/apple/swift-package-manager",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ochococo/Design-Patterns-In-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftGen/SwiftGen",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tuist/tuist",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/swiftbrew/Swiftbrew",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JohnSundell/SwiftPlate",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cpisciotta/xcbeautify",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SvenTiigi/SwiftKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tuist/xcodeproj",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/chrs1885/Capable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BenEmdon/CenteredCollectionView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/palle-k/DL4S",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AugustRush/Stellar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/likedan/Awesome-CoreML-Models",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cruisediary/Comets",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/timdonnelly/Advance",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AntonTheDev/FlightAnimator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/icanzilb/EasyAnimation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo/Presentation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/shu223/pulsator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/IBAnimatable/IBAnimatable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/shoheiyokoyama/Gemini",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cruisediary/Pastel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marmelroy/Interpolate",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/willowtreeapps/spruce-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MengTo/Spring",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marcosgriselli/ViewAnimator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yapstudios/YapAnimator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftKitz/Appz",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MacPaw/CocoaSprings",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/s2mr/Elephant",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/craiggrummitt/SpriteKitEasingSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/devxoul/URLNavigator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jinSasaki/InAppPurchase",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bizz84/SwiftyStoreKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/audiokit/AudioKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tbaranes/AudioPlayerSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/delannoyk/AudioPlayer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vprtwn/MusicKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/square/Cleanse",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vadymmarkov/Beethoven",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cely-tools/Cely",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kawoou/Deli",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AliSoftware/Dip",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dingwilson/RandomUserSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sonsongithub/reddift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/poulpix/PXGoogleDirections",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/TheM4hd1/SwiftyInsta",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/swiftkube/client",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/devxoul/Pure",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mattdonnelly/Swifter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Swinject/Swinject",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/appsquickly/Typhoon",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/scribd/Weaver",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ivlevAstef/DITranquillity/",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/rhummelmose/BluetoothKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ytakzk/Fusuma",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/troystribling/BlueCap",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/polidea/RxBluetoothKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jordanebelanger/SwiftyBluetooth",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NextLevel/NextLevel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CameraKit/camerakit-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yannickl/QRCodeReader.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/badoo/Chatto",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo/BarcodeScanner",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yannickl/DynamicColor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jdhealy/PrettyColors",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Gradients/Gradients",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/thii/SwiftHEXColors",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dqhieu/UIGradient",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/zenangst/Hue",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftGen/SwiftGen#uicolor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yeahdongcn/UIColor-Hex-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/joncardasis/ChromaColorPicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/chrs1885/SheetyColors",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kylef/Commander",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nsomar/Swiftline",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andybest/linenoise-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nsomar/Guaka",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bow-swift/nef",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jakeheis/SwiftCLI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/scottrhoyt/SwiftyTextTable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/colinta/Ashen",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Zewo/Venice",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/boraseoksoon/Throttler",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/davidask/Futures",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/quanvo87/GroupWork",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/deeje/CloudCore/",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JohnEstropia/CoreStore",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/albertodebortoli/Skopelos",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/QueryKit/QueryKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jessesquires/JSQCoreDataKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CosmicMind/Graph",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/modo-studio/SugarRecord",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mrdekk/DataKernel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/soapyigu/LeetCode-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/krzysztofzablocki/KZFileWatchers",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/naru-jpn/pencil",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/1amageek/Ballcap-iOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/realm/realm-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kodecocodes/swift-algorithm-club",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nvzqz/FileKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CosmicMind/Algorithm",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kylef/PathKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/amosavian/FileProvider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tristanhimmelman/AlamofireObjectMapper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/Alembic",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/freshOS/Arrow",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/thoughtbot/Argo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nike-Inc/Elevate",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ikesyo/Himotoki",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Anviking/Decodable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evermeer/EVReflection",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/alibaba/handyjson",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/delba/JASON",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/isair/JSONHelper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftyJSON/SwiftyJSON",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/johnlui/JSONNeverDie",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/insanoid/SwiftyJSONAccelerator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tristanhimmelman/ObjectMapper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/postmates/PMJSON",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/KittyMac/Sextant",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/phimage/Prephirences",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/behrang/YamlSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftKitz/Storez",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemantasapkota/SwiftStore",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ArtSabintsev/Zephyr",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sunshinejr/SwiftyUserDefaults",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PerfectlySoft/Perfect-MongoDB",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/groue/GRDB.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nirma/Default",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/orlandos-nl/MongoKitten",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vapor/fluent",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/FahimF/SQLiteDB",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/stephencelis/SQLite.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PerfectlySoft/Perfect-MySQL",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PerfectlySoft/Perfect-PostgreSQL",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tadija/AEXML",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/novi/mysql-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/chenyunguiMilook/SwiftyXML",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/drmohundro/SWXMLHash",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marmelroy/Zip",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evermeer/EVCloudKitDao",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/lobodart/CheatyXML",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kawoou/AnyDate",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/malcommac/SwiftDate",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/novalagung/nvdate",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/melvitax/DateHelper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftKitz/Datez",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dalu93/Each",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/naoty/Timepiece",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/radex/SwiftyTimer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dreymonde/Time",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/instacart/TrueTime.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemangshah/Datify",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/realm/jazzy/",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/OpenCombine/OpenCombine",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/DeclarativeHub/Bond",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SourceDocs/SourceDocs",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/aleclarson/emitter-kit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/uraimo/SwiftyGPIO",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/DevYeom/OneWay",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/FutureKit/FutureKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftKitz/Notificationz",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/lilyball/Tomorrowland",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mxcl/PromiseKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ReactorKit/ReactorKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ReactiveCocoa/ReactiveCocoa",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ReactiveX/RxSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cesarferreira/SwiftEventBus",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/artman/Signals",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ReSwift/ReSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vadymmarkov/When",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BendingSpoons/katana-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marty-suzuki/NoticeObserveKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/postmates/PMKVObserver/",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/thii/FontAwesome.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/keitaoouchi/OcticonsKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mcmatan/topicEventBus",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ArtSabintsev/FontBlaster",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/segecey/SwiftIconFont",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/keitaoouchi/IoniconsKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nirma/UIFontComplete",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ranesr/SwiftIcons",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nirma/SFSymbol",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/huybuidac/SwiftUIFontIcon",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nvzqz/Sage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/moritzsternemann/SwipyCell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/b3ll/SwiftyGestureRecognition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/KaneCheshire/ShowTime",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Alamofire/AlamofireImage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JanGorman/Agrume",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/malcommac/SwiftLocation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/onevcat/APNGKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/altayer-digital/ATGMediaBrowser",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/floriangbh/FacebookImagePicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ancestry/FaceCrop",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/congnd/FMPhotoPicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kaishin/gifu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BradLarson/GPUImage3",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BradLarson/GPUImage2",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Haneke/HanekeSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hirohisa/ImageLoaderSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yangKJ/Harbeth",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/imgix/imgix-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kaishin/ImageScout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/onevcat/Kingfisher",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/geekaurora/SwiftWebImage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Textcat/JLStickerTextView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo/Lightbox",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evgenyneu/moa",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evermeer/PassportScanner",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JanGorman/MapleBacon",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kean/Nuke",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Skyscanner/SkyFloatingLabelTextField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kishanraja/FloatingLabelTextFieldSwiftUI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftGen/SwiftGen#assets-catalogs",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gavinbunney/Toucan",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kirualex/SwiftyGif",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mchoe/SwiftSVG",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/TinyCrayon/TinyCrayon-iOS-SDK",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/onmyway133/Snowflake",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ZaidPathan/ZImageCropper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jathu/UIImageColors",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kawoou/FlexibleImage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vpeschenkov/LetterAvatarKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tungvoduc/DTPhotoViewerController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/C4Labs/C4iOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/keshavvishwkarma/KVConstraintKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/FabrizioBrancati/BFKit-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Pimine/EasySwiftLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/layoutBox/FlexLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/layoutBox/PinLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/freshOS/Stevia",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mamaral/Neon",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/venmo/Static",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/robb/Cartography",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cruisediary/DeviceLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nakiostudio/EasyPeasy",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marty-suzuki/MisterFusion",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jmfieldman/Mortar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PureLayout/PureLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Skyvive/Swiftstraints",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/banjun/NorthLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SnapKit/SnapKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/roberthein/TinyConstraints",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nerdycat/Cupcake",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marmelroy/Localize-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Touchwonders/Transition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/FlineDev/BartyCrouch",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Asana/locheck",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/emaloney/CleanroomLogger",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tadija/AEConsole",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftGen/SwiftGen#localizablestrings",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftStudies/Duration",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kitura/HeliumLogger",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Esqarrouth/QorumLogs",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/onevcat/Rainbow",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Cosmo/TinyConsole",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wojteklu/Watchdog",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftyBeaver/SwiftyBeaver",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tapwork/WatchdogInspector",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/DaveWoodCom/XCGLogger",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bannzai/gedatsu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemangshah/printer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nike-Inc/Willow",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GEOSwift/GEOSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SvenTiigi/FlyoverKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SvenTiigi/STLocationRequest",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AsyncSwift/AsyncLocationKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/phimage/Arithmosophi",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evgenyneu/SigmaSwiftStatistics",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/alejandro-isaza/Upsurge",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Alamofire/Alamofire",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/davedelong/DDMathParser",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mindbody/Conduit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ishkawa/APIKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CodyFlame/CodyFire",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/rwbutler/Connectivity",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo/Malibu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/trivago/Heimdallr.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dduan/Just",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Moya/Moya",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/p2/OAuth2",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kasketis/netfox",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/johnlui/Pitaya",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/OAuthSwift/OAuthSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ashleymills/Reachability.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ThreeGayHub/SolarNetwork",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/daltoniam/SwiftHTTP",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/netguru/ResponseDetective",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dingwilson/MultiPeer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MLSDev/TRON",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/delba/SwiftyOAuth",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/postmates/PMHTTP",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cezheng/Fuzi",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tid-kijyun/Kanna",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mkoehnke/WKZombie",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/emqx/CocoaMQTT",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PerfectlySoft/Perfect-Notifications",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/socketio/socket.io-client-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kitura/BlueSSLService",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kitura/BlueSocket",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vapor-community/sockets",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/daltoniam/Starscream",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tidwall/SwiftWebSocket",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/swiftsocket/SwiftSocket",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kylef-archive/Curassow",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/skylab-inc/Lightning",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/envoy/Ambassador",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NozeIO/Noze.io",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kitura/Kitura",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/envoy/Embassy",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PerfectlySoft/Perfect",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/httpswift/swifter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/realm/SwiftLint",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Jintin/Swimat",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vapor/vapor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Zewo/Zewo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NMAC427/SwiftOCR",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sleekbyte/tailor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/IBDecodable/IBLinter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kitura/BlueCryptor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kitura/BlueRSA",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/krzyzanowskim/CryptoSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/iosdevzone/IDZSwiftCommonCrypto",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/attaswift/SipHash",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sgl0v/scrypto",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jedisct1/swift-sodium",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cossacklabs/themis",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/RNCryptor/RNCryptor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/airsidemobile/JOSESwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kishikawakatsumi/KeychainAccess",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evgenyneu/keychain-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jrendel/SwiftKeychainWrapper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/endocrimes/Latch",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kitura/BlueSignals",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Brightify/Cuckoo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/venmo/DVR",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/phimage/Erik",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vadymmarkov/Fakery",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/beltex/SystemKit/",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kylef/Mockingjay",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sabirvirtuoso/Mockit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AliSoftware/OHHTTPStubs",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Quick/Quick",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/UrbanCompass/Mussel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/parski/SnapshotTest",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Subito-it/SBTUITestTunnel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kylef/Spectre",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/typelift/SwiftCheck",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/joemasilotti/UI-Testing-Cheat-Sheet",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Quick/Nimble",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marcosgriselli/Sizes",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evermeer/AttributedTextView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bmoliveira/MarkdownKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Rightpoint/BonMot",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tnantoka/edhita",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/M2Mobi/Marky-Mark",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/KrakenDev/PrediKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/crossroadlabs/Regex",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/Regex",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cjwirth/RichEditorView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/delba/TextAttributes",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/VerbalExpressions/SwiftVerbalExpressions",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nirma/Attributed",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NikKovIos/NKVPhonePicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/duemunk/Async",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/rxwei/Parsey",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/malcommac/SwiftRichString",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marmelroy/PhoneNumberKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yannickl/AwaitKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemantasapkota/GCDTimer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/adaptive-tab-bar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/optonaut/ActiveLabel.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/FabrizioBrancati/Queuer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andreamazz/AMScrollingNavbar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dasdom/BreakOutToRefresh",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/ConcentricOnboarding",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/animated-tab-bar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ariok/BWWalkthrough",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ChartsOrg/Charts",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/francescoleoni98/FLCharts",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AppPear/ChartView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/suzuki-0000/CountdownLabel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mmick66/KDDragAndDropCollectionView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/phimage/CustomSegue",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Aufree/ESTMusicIndicator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evgenyneu/Dodo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mukeshthawani/faqview",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Esqarrouth/EZLoadingActivity",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vadymmarkov/Fashion",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/madebybowtie/FlagKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/glenyi/FloatRatingView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/xai3/Gecco",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/skywinder/GaugeKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kciter/GlitchLabel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gmertk/GMStepper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/groue/GRMustache.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/HamzaGhazouani/HGCircularSlider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/younatics/YNSearch",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hanton/HTYTextField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tbaranes/IncrementableLabel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/ActivityIndicatorView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ephread/Instructions",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/devxoul/Toaster",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kciter/SelectionDialog",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BastiaanJansen/Toast-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kciter/HorizontalDial",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/delannoyk/KDEDateLabel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MoZhouqi/KMNavigationBarTransition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MoZhouqi/KMPlaceholderTextView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/lexrus/LTMorphingLabel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/krimpedance/KRProgressHUD",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jayeshk/Doric",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yoavlt/LiquidLoader",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CosmicMind/Material",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/canalesb93/MantleModal",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/DroidsOnRoids/MPParallaxView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/material-components/material-components-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nghialv/MaterialKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/maxep/MXParallaxHeader",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/supercomputra/Arale",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/m1entus/MZFormSheetPresentationController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ninjaprox/NVActivityIndicatorView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ngochiencse/HPParallaxHeader",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/FluidGroup/NextGrowingTextView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hirohisa/PageController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/pkluz/PKHUD",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/TBXark/TKRadarChart",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sgr-ksmt/PullToDismiss",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/philackm/ScrollableGraphView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/peterprokop/StarryStars",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/aschuch/StatefulViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/reel-search",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ArtSabintsev/Siren",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/suzuki-0000/SKPhotoBrowser",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wxxsw/SwiftTheme",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AssistoLab/DropDown",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vbmania/RxValidator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/owlmafia/SwiftCharts",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ruipfcosta/SwiftyWalkthrough",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftValidatorCommunity/SwiftValidator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/riteshhgupta/TagCellLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/T-Pham/Switch",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/EndouMari/TabPageViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tungvoduc/DTPagerController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ElaWorkshop/TagListView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/raulriera/TextFieldEffects",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/piemonte/Twinkle",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Viktoo/Insert3D",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marty-suzuki/URLEmbeddedView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/T-Pham/UITextField-Navigation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mshrwtnb/alrt",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sgr-ksmt/Alertift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/candostdagdeviren/CDAlertView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemangshah/Zingle",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/thellimist/EZAlertController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JT501/SwiftNotify",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wxxsw/GSMessages",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SebastianBoldt/Jelly",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tasanobu-zz/Kamagari",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/pmusolino/PMAlertController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/orderella/PopupDialog",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/codestergit/SweetAlert-iOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vikmeup/SCLAlertView-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/xmartlabs/XLActionController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/LeonardoCardoso/NFDownloadButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/peterprokop/SwiftOverlays",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/okmr-d/DOFavoriteButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kciter/Floaty",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/FloatingButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/rolandleth/LTHRadioButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/takecian/SwiftShareBubbles",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/KaoruMuta/IGStoryButtonKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/xmartlabs/Eureka",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/pmusolino/PMSuperButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/neoneye/SwiftyFORM",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/Former",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/haojianzong/ObjectForm",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ashishkakkad8/AKSwiftSlideMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evnaz/ENSwiftSideMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Yalantis/GuillotineMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/xmartlabs/XLPagerTabStrip",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PageMenu/PageMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/handsomecode/InteractiveSideMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cxa/MenuItemKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jonkykong/SideMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/younatics/YNDropDownMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yysskk/SwipeMenuViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemangshah/HHFloatingView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kawoou/KWDrawerController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/prolificinteractive/Caishen",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CaliCastle/PopMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kazuhiro4949/PagingKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/rechsteiner/Parchment",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MobileFirstInc/MFCard",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GabrielAlva/Swift-Prompts",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/delba/Permission",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ennioma/arek",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/seedco/StackViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tomvanzummeren/TZStackView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/xxxAIRINxxx/MusicPlayerTransition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andreamazz/BubbleTransition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/demonnico/PinterestSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Yalantis/StarWars.iOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/HeroTransitions/Hero",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/shtnkgm/ImageTransition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/LeonardoCardoso/SectionedSlider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/davdroman/swiftui-navigation-transitions",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/DenTelezhkin/DTTableViewManager",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/folding-cell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bcylin/QuickTableViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/xai3/Shoyu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Yalantis/Persei",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dekatotoro/PullToRefreshSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwipeCellKit/SwipeCellKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/younatics/ExpandableCell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/aschuch/AwesomeCache",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/younatics/YNExpandableCell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/choefele/AlexaSkillsKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/typelift/Basis",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/phimage/CallbackURLKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo/Cache",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jindulys/ChainPageCollectionView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/spring-media/Carlos",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/RxSwiftCommunity/RxFlow",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/thoughtbot/Curry",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ankurp/Dollar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/schickling/Device.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Esqarrouth/EZSwiftExtensions",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evermeer/EVURLCache",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ustwo/formvalidator-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/eBardX/XestiMonitors",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marmelroy/ObjectiveKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ekhoo/Device",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/floriangbh/OpenSourceController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sgr-ksmt/PDFGenerator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mac-cain13/R.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/alexeyxo/protobuf-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/joshualat/Pluralize.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/antitypical/Result",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nvzqz/RandomKit/",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/thoughtbot/Runes",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bannzai/ResourceKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ceeK/Solar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nRewik/SimplePDF",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ataugeron/SpriteKit-Spring",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftGen/SwiftGen#uistoryboard",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Frugghi/SwiftLCS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo/Sugar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/thellimist/SwiftRandom",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/skyline75489/SwiftRouter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/takecian/SwiftRater",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/khan/swifttweaks",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gkaimakas/SwiftValidators",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dingwilson/SwiftVideoBackground",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/typelift/Swiftx",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/abdullahselek/Swifty360Player",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tbaranes/SwiftyUtils",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cockscomb/UTIKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/typelift/Swiftz",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/younatics/Highlighter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/devxoul/Then",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/piemonte/Player",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/davidlondono/PlayerView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sahin/mobileplayer-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wangshengjia/LeeGo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dekatotoro/SlideMenuControllerSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mrackwitz/Version",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/efremidze/VisualEffectView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/LeonardoCardoso/SwiftLinkPreview",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/eure/AppVersionMonitor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tbaranes/VersionTrackerSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ltebean/Live",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/facebook/facebook-ios-sdk",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/whitesmith/WSTagsField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/itsmeichigo/DateTimePicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/patchthecode/JTAppleCalendar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PiXeL16/PasswordTextField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PiXeL16/RevealingSplashView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/snipsco/Postal",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/iDhaval/DTTextField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Yalantis/ColorMatchTabs",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PiXeL16/IBLocalizable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mukeshthawani/TriLabelView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/ReadabilityKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftKickMobile/SwiftMessages",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fulldecent/swift5-module-template",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/giginet/Toybox",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/eddiekaiger/SwiftyAttributes",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gpbl/SwiftChart",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/intuit/CardParts",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/devicekit/DeviceKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/richardtop/CalendarKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemangshah/Workaholic",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dehesa/CodableCSV",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nero5023/CSVParser",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SomeRandomiOSDev/CBORCoding",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/macaw",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mike4aday/SwiftlySalesforce",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/russ-stamant/Wallet",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jpsim/Yams",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ruddfawcett/Notepad",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andrealufino/Luminous",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/uxmstudio/UXMPDFKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wayfair-archive/brickkit-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jkandzi/Progress.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwifterSwift/SwifterSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/giginet/xcprofiler",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Zolang/Zolang",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Yummypets/YPImagePicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SvenTiigi/ValidatedPropertyKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/RedMadRobot/input-mask-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/willpowell8/LocalizationKit_iOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/makomori/Sharaku",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/IdleHandsApps/IHKeyboardAvoiding",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bonyadmitr/KeyboardHideManager",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/totocaster/Typist",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hackiftekhar/IQKeyboardManager",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NicolaLancellotti-About/About-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/rapierorg/telegram-bot-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonaskolb/SwagGen",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/scihant/CTPanoramaView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/iGenius-Srl/IGColorPicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/malcommac/Hydra",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/WorldDownTown/RangeSeekSlider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/justeat/JustPersist",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ChiliLabs/CHIPageControl",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/benjaminsage/iTextField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/benjaminsage/iPages",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marty-suzuki/ReverseExtension",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemangshah/HHTabBarView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/KitchenStories/Elissa",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/KennethTsang/GrowingTextView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/adamcichy/SwiftySound",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/efremidze/Magnetic",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/async-plus/async-plus",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AsyncNinja/AsyncNinja",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/IcaliaLabs/LoginKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/EFPrefix/EFQRCode",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/pitiphong-p/CollectionViewShelfLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Squarespace/simple-source",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/stuffrabbit/SwiftSpreadsheet",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/juanpablofernandez/SwiftyOnboard",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/efremidze/Cluster",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/serralvo/TextFieldCounter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/roberthein/BouncyLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BrikerMan/BMPlayer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/efremidze/Haptica",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/uias/Pageboy",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/uias/Tabman",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Daltron/NotificationBanner",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yusadogru/CardTabBar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kishikawakatsumi/SpreadsheetView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mono0926/LicensePlist",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/WenchaoD/FSPagerView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/keitaoouchi/MarkdownView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Fawxy/CBPinEntryView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/100mango/SwiftCssParser",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/onmyway133/EasyTheme",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/devxoul/Umbrella",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Krisiacik/ImageViewer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/fan-menu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/loregr/LGButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/weichsel/ZIPFoundation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/steamclock/bluejay",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/HHK1/PryntTrimmerView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/KyoheiG3/GridView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/HarshilShah/DeckTransition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/StepProgressView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/agilie/AGCircularPicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MessageKit/MessageKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/romansorochak/ParallaxHeader",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ninjaprox/Inkwell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/MultiToggleButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/shadowsocks/ShadowsocksX-NG",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/algolia/instantsearch-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sobri909/LocoKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/stencilproject/Stencil",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AladinWay/TransitionButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/aleksandrshoshiashvili/AwesomeSpotlightView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonaskolb/XcodeGen",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/chriswebb09/ARKitNavigationDemo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ProjectDent/ARKit-CoreLocation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PierrePerrin/ShadowView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/roberthein/Observable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nirma/UIDeviceComplete",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/eliakorkmaz/iCard",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tribalworldwidelondon/CassowarySwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/super-ultra/UltraDrawerView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nmdias/DefaultsKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MKGitHub/UIPheonix",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/HamzaGhazouani/HGPlaceholders",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AfrozZaheer/AZTableViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MillmanY/MMPlayerView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AppliKeySolutions/VegaScroll",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/spotify/SpotifyLogin",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/younatics/MediaBrowser",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wordlessj/Bamboo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonaskolb/Mint",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/scinfu/SwiftSoup",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/zagahr/Conferences.digital",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/alexisakers/BulletinBoard",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/krzysztofzablocki/LifetimeTracker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tdscientist/ShelfView-iOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/symentis/Corridor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/haoking/SwiftyUI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nrkno/yr-cachyr",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kirillzzy/KALoader",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vhesener/Closures",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/attaswift/BigInt",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ApplikeySolutions/GravitySlider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/filletofish/CardsLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SvenTiigi/WhatsNewKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BalestraPatrick/WhatsNew",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/alexhillc/AXPhotoViewer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/lilyball/swift-tsao",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ParkGwangBeom/Windless",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fjcaetano/RxWebSocket",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/blueapron/Mandoline",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fjcaetano/ReCaptcha",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Juanpe/SkeletonView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yannickl/FlowingMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mmick66/CalendarView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yahoo/YMTreeMap",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/VueFlux",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AlTavares/Ciao",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/davedelong/time",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/efremidze/Shiny",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kizitonwose/CountryPickerView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nicklockwood/Sprinter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/chriskarani/Sukari",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Decybel07/L10n-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yacir/CollectionViewSlantedLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/pitiphong-p/URLQueryItemEncoder",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/LowKostKustomz/StatusAlert",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JohnSundell/SwiftTips",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/roberthein/Ease",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Minecodecraft/MCScratchImageView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonaskolb/Stylist",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JohnSundell/ImagineEngine",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonaskolb/Beak",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GottaGetSwifty/CodableWrappers",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/fluid-slider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dillidon/alerts-and-pickers",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/abdullahselek/ASCollectionView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fxm90/GradientLoadingBar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bojan/Thingy",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fxm90/GradientProgressBar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NextLevel/NextLevelSessionExporter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AfrozZaheer/AZCollectionViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dreymonde/Shallows",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andreadelfante/PredicateFlow",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AFathi/ARVideoKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BendingSpoons/tempura-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/touchlane/SlideController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/DeclarativeHub/Layoutless",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JKalash/Croc",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/zenangst/Blueprints",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MaksimKurpa/Linker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo/RetroProgress",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vincent-pradeilles/KeyPathKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Boilertalk/BlockiesSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dreymonde/Delegated",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vincent-pradeilles/swift-tips",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/iAmrSalman/Dots",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andresilvagomez/Localize",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/benjaminmayo/merchantkit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/iAmrSalman/StorageManager",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marcosgriselli/EasyTransitions",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Feghal/ImageDetect",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/artemnovichkov/Swift-For-Scripting",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marty-suzuki/TheAnimation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tonystone/tracelog",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/HideakiTouhara/Poi",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/huri000/SwiftEntryKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/zenangst/Family",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Baddaboo/ClassicKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GlebRadchenko/DNWebSocket",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/objcio/app-architecture",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/zenangst/Vaccine",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/zenangst/Differific",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JoniVR/VerticalCardSwiper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/steve228uk/MessengerKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/apple/swift-protobuf",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jogendra/LoadingShimmer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/givip/Telegrammer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cats-oss/Sica",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jogendra/example-ios-apps",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GitHawkApp/StyledTextKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/giginet/Crossroad",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/pmusolino/Wormholy",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PerfectlySoft/Perfect-CRUD",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MihaelIsaev/FluentQuery",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dashvlas/awesome-ios-interview",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SteadyAction/EtherWalletKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/luoxiu/Schedule",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JaleelNazir/MJMaterialSwitch",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/VideoFlint/Cabbage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/DifferenceKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/DimaMishchenko/ExpandableButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/saoudrizwan/Disk",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/eggswift/ESTabBarController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/okcupid/OKTableViewLiaison",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tsucres/SwiftyComments",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/shima11/FlexiblePageControl",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/algolia/voice-overlay-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/noreasonprojects/ModernAVPlayer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ferranabello/Viperit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ParkGwangBeom/Sheet",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sushinoya/Lumos",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nathantannar4/InputBarAccessoryView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/antoniocasero/Panels",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SpectralDragon/LiteRoute",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gre4ixin/ReduxUI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/noppefoxwolf/Kitsunebi",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/serhii-londar/LinkedInSignIn",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/shogo4405/HaishinKit.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sergdort/CleanArchitectureRxSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/Preferences",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/LaunchAtLogin",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Brightify/Reactant",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/apple/swift-corelibs-xctest",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/DockProgress",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/Defaults",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NikolaKirev/OnboardKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/CircularProgress",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Teknasyon-Teknoloji/PersistenceKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yahoojapan/UICollectionViewSplitLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bakhtiyork/Rough",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/amerhukic/AHDownloadButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/muukii/Brightroom",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/messeb/ios-project-template",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/circle-menu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/paper-onboarding",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/serhii-londar/GithubAPI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/gliding-collection",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vincent-pradeilles/weakable-self",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/applidium/OverlayContainer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/shindyu/ApplyStyleKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ivanvorobei/SPPermissions",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Q-Mobile/Model2App",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/paper-switch",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sunlubo/SwiftFFmpeg",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gontovnik/HidesNavigationBarWhenPushed",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ThXou/Soundable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ZamzamInc/ZamzamKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gontovnik/DGElasticPullToRefresh",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CoreOffice/CoreXLSX",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/alexliubj/EZAnchor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MaxDesiatov/XMLCoder",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/noppefoxwolf/Swiftbot",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/Carbon",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/instamobile/messenger-iOS-chat-swift-firestore",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/schmidyy/Loaf",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jeantimex/CollapsibleTableSectionViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/softhausHQ/CircleBar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yysskk/MemoryCache",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jogendra/BadgeHub",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/k-lpmg/RealmWrapper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GeekTree0101/VEditorKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/instacart/Nantes",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/TokamakUI/Tokamak",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vpeschenkov/SecureDefaults",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/k-lpmg/AwaitToast",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JohnSundell/Codextended",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MoveUpwards/Sejima",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wizeline/WLEmptyState",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/airbnb/lottie-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/altayer-digital/ATGValidator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cocoatoucher/Glide",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ivanvorobei/SPStorkController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ivanvorobei/SPLarkController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ivanvorobei/SPAlert",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fxm90/LightweightObservable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/k-lpmg/PanSlip",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/k-lpmg/Tagging",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hachinobu/SamuraiTransition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vincent-pradeilles/locatable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/MultiSlider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/RadioGroup",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/CameraBackground",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/CheckmarkCollectionViewCell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/DiffableDataSources",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/BatteryView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Sunspension/VKPinCodeView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/rosberry/texstyle",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dduan/TOMLDecoder",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dduan/Pathos",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/noppefoxwolf/Combinative",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/SelectionList",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vincent-pradeilles/AutoMocker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tadejr/ResizingTokenField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bow-swift/bow",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/stoneburner/ShowSomeProgress",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/chriszielinski/Ribbon",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/MultiSelectSegmentedControl",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/k-lpmg/FlexibleHeader",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sky-uk/ReactiveAPI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marty-suzuki/DuctTape",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/YuigaWada/PolioPager",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/attaswift/BTree",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nicklockwood/SwiftFormat",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kareman/SwiftShell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/billp/TermiNetwork",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andresinaka/SwiftCop",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Liftric/DIKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/leoture/MockSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andrealufino/Deviice",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/omar14/OEMentions",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andrealufino/Translatio",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/multimediasuite/SweetCurtain",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gcharita/XMLMapper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SalehAlbuga/azure-functions-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/swift-mod",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/belozierov/SwiftCoroutine",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/k-o-d-e-n/CGLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/crowdin/mobile-sdk-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Sadmansamee/CachyKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/ExceptionCatcher",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/apphud/ApphudSDK",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Spinners/Spin.Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/privacy-tech-lab/privacyflash-pro",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kieranb662/PartitionKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/playbook-ui/playbook-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/alexruperez/SecurePropertyStorage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Flinesoft/AnyLint",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/PopupView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/KeyboardShortcuts",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/netguru/AnimatedCardInput",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/Grid",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ChiliLabs/CHIOTPField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/davidask/StateViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/WeTransfer/Mocker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/arturdev/Unrealm",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/huemae/SuggestionsKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Farfetch/mockingbird",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/psharanda/Atributika",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/airbnb/HorizonCalendar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mrustaa/ContainerController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fulldecent/FDTextFieldTableViewCell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ThasianX/ElegantCalendar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fulldecent/FDWaveformView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fulldecent/FDBarGauge",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fulldecent/FDTake",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/stleamist/BetterSafariView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fulldecent/FDChessboardView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fulldecent/FDSoundActivatedRecorder",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NicholasBellucci/SociableWeaver",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/almazrafi/Fugen",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/y-okudera/NeumorphismKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MrSkwiggs/Netswift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/delba/Tactile",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/james01/CardNavigation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nikans/MonarchRouter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/apple/swift-argument-parser",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Boris-Em/ColorKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tumblr/kanvas-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sushichop/Puppy",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/twitter/TwitterTextEditor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/davdroman/TextBuilder",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MarcoEidinger/SwiftPlantUML",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tikhop/TPInAppReceipt",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/priore/SOAPEngine",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/pointfreeco/swift-composable-architecture",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wwt/SwiftCurrent",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/Percentage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/swiftui-atom-properties",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/SVGView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/swhitty/SwiftDraw",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/philipturner/ARHeadsetKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/swiftyfinch/Rugby",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/ProgressIndicatorView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/STREGAsGate/Raylib",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gurhub/surmagic",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/coderyi/YiVideoEditor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/joomcode/BottomSheet",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/willdale/SwiftUICharts",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kvyatkovskys/KVKCalendar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sparrowcode/SwiftBoost",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/ScalingHeaderScrollView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/isaced/ISEmojiView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/onl1ner/TabBar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GoodRequest/GoodUIKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GoodRequest/GoodExtensions-iOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GoodRequest/GoodPersistence",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/onl1ner/ios-mvp-template",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GoodRequest/GoodReactor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GoodRequest/GRProvider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/aheze/Popovers",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GoodRequest/Temple",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Jaesung-Jung/CapturePreventionKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kafejo/Tracker-Aggregator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mezhevikin/AppReview",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperconnect/HypeUI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/mediapicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marksands/BetterCodable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yangKJ/RxNetworks",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/LiquidSwipe",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/s2mr/xc",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/peripheryapp/periphery",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MacPaw/OpenAI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/s2mr/L10nLint",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GoodRequest/GoodNetworking",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/chat",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/AnimatedTabBar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/batanus/DMScrollBar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NakaokaRei/SwiftAutoGUI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Mijick/PopupView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Mijick/Navigattie",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ryu0118/swift-typed-date",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ryu0118/swift-fullscreen-popup",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gohanlon/swift-memberwise-init-macro",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ }
+ ],
+ "all": [
+ {
+ "url": "https://github.com/matteocrippa/awesome-swift/graphs/contributors",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PaoloCuscela/Cards",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tanhakabir/SwiftAudioPlayer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/swifteducation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ssamadgh/ModelAssistant",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/allenwong/30DaysofSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://www.swift.org/documentation/api-design-guidelines/",
+ "status": 200,
+ "error": null,
+ "headers": {
+ "server": "Apple",
+ "date": "Sat, 20 Apr 2024 21:28:28 GMT",
+ "content-type": "text/html; charset=UTF-8",
+ "x-content-type-options": "nosniff",
+ "x-xss-protection": "1; mode=block",
+ "last-modified": "Fri, 19 Apr 2024 10:58:30 GMT",
+ "x-frame-options": "SAMEORIGIN",
+ "strict-transport-security": "max-age=31536000; includeSubdomains",
+ "cache-control": "max-age=180, public",
+ "accept-ranges": "bytes",
+ "etag": "\"1a19d-61670f7cfc180\"",
+ "age": "111",
+ "content-length": "23398",
+ "via": "http/1.1 nlams2-edge-lx-010.ts.apple.com (acdn/146.14424), https/1.1 nlams2-edge-bx-007.ts.apple.com (acdn/146.14424)",
+ "x-cache": "hit-fresh, miss",
+ "cdnuuid": "2d13cb5e-c0aa-40fb-b13e-a64b372503a5-1414524426",
+ "connection": "keep-alive"
+ }
+ },
+ {
+ "url": "https://github.com/hsavit1/Awesome-Swift-Education",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ipader/SwiftGuide",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://books.apple.com/us/book/the-swift-programming-language-swift-5-7/id881256329",
+ "status": 200,
+ "error": null,
+ "headers": {
+ "server": "daiquiri/5",
+ "content-type": "text/html",
+ "content-security-policy": "upgrade-insecure-requests ; default-src 'none'; img-src 'self' https://*.apple.com https://*.mzstatic.com data:; style-src 'self' https://*.apple.com 'unsafe-inline'; font-src 'self' https://*.apple.com; media-src 'self' https://*.apple.com blob:; connect-src 'self' https://*.apple.com https://*.mzstatic.com; script-src 'self' https://*.apple.com 'unsafe-eval' 'sha256-4ywTGAe4rEpoHt8XkjbkdOWklMJ/1Py/x6b3/aGbtSQ='; frame-src 'self' https://*.apple.com itmss: itms-appss: itms-bookss: itms-itunesus: itms-messagess: itms-podcasts: itms-watchs: macappstores: musics: apple-musics: podcasts: videos:;",
+ "x-apple-jingle-correlation-key": "IDZQV2XA7OYUA6I5GKG2VG4EPI",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "DENY",
+ "x-original-content-length": "547477",
+ "x-responding-instance": "amp-web-books-server:100018:mr22p00it-ztbu06061101:4006:2416.6.0",
+ "x-xss-protection": "1; mode=block",
+ "strict-transport-security": "max-age=31536000; includeSubDomains",
+ "x-daiquiri-instance": "daiquiri:12282006:mr47p00it-qujn05121902:7987:24RELEASE70:daiquiri-amp-store-l7shared-ext-001-mr",
+ "vary": "Accept-Encoding",
+ "cache-control": "public, max-age=437",
+ "date": "Sat, 20 Apr 2024 21:30:19 GMT",
+ "transfer-encoding": "chunked",
+ "x-cache": "TCP_HIT from a151-21-209-101.deploy.akamaitechnologies.com (AkamaiGHost/11.4.5-55391218) (-)",
+ "connection": "keep-alive, Transfer-Encoding",
+ "set-cookie": "geo=IT; domain=.apple.com"
+ }
+ },
+ {
+ "url": "https://www.hackingwithswift.com",
+ "status": 200,
+ "error": null,
+ "headers": {
+ "date": "Sat, 20 Apr 2024 21:30:19 GMT",
+ "content-type": "text/html; charset=UTF-8",
+ "transfer-encoding": "chunked",
+ "connection": "keep-alive",
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "cache-control": "no-store, no-cache, must-revalidate",
+ "pragma": "no-cache",
+ "set-cookie": "PHPSESSID=mejbu2onhsu2uqu43ogdlgg28t; path=/; HttpOnly",
+ "x-frame-options": "SAMEORIGIN",
+ "vary": "Accept-Encoding",
+ "cf-cache-status": "DYNAMIC",
+ "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=wA4k8XB9P7cOUTtnRwsdcGKWe26axV8krSj1Wt6zT0I4pH8%2BEeBC0NJjghbVNuoJc09ycqjf3pyPKkNVMz9fy9lZ%2BtVdaUeZajnRSVxzP1gRLDdL93hLPdvjSeIMt7QKHb3YGBT6%2F2wbFQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
+ "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
+ "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
+ "x-content-type-options": "nosniff",
+ "server": "cloudflare",
+ "cf-ray": "87783c228c4c773e-LHR",
+ "alt-svc": "h3=\":443\"; ma=86400"
+ }
+ },
+ {
+ "url": "https://swiftdoc.org/",
+ "status": 200,
+ "error": null,
+ "headers": {
+ "date": "Sat, 20 Apr 2024 21:30:19 GMT",
+ "content-type": "text/html; charset=UTF-8",
+ "transfer-encoding": "chunked",
+ "connection": "keep-alive",
+ "age": "24119",
+ "cache-control": "public,max-age=0,must-revalidate",
+ "cache-status": "\"Netlify Edge\"; hit",
+ "content-security-policy": "default-src none; script-src 'self' *.swiftdoc.org; style-src 'self'; img-src 'self'; font-src 'self'; frame-ancestors 'none'; object-src 'none'; connect-src 'self' *.swiftdoc.org; base-uri 'none'; upgrade-insecure-requests; report-uri https://readeval.report-uri.com/r/d/ct/reportOnly;",
+ "expect-ct": "max-age=0, report-uri=\"https://readeval.report-uri.com/r/d/ct/reportOnly\"",
+ "referrer-policy": "same-origin",
+ "vary": "Accept-Encoding",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "DENY",
+ "x-nf-request-id": "01HVYPNMECKXQ1QCHS1R1K6FVC",
+ "x-xss-protection": "1; mode=block",
+ "cf-cache-status": "DYNAMIC",
+ "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=CwLyIxxflS5%2BvIUysRMkzBwkI7GEctCe%2F%2FD%2ByOKkXL5cchWcFQGlod6%2FfjyJ6TDoHNiKtzYxYrQK3RP6AkWfQgcjpvY%2BHw6KgTOw13Fg%2BDsuIC%2F2POaP4ZrXyJzmjwg%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
+ "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
+ "server": "cloudflare",
+ "cf-ray": "87783c229a6235b9-LHR",
+ "alt-svc": "h3=\":443\"; ma=86400"
+ }
+ },
+ {
+ "url": "https://github.com/kodecocodes/swift-style-guide",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://developer.apple.com/tutorials/swiftui",
+ "status": 200,
+ "error": null,
+ "headers": {
+ "server": "Apple",
+ "date": "Sat, 20 Apr 2024 21:30:19 GMT",
+ "content-type": "text/html; charset=utf-8",
+ "content-security-policy": "default-src 'self' *.apple.com; script-src 'self' *.apple.com 'unsafe-eval' 'sha256-7njJh3QFSBGqLnEWIx+hISas3Tl2oKAItjtm2gAjZ3Q=' 'sha256-fgSWlA8ZALesMybSgH4vkiXY81/wGRWpFs8K+MQi0dE='; img-src 'self' *.apple.com data:; style-src 'self' *.apple.com 'sha256-8sYhey1EBDQi8bgEKVzQaukvyoXk2XyF4mAm3oRZ/SQ=';",
+ "x-frame-options": "SAMEORIGIN",
+ "cache-control": "no-cache, max-age=0, must-revalidate, no-store",
+ "etag": "8ac83c384703089cccf4d373eb275846",
+ "vary": "Accept-Encoding",
+ "x-b3-traceid": "801cc89c31146e64",
+ "strict-transport-security": "max-age=31536000; includeSubdomains",
+ "x-content-type-options": "nosniff",
+ "x-xss-protection": "1; mode=block",
+ "age": "3",
+ "via": "https/1.1 nlsrk1-edge-lx-003.ts.apple.com (acdn/146.14424), https/1.1 nlsrk1-edge-bx-002.ts.apple.com (acdn/146.14424)",
+ "x-cache": "miss, miss",
+ "cdnuuid": "8d4ab615-a2d2-45aa-919c-64c64d2224e5-572404683",
+ "transfer-encoding": "chunked",
+ "connection": "keep-alive"
+ }
+ },
+ {
+ "url": "https://github.com/airbnb/swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/swift-emacs/swift-mode",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/linkedin/swift-style-guide",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/philipturner/swift-colab",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/keith/swift.vim",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://janeshswift.com",
+ "status": 200,
+ "error": null,
+ "headers": {
+ "date": "Sat, 20 Apr 2024 21:30:19 GMT",
+ "content-type": "text/html; charset=UTF-8",
+ "transfer-encoding": "chunked",
+ "connection": "keep-alive",
+ "x-powered-by": "PHP/7.4.33",
+ "link": "; rel=\"https://api.w.org/\"",
+ "x-litespeed-cache": "hit",
+ "vary": "Accept-Encoding",
+ "platform": "hostinger",
+ "content-security-policy": "upgrade-insecure-requests",
+ "x-turbo-charged-by": "LiteSpeed",
+ "cf-cache-status": "DYNAMIC",
+ "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=D%2Fl27QNjfWSRdZQbACsJ9NXKh2AR5%2FOLjoaxM9iFqzf8gnfnYnd0zpzHCGyiWT0KPn5FXC9SQo%2FM8YTzOsrF79K0K6CTh36AKiuKznMdIfDqAa0DrhOXSsjkNJIZYUcO96w%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
+ "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
+ "server": "cloudflare",
+ "cf-ray": "87783c210ae26698-AMS",
+ "alt-svc": "h3=\":443\"; ma=86400"
+ }
+ },
+ {
+ "url": "https://github.com/sheerun/vim-polyglot",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dkhamsing/open-source-ios-apps",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JamitLabs/Accio",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/serhii-londar/open-source-mac-os-apps",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Carthage/Carthage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/iCHAIT/awesome-macOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CocoaPods/CocoaPods",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/apple/swift-package-manager",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ochococo/Design-Patterns-In-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftGen/SwiftGen",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tuist/tuist",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/swiftbrew/Swiftbrew",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JohnSundell/SwiftPlate",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cpisciotta/xcbeautify",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SvenTiigi/SwiftKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tuist/xcodeproj",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/chrs1885/Capable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BenEmdon/CenteredCollectionView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/palle-k/DL4S",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AugustRush/Stellar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/likedan/Awesome-CoreML-Models",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cruisediary/Comets",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/timdonnelly/Advance",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AntonTheDev/FlightAnimator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/icanzilb/EasyAnimation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo/Presentation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/shu223/pulsator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/IBAnimatable/IBAnimatable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/shoheiyokoyama/Gemini",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cruisediary/Pastel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marmelroy/Interpolate",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/willowtreeapps/spruce-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MengTo/Spring",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://www.kodeco.com",
+ "status": 200,
+ "error": null,
+ "headers": {
+ "date": "Sat, 20 Apr 2024 21:30:20 GMT",
+ "content-type": "text/html; charset=utf-8",
+ "transfer-encoding": "chunked",
+ "connection": "keep-alive",
+ "server": "nginx/1.14.0",
+ "x-frame-options": "SAMEORIGIN, SAMEORIGIN",
+ "x-xss-protection": "0",
+ "x-content-type-options": "nosniff, nosniff",
+ "x-permitted-cross-domain-policies": "none",
+ "referrer-policy": "strict-origin-when-cross-origin",
+ "cache-control": "no-store",
+ "pragma": "no-cache",
+ "expires": "Fri, 01 Jan 1990 00:00:00 GMT",
+ "link": "; rel=preload; as=style; nopush,; rel=preload; as=style; nopush",
+ "vary": "Accept",
+ "etag": "W/\"75bbe0204f677d43ec1fdcf981cafff8\"",
+ "feature-policy": "camera 'none'; gyroscope 'none'; microphone 'none'; usb 'none'; fullscreen 'self' https://player.vimeo.com; payment 'none'",
+ "set-cookie": "split=%7B%22guest_index_2401%22%3A%22guest_index%22%7D; path=/; expires=Mon, 20 May 2024 21:30:20 GMT; SameSite=Lax; secure, _carolus_session=KMTPFQCvHGOSG5hJHIyvDLtd%2Fs64mvnv%2BF8udy22VKqkAVmtF2dfc8slmTxgrTnEe7w8mSYR4aL8LMcLs7HQMADeENO2Wt1JHgUZbRKpEybK7fhhhDOiMatzinW7eGNBG%2BkWiy%2FlO79nEhGrZ5hdK9KdQ%2FS4go7lv9C%2Bvk7MZYgL3IDG%2Bkxmf91JaGRKckxVtrIr2zXdjRjDkJj9%2BAEmv91691iIHY7B2z7dSDBaMkoMknmETCeoRmdV7fkHorgdNxQBNJ1BfsCRXcyKUtla%2FVRXZ548yecU--5Lh5qw6yzG0VJHAO--lQTM1JEgXiT7i4aNhJWtIg%3D%3D; path=/; secure; httponly; SameSite=Lax",
+ "x-request-id": "0da76b6b-bf1d-4a23-84b2-c0a18f0ed922",
+ "x-runtime": "0.045927",
+ "strict-transport-security": "max-age=63072000; includeSubDomains, max-age=15638400",
+ "permissions-policy": "interest-cohort=()"
+ }
+ },
+ {
+ "url": "https://github.com/marcosgriselli/ViewAnimator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yapstudios/YapAnimator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftKitz/Appz",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MacPaw/CocoaSprings",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://podcasts.apple.com/us/podcast/developing-ios-11-apps-with-swift/id1315130780",
+ "status": 200,
+ "error": null,
+ "headers": {
+ "server": "daiquiri/5",
+ "content-type": "text/html",
+ "content-security-policy": "upgrade-insecure-requests ; default-src 'none'; img-src 'self' https://*.apple.com https://*.mzstatic.com data:; style-src 'self' https://*.apple.com 'unsafe-inline'; font-src 'self' https://*.apple.com; media-src 'self' https://*.apple.com blob: http://* https://*; connect-src 'self' https://*.apple.com https://*.mzstatic.com; script-src 'self' https://*.apple.com 'unsafe-eval' 'sha256-4ywTGAe4rEpoHt8XkjbkdOWklMJ/1Py/x6b3/aGbtSQ='; frame-src 'self' https://*.apple.com itmss: itms-appss: itms-bookss: itms-itunesus: itms-messagess: itms-podcasts: itms-watchs: macappstores: musics: apple-musics: podcasts: videos:;",
+ "x-apple-jingle-correlation-key": "FCO5K3PLYV5ZEQ33WKD4GMIMHQ",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "DENY",
+ "x-original-content-length": "404578",
+ "x-responding-instance": "amp-web-podcasts-preview-server:200065:st42p00it-hygc04110401:6001:2416.6.0",
+ "x-xss-protection": "1; mode=block",
+ "strict-transport-security": "max-age=31536000; includeSubDomains",
+ "x-daiquiri-instance": "daiquiri:42282004:st53p00it-qujn12050502:7987:24RELEASE70:daiquiri-amp-store-l7shared-ext-001-st",
+ "vary": "Accept-Encoding",
+ "cache-control": "public, max-age=60",
+ "date": "Sat, 20 Apr 2024 21:30:20 GMT",
+ "transfer-encoding": "chunked",
+ "x-cache": "TCP_REFRESH_MISS from a151-21-209-101.deploy.akamaitechnologies.com (AkamaiGHost/11.4.5-55391218) (S)",
+ "connection": "keep-alive, Transfer-Encoding",
+ "x-cache-remote": "TCP_MISS from a2-22-232-5.deploy.akamaitechnologies.com (AkamaiGHost/11.4.5-55391218) (-)",
+ "set-cookie": "geo=IT; domain=.apple.com"
+ }
+ },
+ {
+ "url": "https://github.com/s2mr/Elephant",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/craiggrummitt/SpriteKitEasingSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/devxoul/URLNavigator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jinSasaki/InAppPurchase",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bizz84/SwiftyStoreKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/audiokit/AudioKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tbaranes/AudioPlayerSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/delannoyk/AudioPlayer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vprtwn/MusicKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/square/Cleanse",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vadymmarkov/Beethoven",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cely-tools/Cely",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kawoou/Deli",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AliSoftware/Dip",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dingwilson/RandomUserSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sonsongithub/reddift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/poulpix/PXGoogleDirections",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/TheM4hd1/SwiftyInsta",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/swiftkube/client",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/devxoul/Pure",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mattdonnelly/Swifter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Swinject/Swinject",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/appsquickly/Typhoon",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/scribd/Weaver",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ivlevAstef/DITranquillity/",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/rhummelmose/BluetoothKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ytakzk/Fusuma",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/troystribling/BlueCap",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/polidea/RxBluetoothKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jordanebelanger/SwiftyBluetooth",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NextLevel/NextLevel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CameraKit/camerakit-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yannickl/QRCodeReader.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/badoo/Chatto",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo/BarcodeScanner",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yannickl/DynamicColor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jdhealy/PrettyColors",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Gradients/Gradients",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/thii/SwiftHEXColors",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dqhieu/UIGradient",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/zenangst/Hue",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftGen/SwiftGen#uicolor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yeahdongcn/UIColor-Hex-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/joncardasis/ChromaColorPicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/chrs1885/SheetyColors",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kylef/Commander",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nsomar/Swiftline",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andybest/linenoise-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nsomar/Guaka",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bow-swift/nef",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jakeheis/SwiftCLI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/scottrhoyt/SwiftyTextTable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/colinta/Ashen",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Zewo/Venice",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/boraseoksoon/Throttler",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/davidask/Futures",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/quanvo87/GroupWork",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/deeje/CloudCore/",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JohnEstropia/CoreStore",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/albertodebortoli/Skopelos",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/QueryKit/QueryKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jessesquires/JSQCoreDataKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CosmicMind/Graph",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/modo-studio/SugarRecord",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mrdekk/DataKernel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/soapyigu/LeetCode-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/krzysztofzablocki/KZFileWatchers",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/naru-jpn/pencil",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/1amageek/Ballcap-iOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/realm/realm-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kodecocodes/swift-algorithm-club",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nvzqz/FileKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CosmicMind/Algorithm",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kylef/PathKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/amosavian/FileProvider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tristanhimmelman/AlamofireObjectMapper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/Alembic",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/freshOS/Arrow",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/thoughtbot/Argo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nike-Inc/Elevate",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ikesyo/Himotoki",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Anviking/Decodable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evermeer/EVReflection",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/alibaba/handyjson",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/delba/JASON",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/isair/JSONHelper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftyJSON/SwiftyJSON",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/johnlui/JSONNeverDie",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/insanoid/SwiftyJSONAccelerator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tristanhimmelman/ObjectMapper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/postmates/PMJSON",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/KittyMac/Sextant",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/phimage/Prephirences",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/behrang/YamlSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftKitz/Storez",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemantasapkota/SwiftStore",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ArtSabintsev/Zephyr",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sunshinejr/SwiftyUserDefaults",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PerfectlySoft/Perfect-MongoDB",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/groue/GRDB.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nirma/Default",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/orlandos-nl/MongoKitten",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vapor/fluent",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/FahimF/SQLiteDB",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/stephencelis/SQLite.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PerfectlySoft/Perfect-MySQL",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PerfectlySoft/Perfect-PostgreSQL",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tadija/AEXML",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/novi/mysql-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/chenyunguiMilook/SwiftyXML",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/drmohundro/SWXMLHash",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marmelroy/Zip",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evermeer/EVCloudKitDao",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/lobodart/CheatyXML",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kawoou/AnyDate",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/malcommac/SwiftDate",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/novalagung/nvdate",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/melvitax/DateHelper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftKitz/Datez",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dalu93/Each",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/naoty/Timepiece",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/radex/SwiftyTimer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dreymonde/Time",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/instacart/TrueTime.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemangshah/Datify",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/realm/jazzy/",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/OpenCombine/OpenCombine",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/DeclarativeHub/Bond",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SourceDocs/SourceDocs",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/aleclarson/emitter-kit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/uraimo/SwiftyGPIO",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/DevYeom/OneWay",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/FutureKit/FutureKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftKitz/Notificationz",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/lilyball/Tomorrowland",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mxcl/PromiseKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ReactorKit/ReactorKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ReactiveCocoa/ReactiveCocoa",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ReactiveX/RxSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cesarferreira/SwiftEventBus",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/artman/Signals",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ReSwift/ReSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vadymmarkov/When",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BendingSpoons/katana-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marty-suzuki/NoticeObserveKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/postmates/PMKVObserver/",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/thii/FontAwesome.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/keitaoouchi/OcticonsKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mcmatan/topicEventBus",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ArtSabintsev/FontBlaster",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/segecey/SwiftIconFont",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/keitaoouchi/IoniconsKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nirma/UIFontComplete",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ranesr/SwiftIcons",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nirma/SFSymbol",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/huybuidac/SwiftUIFontIcon",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nvzqz/Sage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/moritzsternemann/SwipyCell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/b3ll/SwiftyGestureRecognition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/KaneCheshire/ShowTime",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Alamofire/AlamofireImage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JanGorman/Agrume",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/malcommac/SwiftLocation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/onevcat/APNGKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/altayer-digital/ATGMediaBrowser",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/floriangbh/FacebookImagePicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ancestry/FaceCrop",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/congnd/FMPhotoPicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kaishin/gifu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BradLarson/GPUImage3",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BradLarson/GPUImage2",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Haneke/HanekeSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hirohisa/ImageLoaderSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yangKJ/Harbeth",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://pypi.org/project/fastimage/0.2.1/",
+ "status": 200,
+ "error": null,
+ "headers": {
+ "connection": "keep-alive",
+ "content-length": "8274",
+ "content-type": "text/html; charset=UTF-8",
+ "content-security-policy": "base-uri 'self'; block-all-mixed-content; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://*.google-analytics.com https://*.analytics.google.com https://*.googletagmanager.com fastly-insights.com *.fastly-insights.com *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self' fonts.gstatic.com; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ https://*.google-analytics.com https://*.googletagmanager.com *.fastly-insights.com *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://*.googletagmanager.com https://www.google-analytics.com https://ssl.google-analytics.com *.fastly-insights.com *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; style-src 'self' fonts.googleapis.com *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE=' 'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY='; worker-src *.fastly-insights.com",
+ "referrer-policy": "origin-when-cross-origin",
+ "etag": "\"EsN0qar71mLUCyYZy86tgw\"",
+ "accept-ranges": "bytes",
+ "date": "Sat, 20 Apr 2024 21:30:22 GMT",
+ "x-served-by": "cache-iad-kcgs7200153-IAD, cache-lin2290027-LIN",
+ "x-cache": "HIT, HIT",
+ "x-cache-hits": "7, 0",
+ "x-timer": "S1713648623.758067,VS0,VE1",
+ "vary": "Accept-Encoding, Cookie",
+ "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
+ "x-frame-options": "deny",
+ "x-xss-protection": "1; mode=block",
+ "x-content-type-options": "nosniff",
+ "x-permitted-cross-domain-policies": "none",
+ "permissions-policy": "publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()"
+ }
+ },
+ {
+ "url": "https://github.com/imgix/imgix-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kaishin/ImageScout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/onevcat/Kingfisher",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/geekaurora/SwiftWebImage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Textcat/JLStickerTextView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo/Lightbox",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evgenyneu/moa",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evermeer/PassportScanner",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JanGorman/MapleBacon",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kean/Nuke",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Skyscanner/SkyFloatingLabelTextField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kishanraja/FloatingLabelTextFieldSwiftUI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftGen/SwiftGen#assets-catalogs",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gavinbunney/Toucan",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kirualex/SwiftyGif",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mchoe/SwiftSVG",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/TinyCrayon/TinyCrayon-iOS-SDK",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/onmyway133/Snowflake",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ZaidPathan/ZImageCropper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jathu/UIImageColors",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kawoou/FlexibleImage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vpeschenkov/LetterAvatarKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tungvoduc/DTPhotoViewerController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/C4Labs/C4iOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/keshavvishwkarma/KVConstraintKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/FabrizioBrancati/BFKit-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Pimine/EasySwiftLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/layoutBox/FlexLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/layoutBox/PinLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/freshOS/Stevia",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mamaral/Neon",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/venmo/Static",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/robb/Cartography",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cruisediary/DeviceLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nakiostudio/EasyPeasy",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marty-suzuki/MisterFusion",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jmfieldman/Mortar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PureLayout/PureLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Skyvive/Swiftstraints",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/banjun/NorthLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SnapKit/SnapKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/roberthein/TinyConstraints",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nerdycat/Cupcake",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marmelroy/Localize-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Touchwonders/Transition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/FlineDev/BartyCrouch",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Asana/locheck",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/emaloney/CleanroomLogger",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tadija/AEConsole",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftGen/SwiftGen#localizablestrings",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftStudies/Duration",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kitura/HeliumLogger",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Esqarrouth/QorumLogs",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/onevcat/Rainbow",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Cosmo/TinyConsole",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wojteklu/Watchdog",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftyBeaver/SwiftyBeaver",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tapwork/WatchdogInspector",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/DaveWoodCom/XCGLogger",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bannzai/gedatsu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemangshah/printer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nike-Inc/Willow",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GEOSwift/GEOSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SvenTiigi/FlyoverKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SvenTiigi/STLocationRequest",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AsyncSwift/AsyncLocationKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/phimage/Arithmosophi",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evgenyneu/SigmaSwiftStatistics",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/alejandro-isaza/Upsurge",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Alamofire/Alamofire",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/davedelong/DDMathParser",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mindbody/Conduit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ishkawa/APIKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CodyFlame/CodyFire",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/rwbutler/Connectivity",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo/Malibu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/trivago/Heimdallr.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dduan/Just",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Moya/Moya",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/p2/OAuth2",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kasketis/netfox",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/johnlui/Pitaya",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/OAuthSwift/OAuthSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ashleymills/Reachability.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ThreeGayHub/SolarNetwork",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/daltoniam/SwiftHTTP",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/netguru/ResponseDetective",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dingwilson/MultiPeer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MLSDev/TRON",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/delba/SwiftyOAuth",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/postmates/PMHTTP",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cezheng/Fuzi",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tid-kijyun/Kanna",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://bustoutsolutions.github.io/siesta/",
+ "status": 200,
+ "error": null,
+ "headers": {
+ "connection": "keep-alive",
+ "content-length": "12736",
+ "server": "GitHub.com",
+ "content-type": "text/html; charset=utf-8",
+ "permissions-policy": "interest-cohort=()",
+ "last-modified": "Wed, 01 Apr 2020 22:18:14 GMT",
+ "access-control-allow-origin": "*",
+ "etag": "W/\"5e851326-ca18\"",
+ "expires": "Sat, 20 Apr 2024 21:38:52 GMT",
+ "cache-control": "max-age=600",
+ "x-proxy-cache": "MISS",
+ "x-github-request-id": "34CE:1C3ED8:13B7F80:1426704:66243394",
+ "accept-ranges": "bytes",
+ "age": "0",
+ "date": "Sat, 20 Apr 2024 21:30:23 GMT",
+ "via": "1.1 varnish",
+ "x-served-by": "cache-lin2290029-LIN",
+ "x-cache": "HIT",
+ "x-cache-hits": "0",
+ "x-timer": "S1713648624.735243,VS0,VE111",
+ "vary": "Accept-Encoding",
+ "x-fastly-request-id": "28133f0a9350bc0f6986f1465ed247fc36f44bbe"
+ }
+ },
+ {
+ "url": "https://github.com/mkoehnke/WKZombie",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/emqx/CocoaMQTT",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PerfectlySoft/Perfect-Notifications",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/socketio/socket.io-client-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kitura/BlueSSLService",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kitura/BlueSocket",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vapor-community/sockets",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/daltoniam/Starscream",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tidwall/SwiftWebSocket",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/swiftsocket/SwiftSocket",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kylef-archive/Curassow",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/skylab-inc/Lightning",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/envoy/Ambassador",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NozeIO/Noze.io",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kitura/Kitura",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/envoy/Embassy",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PerfectlySoft/Perfect",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/httpswift/swifter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/realm/SwiftLint",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Jintin/Swimat",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vapor/vapor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Zewo/Zewo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NMAC427/SwiftOCR",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sleekbyte/tailor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/IBDecodable/IBLinter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kitura/BlueCryptor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kitura/BlueRSA",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/krzyzanowskim/CryptoSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/iosdevzone/IDZSwiftCommonCrypto",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/attaswift/SipHash",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sgl0v/scrypto",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jedisct1/swift-sodium",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cossacklabs/themis",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/RNCryptor/RNCryptor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/airsidemobile/JOSESwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kishikawakatsumi/KeychainAccess",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evgenyneu/keychain-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jrendel/SwiftKeychainWrapper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/endocrimes/Latch",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kitura/BlueSignals",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Brightify/Cuckoo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/venmo/DVR",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/phimage/Erik",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vadymmarkov/Fakery",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/beltex/SystemKit/",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kylef/Mockingjay",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sabirvirtuoso/Mockit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AliSoftware/OHHTTPStubs",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Quick/Quick",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/UrbanCompass/Mussel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/parski/SnapshotTest",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Subito-it/SBTUITestTunnel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kylef/Spectre",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/typelift/SwiftCheck",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/joemasilotti/UI-Testing-Cheat-Sheet",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Quick/Nimble",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marcosgriselli/Sizes",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evermeer/AttributedTextView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bmoliveira/MarkdownKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Rightpoint/BonMot",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tnantoka/edhita",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/M2Mobi/Marky-Mark",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/KrakenDev/PrediKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/crossroadlabs/Regex",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/Regex",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cjwirth/RichEditorView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/delba/TextAttributes",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/VerbalExpressions/SwiftVerbalExpressions",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nirma/Attributed",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NikKovIos/NKVPhonePicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/duemunk/Async",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/rxwei/Parsey",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/malcommac/SwiftRichString",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marmelroy/PhoneNumberKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yannickl/AwaitKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemantasapkota/GCDTimer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/adaptive-tab-bar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/optonaut/ActiveLabel.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/FabrizioBrancati/Queuer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andreamazz/AMScrollingNavbar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dasdom/BreakOutToRefresh",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/ConcentricOnboarding",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/animated-tab-bar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ariok/BWWalkthrough",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ChartsOrg/Charts",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/francescoleoni98/FLCharts",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AppPear/ChartView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/suzuki-0000/CountdownLabel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mmick66/KDDragAndDropCollectionView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/phimage/CustomSegue",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Aufree/ESTMusicIndicator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evgenyneu/Dodo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mukeshthawani/faqview",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Esqarrouth/EZLoadingActivity",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vadymmarkov/Fashion",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/madebybowtie/FlagKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/glenyi/FloatRatingView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/xai3/Gecco",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/skywinder/GaugeKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kciter/GlitchLabel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gmertk/GMStepper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/groue/GRMustache.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/HamzaGhazouani/HGCircularSlider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/younatics/YNSearch",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hanton/HTYTextField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tbaranes/IncrementableLabel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/ActivityIndicatorView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ephread/Instructions",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/devxoul/Toaster",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kciter/SelectionDialog",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BastiaanJansen/Toast-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kciter/HorizontalDial",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/delannoyk/KDEDateLabel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MoZhouqi/KMNavigationBarTransition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MoZhouqi/KMPlaceholderTextView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/lexrus/LTMorphingLabel",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/krimpedance/KRProgressHUD",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jayeshk/Doric",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yoavlt/LiquidLoader",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CosmicMind/Material",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/canalesb93/MantleModal",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/DroidsOnRoids/MPParallaxView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/material-components/material-components-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nghialv/MaterialKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/maxep/MXParallaxHeader",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/supercomputra/Arale",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/m1entus/MZFormSheetPresentationController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ninjaprox/NVActivityIndicatorView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ngochiencse/HPParallaxHeader",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/FluidGroup/NextGrowingTextView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hirohisa/PageController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/pkluz/PKHUD",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/TBXark/TKRadarChart",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sgr-ksmt/PullToDismiss",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/philackm/ScrollableGraphView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/peterprokop/StarryStars",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/aschuch/StatefulViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/reel-search",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ArtSabintsev/Siren",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/suzuki-0000/SKPhotoBrowser",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wxxsw/SwiftTheme",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AssistoLab/DropDown",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vbmania/RxValidator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/owlmafia/SwiftCharts",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ruipfcosta/SwiftyWalkthrough",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftValidatorCommunity/SwiftValidator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/riteshhgupta/TagCellLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/T-Pham/Switch",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/EndouMari/TabPageViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tungvoduc/DTPagerController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ElaWorkshop/TagListView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/raulriera/TextFieldEffects",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/piemonte/Twinkle",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Viktoo/Insert3D",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marty-suzuki/URLEmbeddedView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/T-Pham/UITextField-Navigation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mshrwtnb/alrt",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sgr-ksmt/Alertift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/candostdagdeviren/CDAlertView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemangshah/Zingle",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/thellimist/EZAlertController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JT501/SwiftNotify",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wxxsw/GSMessages",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SebastianBoldt/Jelly",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tasanobu-zz/Kamagari",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/pmusolino/PMAlertController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/orderella/PopupDialog",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/codestergit/SweetAlert-iOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vikmeup/SCLAlertView-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/xmartlabs/XLActionController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/LeonardoCardoso/NFDownloadButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/peterprokop/SwiftOverlays",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/okmr-d/DOFavoriteButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kciter/Floaty",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/FloatingButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/rolandleth/LTHRadioButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/takecian/SwiftShareBubbles",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/KaoruMuta/IGStoryButtonKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/xmartlabs/Eureka",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/pmusolino/PMSuperButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/neoneye/SwiftyFORM",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/Former",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/haojianzong/ObjectForm",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ashishkakkad8/AKSwiftSlideMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evnaz/ENSwiftSideMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Yalantis/GuillotineMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/xmartlabs/XLPagerTabStrip",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PageMenu/PageMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/handsomecode/InteractiveSideMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cxa/MenuItemKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jonkykong/SideMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/younatics/YNDropDownMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yysskk/SwipeMenuViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemangshah/HHFloatingView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kawoou/KWDrawerController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/prolificinteractive/Caishen",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CaliCastle/PopMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kazuhiro4949/PagingKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/rechsteiner/Parchment",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MobileFirstInc/MFCard",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GabrielAlva/Swift-Prompts",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/delba/Permission",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ennioma/arek",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/seedco/StackViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tomvanzummeren/TZStackView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/xxxAIRINxxx/MusicPlayerTransition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andreamazz/BubbleTransition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/demonnico/PinterestSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Yalantis/StarWars.iOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/HeroTransitions/Hero",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/shtnkgm/ImageTransition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/LeonardoCardoso/SectionedSlider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/davdroman/swiftui-navigation-transitions",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/DenTelezhkin/DTTableViewManager",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/folding-cell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bcylin/QuickTableViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/xai3/Shoyu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Yalantis/Persei",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dekatotoro/PullToRefreshSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwipeCellKit/SwipeCellKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/younatics/ExpandableCell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/aschuch/AwesomeCache",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/younatics/YNExpandableCell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/choefele/AlexaSkillsKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/typelift/Basis",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/phimage/CallbackURLKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo/Cache",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jindulys/ChainPageCollectionView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/spring-media/Carlos",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/RxSwiftCommunity/RxFlow",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/thoughtbot/Curry",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ankurp/Dollar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/schickling/Device.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Esqarrouth/EZSwiftExtensions",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/evermeer/EVURLCache",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ustwo/formvalidator-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/eBardX/XestiMonitors",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marmelroy/ObjectiveKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ekhoo/Device",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/floriangbh/OpenSourceController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sgr-ksmt/PDFGenerator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mac-cain13/R.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/alexeyxo/protobuf-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/joshualat/Pluralize.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/antitypical/Result",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nvzqz/RandomKit/",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/thoughtbot/Runes",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bannzai/ResourceKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "http://khan.github.io/Prototope/",
+ "status": 200,
+ "error": null,
+ "headers": {
+ "connection": "keep-alive",
+ "content-length": "3336",
+ "server": "GitHub.com",
+ "content-type": "text/html; charset=utf-8",
+ "permissions-policy": "interest-cohort=()",
+ "last-modified": "Mon, 30 Mar 2015 19:06:16 GMT",
+ "access-control-allow-origin": "*",
+ "etag": "W/\"55199ea8-2465\"",
+ "expires": "Sat, 20 Apr 2024 21:39:11 GMT",
+ "cache-control": "max-age=600",
+ "x-proxy-cache": "MISS",
+ "x-github-request-id": "374A:156FBE:5B46323:5D56C33:662433A6",
+ "accept-ranges": "bytes",
+ "age": "0",
+ "date": "Sat, 20 Apr 2024 21:30:26 GMT",
+ "via": "1.1 varnish",
+ "x-served-by": "cache-lin2290022-LIN",
+ "x-cache": "HIT",
+ "x-cache-hits": "0",
+ "x-timer": "S1713648627.634453,VS0,VE103",
+ "vary": "Accept-Encoding",
+ "x-fastly-request-id": "62ab7bea65c85ae03bae05a033e390ec2ee86610"
+ }
+ },
+ {
+ "url": "https://github.com/ceeK/Solar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nRewik/SimplePDF",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ataugeron/SpriteKit-Spring",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftGen/SwiftGen#uistoryboard",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Frugghi/SwiftLCS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo/Sugar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/thellimist/SwiftRandom",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/skyline75489/SwiftRouter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/takecian/SwiftRater",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/khan/swifttweaks",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gkaimakas/SwiftValidators",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dingwilson/SwiftVideoBackground",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/typelift/Swiftx",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/abdullahselek/Swifty360Player",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tbaranes/SwiftyUtils",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cockscomb/UTIKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/typelift/Swiftz",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/younatics/Highlighter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/devxoul/Then",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/piemonte/Player",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/davidlondono/PlayerView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sahin/mobileplayer-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wangshengjia/LeeGo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dekatotoro/SlideMenuControllerSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mrackwitz/Version",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/efremidze/VisualEffectView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/LeonardoCardoso/SwiftLinkPreview",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/eure/AppVersionMonitor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tbaranes/VersionTrackerSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ltebean/Live",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/facebook/facebook-ios-sdk",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/whitesmith/WSTagsField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/itsmeichigo/DateTimePicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/patchthecode/JTAppleCalendar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PiXeL16/PasswordTextField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PiXeL16/RevealingSplashView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/snipsco/Postal",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/iDhaval/DTTextField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Yalantis/ColorMatchTabs",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PiXeL16/IBLocalizable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mukeshthawani/TriLabelView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/ReadabilityKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwiftKickMobile/SwiftMessages",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fulldecent/swift5-module-template",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/giginet/Toybox",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/eddiekaiger/SwiftyAttributes",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gpbl/SwiftChart",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/intuit/CardParts",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/devicekit/DeviceKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/richardtop/CalendarKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemangshah/Workaholic",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dehesa/CodableCSV",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nero5023/CSVParser",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SomeRandomiOSDev/CBORCoding",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/macaw",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mike4aday/SwiftlySalesforce",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/russ-stamant/Wallet",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jpsim/Yams",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ruddfawcett/Notepad",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andrealufino/Luminous",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/uxmstudio/UXMPDFKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wayfair-archive/brickkit-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jkandzi/Progress.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SwifterSwift/SwifterSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/giginet/xcprofiler",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Zolang/Zolang",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Yummypets/YPImagePicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SvenTiigi/ValidatedPropertyKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/RedMadRobot/input-mask-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/willpowell8/LocalizationKit_iOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/makomori/Sharaku",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/IdleHandsApps/IHKeyboardAvoiding",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bonyadmitr/KeyboardHideManager",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/totocaster/Typist",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hackiftekhar/IQKeyboardManager",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NicolaLancellotti-About/About-Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/rapierorg/telegram-bot-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonaskolb/SwagGen",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/scihant/CTPanoramaView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/iGenius-Srl/IGColorPicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/malcommac/Hydra",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/WorldDownTown/RangeSeekSlider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/justeat/JustPersist",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ChiliLabs/CHIPageControl",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/benjaminsage/iTextField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/benjaminsage/iPages",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marty-suzuki/ReverseExtension",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hemangshah/HHTabBarView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/KitchenStories/Elissa",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/KennethTsang/GrowingTextView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/adamcichy/SwiftySound",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/efremidze/Magnetic",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/async-plus/async-plus",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AsyncNinja/AsyncNinja",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/IcaliaLabs/LoginKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/EFPrefix/EFQRCode",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/pitiphong-p/CollectionViewShelfLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Squarespace/simple-source",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/stuffrabbit/SwiftSpreadsheet",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/juanpablofernandez/SwiftyOnboard",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/efremidze/Cluster",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/serralvo/TextFieldCounter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/roberthein/BouncyLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BrikerMan/BMPlayer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/efremidze/Haptica",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/uias/Pageboy",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/uias/Tabman",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Daltron/NotificationBanner",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yusadogru/CardTabBar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://swiftify.com/#/converter/code/",
+ "status": 200,
+ "error": null,
+ "headers": {
+ "date": "Sat, 20 Apr 2024 21:30:28 GMT",
+ "content-type": "text/html",
+ "transfer-encoding": "chunked",
+ "connection": "keep-alive",
+ "last-modified": "Mon, 25 Mar 2024 11:05:20 GMT",
+ "set-cookie": "ARRAffinity=f876f0251de5bb35a4b27562621fb78ceed6c3d9d576d6bfdf05ba1f561a3569;Path=/;HttpOnly;Secure;Domain=swiftify.com, ARRAffinitySameSite=f876f0251de5bb35a4b27562621fb78ceed6c3d9d576d6bfdf05ba1f561a3569;Path=/;HttpOnly;SameSite=None;Secure;Domain=swiftify.com",
+ "vary": "Accept-Encoding",
+ "x-powered-by": "ASP.NET",
+ "cf-cache-status": "DYNAMIC",
+ "report-to": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=d2qD9rAlGKtWlFbQ2v99m1NfHiyc%2BtqfFmdU4h4cFY6kd7xQSMu73b%2BzUuAf9hDnfTjQ4m1abN2SjOJtT%2BOTX2GNms30OuTLnckmKAG14eiL%2FCjaS2XUZsbYnQqfZg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
+ "nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
+ "server": "cloudflare",
+ "cf-ray": "87783c527ce052a8-LHR"
+ }
+ },
+ {
+ "url": "https://github.com/kishikawakatsumi/SpreadsheetView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mono0926/LicensePlist",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/WenchaoD/FSPagerView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://www.swift.org/getting-started/",
+ "status": 200,
+ "error": null,
+ "headers": {
+ "server": "Apple",
+ "date": "Sat, 20 Apr 2024 21:30:28 GMT",
+ "content-type": "text/html; charset=UTF-8",
+ "x-content-type-options": "nosniff",
+ "x-xss-protection": "1; mode=block",
+ "last-modified": "Fri, 19 Apr 2024 10:58:30 GMT",
+ "x-frame-options": "SAMEORIGIN",
+ "strict-transport-security": "max-age=31536000; includeSubdomains",
+ "cache-control": "max-age=180, public",
+ "accept-ranges": "bytes",
+ "content-length": "6617",
+ "via": "https/1.1 nlams2-edge-lx-002.ts.apple.com (acdn/146.14424), https/1.1 nlams2-edge-bx-013.ts.apple.com (acdn/146.14424)",
+ "x-cache": "hit-stale, hit-stale",
+ "cdnuuid": "d983fc45-8ff4-45d9-a4b6-d4afa3d73f7f-1164618870",
+ "etag": "\"601d-61670f7cfc180\"",
+ "age": "1",
+ "connection": "keep-alive"
+ }
+ },
+ {
+ "url": "https://github.com/keitaoouchi/MarkdownView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Fawxy/CBPinEntryView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/100mango/SwiftCssParser",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/onmyway133/EasyTheme",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/devxoul/Umbrella",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Krisiacik/ImageViewer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/fan-menu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/loregr/LGButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/weichsel/ZIPFoundation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/steamclock/bluejay",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/HHK1/PryntTrimmerView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/KyoheiG3/GridView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/HarshilShah/DeckTransition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/StepProgressView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/agilie/AGCircularPicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MessageKit/MessageKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/romansorochak/ParallaxHeader",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ninjaprox/Inkwell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/MultiToggleButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/shadowsocks/ShadowsocksX-NG",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/algolia/instantsearch-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sobri909/LocoKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/stencilproject/Stencil",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AladinWay/TransitionButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/aleksandrshoshiashvili/AwesomeSpotlightView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonaskolb/XcodeGen",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/chriswebb09/ARKitNavigationDemo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ProjectDent/ARKit-CoreLocation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PierrePerrin/ShadowView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/roberthein/Observable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Nirma/UIDeviceComplete",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/eliakorkmaz/iCard",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tribalworldwidelondon/CassowarySwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/super-ultra/UltraDrawerView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nmdias/DefaultsKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MKGitHub/UIPheonix",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/HamzaGhazouani/HGPlaceholders",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AfrozZaheer/AZTableViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MillmanY/MMPlayerView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AppliKeySolutions/VegaScroll",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/spotify/SpotifyLogin",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/younatics/MediaBrowser",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wordlessj/Bamboo",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonaskolb/Mint",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/scinfu/SwiftSoup",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/zagahr/Conferences.digital",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/alexisakers/BulletinBoard",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/krzysztofzablocki/LifetimeTracker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tdscientist/ShelfView-iOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/symentis/Corridor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/haoking/SwiftyUI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nrkno/yr-cachyr",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Kirillzzy/KALoader",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vhesener/Closures",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/attaswift/BigInt",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ApplikeySolutions/GravitySlider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/filletofish/CardsLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SvenTiigi/WhatsNewKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BalestraPatrick/WhatsNew",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/alexhillc/AXPhotoViewer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/lilyball/swift-tsao",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ParkGwangBeom/Windless",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fjcaetano/RxWebSocket",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/blueapron/Mandoline",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fjcaetano/ReCaptcha",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Juanpe/SkeletonView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yannickl/FlowingMenu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mmick66/CalendarView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yahoo/YMTreeMap",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/VueFlux",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AlTavares/Ciao",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/davedelong/time",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/efremidze/Shiny",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kizitonwose/CountryPickerView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nicklockwood/Sprinter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/chriskarani/Sukari",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Decybel07/L10n-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yacir/CollectionViewSlantedLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/pitiphong-p/URLQueryItemEncoder",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/LowKostKustomz/StatusAlert",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JohnSundell/SwiftTips",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/roberthein/Ease",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Minecodecraft/MCScratchImageView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonaskolb/Stylist",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JohnSundell/ImagineEngine",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonaskolb/Beak",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GottaGetSwifty/CodableWrappers",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/fluid-slider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dillidon/alerts-and-pickers",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/abdullahselek/ASCollectionView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fxm90/GradientLoadingBar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bojan/Thingy",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fxm90/GradientProgressBar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NextLevel/NextLevelSessionExporter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AfrozZaheer/AZCollectionViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dreymonde/Shallows",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andreadelfante/PredicateFlow",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/AFathi/ARVideoKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/BendingSpoons/tempura-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/touchlane/SlideController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/DeclarativeHub/Layoutless",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JKalash/Croc",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/zenangst/Blueprints",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MaksimKurpa/Linker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperoslo/RetroProgress",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vincent-pradeilles/KeyPathKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Boilertalk/BlockiesSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dreymonde/Delegated",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vincent-pradeilles/swift-tips",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/iAmrSalman/Dots",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andresilvagomez/Localize",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/benjaminmayo/merchantkit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/iAmrSalman/StorageManager",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marcosgriselli/EasyTransitions",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Feghal/ImageDetect",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/artemnovichkov/Swift-For-Scripting",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marty-suzuki/TheAnimation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tonystone/tracelog",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/HideakiTouhara/Poi",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/huri000/SwiftEntryKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/zenangst/Family",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Baddaboo/ClassicKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GlebRadchenko/DNWebSocket",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/objcio/app-architecture",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/zenangst/Vaccine",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/zenangst/Differific",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JoniVR/VerticalCardSwiper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/steve228uk/MessengerKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/apple/swift-protobuf",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jogendra/LoadingShimmer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/givip/Telegrammer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cats-oss/Sica",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jogendra/example-ios-apps",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GitHawkApp/StyledTextKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/giginet/Crossroad",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/pmusolino/Wormholy",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/PerfectlySoft/Perfect-CRUD",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MihaelIsaev/FluentQuery",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dashvlas/awesome-ios-interview",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SteadyAction/EtherWalletKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/luoxiu/Schedule",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JaleelNazir/MJMaterialSwitch",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/VideoFlint/Cabbage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/DifferenceKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/DimaMishchenko/ExpandableButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/saoudrizwan/Disk",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/eggswift/ESTabBarController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/okcupid/OKTableViewLiaison",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tsucres/SwiftyComments",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/shima11/FlexiblePageControl",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/algolia/voice-overlay-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/noreasonprojects/ModernAVPlayer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ferranabello/Viperit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ParkGwangBeom/Sheet",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sushinoya/Lumos",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nathantannar4/InputBarAccessoryView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/antoniocasero/Panels",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SpectralDragon/LiteRoute",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gre4ixin/ReduxUI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/noppefoxwolf/Kitsunebi",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/serhii-londar/LinkedInSignIn",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/shogo4405/HaishinKit.swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sergdort/CleanArchitectureRxSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/Preferences",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/LaunchAtLogin",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Brightify/Reactant",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/apple/swift-corelibs-xctest",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/DockProgress",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/Defaults",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NikolaKirev/OnboardKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/CircularProgress",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Teknasyon-Teknoloji/PersistenceKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yahoojapan/UICollectionViewSplitLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bakhtiyork/Rough",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/amerhukic/AHDownloadButton",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/muukii/Brightroom",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/messeb/ios-project-template",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/circle-menu",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/paper-onboarding",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/serhii-londar/GithubAPI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/gliding-collection",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vincent-pradeilles/weakable-self",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/applidium/OverlayContainer",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/shindyu/ApplyStyleKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ivanvorobei/SPPermissions",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Q-Mobile/Model2App",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ramotion/paper-switch",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sunlubo/SwiftFFmpeg",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gontovnik/HidesNavigationBarWhenPushed",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://google.github.io/swift/",
+ "status": 200,
+ "error": null,
+ "headers": {
+ "connection": "keep-alive",
+ "content-length": "36357",
+ "server": "GitHub.com",
+ "content-type": "text/html; charset=utf-8",
+ "permissions-policy": "interest-cohort=()",
+ "last-modified": "Wed, 05 Jun 2019 15:26:06 GMT",
+ "access-control-allow-origin": "*",
+ "etag": "W/\"5cf7df0e-35f28\"",
+ "expires": "Sat, 20 Apr 2024 21:39:17 GMT",
+ "cache-control": "max-age=600",
+ "x-proxy-cache": "MISS",
+ "x-github-request-id": "6D10:156FBE:5B46711:5D5703F:662433AD",
+ "accept-ranges": "bytes",
+ "age": "0",
+ "date": "Sat, 20 Apr 2024 21:30:30 GMT",
+ "via": "1.1 varnish",
+ "x-served-by": "cache-lin2290021-LIN",
+ "x-cache": "HIT",
+ "x-cache-hits": "0",
+ "x-timer": "S1713648631.749511,VS0,VE123",
+ "vary": "Accept-Encoding",
+ "x-fastly-request-id": "2f85381b036e98f846bab875dd5a3eb45018c521"
+ }
+ },
+ {
+ "url": "https://github.com/ThXou/Soundable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ZamzamInc/ZamzamKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gontovnik/DGElasticPullToRefresh",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/CoreOffice/CoreXLSX",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/alexliubj/EZAnchor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MaxDesiatov/XMLCoder",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/noppefoxwolf/Swiftbot",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/Carbon",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/instamobile/messenger-iOS-chat-swift-firestore",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/schmidyy/Loaf",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jeantimex/CollapsibleTableSectionViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/softhausHQ/CircleBar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yysskk/MemoryCache",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/jogendra/BadgeHub",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/k-lpmg/RealmWrapper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GeekTree0101/VEditorKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/instacart/Nantes",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/TokamakUI/Tokamak",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vpeschenkov/SecureDefaults",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/k-lpmg/AwaitToast",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/JohnSundell/Codextended",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MoveUpwards/Sejima",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wizeline/WLEmptyState",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/airbnb/lottie-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/altayer-digital/ATGValidator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/cocoatoucher/Glide",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ivanvorobei/SPStorkController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ivanvorobei/SPLarkController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ivanvorobei/SPAlert",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fxm90/LightweightObservable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/k-lpmg/PanSlip",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/k-lpmg/Tagging",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hachinobu/SamuraiTransition",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vincent-pradeilles/locatable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/MultiSlider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/RadioGroup",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/CameraBackground",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/CheckmarkCollectionViewCell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/DiffableDataSources",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/BatteryView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Sunspension/VKPinCodeView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/rosberry/texstyle",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dduan/TOMLDecoder",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/dduan/Pathos",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/noppefoxwolf/Combinative",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/SelectionList",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/vincent-pradeilles/AutoMocker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tadejr/ResizingTokenField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/bow-swift/bow",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/stoneburner/ShowSomeProgress",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/chriszielinski/Ribbon",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yonat/MultiSelectSegmentedControl",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/k-lpmg/FlexibleHeader",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sky-uk/ReactiveAPI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marty-suzuki/DuctTape",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/YuigaWada/PolioPager",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/attaswift/BTree",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nicklockwood/SwiftFormat",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kareman/SwiftShell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/billp/TermiNetwork",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andresinaka/SwiftCop",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Liftric/DIKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/leoture/MockSwift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andrealufino/Deviice",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/omar14/OEMentions",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/andrealufino/Translatio",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/multimediasuite/SweetCurtain",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gcharita/XMLMapper",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/SalehAlbuga/azure-functions-swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/swift-mod",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/belozierov/SwiftCoroutine",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/k-o-d-e-n/CGLayout",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/crowdin/mobile-sdk-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Sadmansamee/CachyKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/ExceptionCatcher",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/apphud/ApphudSDK",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Spinners/Spin.Swift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/privacy-tech-lab/privacyflash-pro",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kieranb662/PartitionKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/playbook-ui/playbook-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/alexruperez/SecurePropertyStorage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Flinesoft/AnyLint",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/PopupView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/KeyboardShortcuts",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/netguru/AnimatedCardInput",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/Grid",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ChiliLabs/CHIOTPField",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/davidask/StateViewController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/WeTransfer/Mocker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/arturdev/Unrealm",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/huemae/SuggestionsKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Farfetch/mockingbird",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/psharanda/Atributika",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/airbnb/HorizonCalendar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mrustaa/ContainerController",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fulldecent/FDTextFieldTableViewCell",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ThasianX/ElegantCalendar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fulldecent/FDWaveformView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fulldecent/FDBarGauge",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fulldecent/FDTake",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/stleamist/BetterSafariView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fulldecent/FDChessboardView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/fulldecent/FDSoundActivatedRecorder",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NicholasBellucci/SociableWeaver",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/almazrafi/Fugen",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/y-okudera/NeumorphismKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MrSkwiggs/Netswift",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/delba/Tactile",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/james01/CardNavigation",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/nikans/MonarchRouter",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/apple/swift-argument-parser",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Boris-Em/ColorKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tumblr/kanvas-ios",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sushichop/Puppy",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/twitter/TwitterTextEditor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/davdroman/TextBuilder",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MarcoEidinger/SwiftPlantUML",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/tikhop/TPInAppReceipt",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/priore/SOAPEngine",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/pointfreeco/swift-composable-architecture",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/wwt/SwiftCurrent",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sindresorhus/Percentage",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/ra1028/swiftui-atom-properties",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/SVGView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/swhitty/SwiftDraw",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/philipturner/ARHeadsetKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/swiftyfinch/Rugby",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/ProgressIndicatorView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/STREGAsGate/Raylib",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gurhub/surmagic",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/coderyi/YiVideoEditor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/joomcode/BottomSheet",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/willdale/SwiftUICharts",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/kvyatkovskys/KVKCalendar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/sparrowcode/SwiftBoost",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/ScalingHeaderScrollView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/isaced/ISEmojiView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/onl1ner/TabBar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GoodRequest/GoodUIKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GoodRequest/GoodExtensions-iOS",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GoodRequest/GoodPersistence",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/onl1ner/ios-mvp-template",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GoodRequest/GoodReactor",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GoodRequest/GRProvider",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/aheze/Popovers",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GoodRequest/Temple",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Jaesung-Jung/CapturePreventionKit",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://ossp-updates.beehiiv.com/",
+ "status": 200,
+ "error": null,
+ "headers": {
+ "date": "Sat, 20 Apr 2024 21:30:33 GMT",
+ "content-type": "text/html; charset=utf-8",
+ "transfer-encoding": "chunked",
+ "connection": "keep-alive",
+ "report-to": "{\"group\":\"heroku-nel\",\"max_age\":3600,\"endpoints\":[{\"url\":\"https://nel.heroku.com/reports?ts=1713563525&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&s=IgxxEkzRcw7CPiGnChHWHdP7LXuVHRSw2VOWk9Ps9x0%3D\"}]}",
+ "reporting-endpoints": "heroku-nel=https://nel.heroku.com/reports?ts=1713563525&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&s=IgxxEkzRcw7CPiGnChHWHdP7LXuVHRSw2VOWk9Ps9x0%3D",
+ "nel": "{\"report_to\":\"heroku-nel\",\"max_age\":3600,\"success_fraction\":0.005,\"failure_fraction\":0.05,\"response_headers\":[\"Via\"]}",
+ "cache-control": "public, max-age=0, s-maxage=2592000, stale-while-revalidate=60",
+ "vary": "Accept-Encoding",
+ "via": "1.1 vegur",
+ "last-modified": "Fri, 19 Apr 2024 21:52:06 GMT",
+ "cf-cache-status": "HIT",
+ "age": "74",
+ "set-cookie": "__cf_bm=x0ZlnT0YElax.q0XNpCfxFkoGXJF4gga_cra0BZOGl0-1713648633-1.0.1.1-OBz8DiZVZlkN39soJyqtptjmwO0IgJHiLuN4jmjeu93MmOceC6sFatWhk.u43cN7DN9_e8Bq049Zy4JfsiWfkQ; path=/; expires=Sat, 20-Apr-24 22:00:33 GMT; domain=.beehiiv.com; HttpOnly; Secure; SameSite=None",
+ "server": "cloudflare",
+ "cf-ray": "87783c75ba730e22-MXP"
+ }
+ },
+ {
+ "url": "https://github.com/kafejo/Tracker-Aggregator",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/mezhevikin/AppReview",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/hyperconnect/HypeUI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/mediapicker",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/marksands/BetterCodable",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/yangKJ/RxNetworks",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/LiquidSwipe",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/s2mr/xc",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/peripheryapp/periphery",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/MacPaw/OpenAI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/s2mr/L10nLint",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/GoodRequest/GoodNetworking",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/chat",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/exyte/AnimatedTabBar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/batanus/DMScrollBar",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/NakaokaRei/SwiftAutoGUI",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Mijick/PopupView",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Mijick/Navigattie",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ryu0118/swift-typed-date",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/Ryu0118/swift-fullscreen-popup",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ },
+ {
+ "url": "https://github.com/gohanlon/swift-memberwise-init-macro",
+ "status": 429,
+ "error": null,
+ "headers": {
+ "cache-control": "no-cache",
+ "content-type": "text/html; charset=utf-8",
+ "strict-transport-security": "max-age=31536000",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "0",
+ "content-security-policy": "default-src 'none'; style-src 'unsafe-inline'",
+ "retry-after": "300",
+ "connection": "close"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/contents.json b/contents.json
index 154b87eb6..dd2dc3647 100644
--- a/contents.json
+++ b/contents.json
@@ -3,1198 +3,1465 @@
"header": "# Awesome Swift\n \n\n\n",
"header_contributing": "Please take a quick look at the [contribution guidelines](.github/CONTRIBUTING.md) first. If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you to all [contributors](https://github.com/matteocrippa/awesome-swift/graphs/contributors); you rock!!",
"ios_app_link": "https://itunes.apple.com/us/app/awesome-for-swift-cheatsheet/id1078115427",
- "categories": [{
- "title": "Guides",
- "id": "guides",
- "description": "An awesome list of Swift related guides."
- }, {
- "title": "Official Guides",
- "id": "official-guides",
- "parent": "guides"
- }, {
- "title": "SDK",
- "id": "sdk",
- "parent": "libs"
- }, {
- "title": "Third party Guides",
- "id": "third-party-guides",
- "parent": "guides"
- }, {
- "title": "Newsletter",
- "id": "newsletter",
- "parent": "guides"
- }, {
- "title": "Calendar",
- "id": "calendar",
- "parent": "ui"
- }, {
- "title": "Cards",
- "id": "cards",
- "parent": "ui"
- }, {
- "title": "Style Guides",
- "id": "style-guides",
- "parent": "guides"
- }, {
- "title": "Boilerplates",
- "id": "boilerplates"
- }, {
- "title": "REPL",
- "id": "repl"
- }, {
- "title": "Cache",
- "id": "cache",
- "parent": "libs"
- }, {
- "title": "Editor Support",
- "id": "editor-support",
- "description": "Support for your favorite editors."
- }, {
- "title": "Emacs",
- "id": "emacs",
- "parent": "editor-support"
- }, {
- "title": "Vim",
- "id": "vim",
- "parent": "editor-support"
- }, {
- "title": "Google Colaboratory",
- "id": "google-colaboratory",
- "parent": "editor-support"
- }, {
- "title": "Benchmark",
- "id": "benchmark"
- }, {
- "title": "Converters",
- "id": "converters"
- }, {
- "title": "Other Awesome Lists",
- "id": "other-awesome-lists",
- "description": "Check out apps on these projects:"
- }, {
- "title": "Dependency Managers",
- "id": "dependency-managers",
- "description": "Dependency manager software for Swift."
- }, {
- "title": "Patterns",
- "id": "patterns"
- }, {
- "title": "Misc",
- "id": "misc",
- "description": "Miscellaneous Swift related projects"
- }, {
- "title": "Libs",
- "id": "libs",
- "description": "Here you can find a list of snippets and libs for your Swift projects."
- }, {
- "title": "Accessibility",
- "id": "accessibility",
- "parent": "libs"
- }, {
- "title": "Analytics",
- "id": "analytics",
- "parent": "libs",
- "description": "Analytics related libraries to easily track your app usage"
- }, {
- "title": "AI",
- "id": "ai",
- "parent": "libs",
- "description": "Libs for AI based projects (Machine Learning, Neural Networks etc)."
- }, {
- "title": "Augmented Reality",
- "id": "augmented-reality",
- "parent": "libs"
- }, {
- "title": "Algorithm",
- "id": "algorithm",
- "parent": "libs"
- }, {
- "title": "Currency",
- "id": "currency",
- "parent": "libs"
- }, {
- "title": "Animation",
- "id": "animation",
- "parent": "libs",
- "description": "Libs to help with animation"
- }, {
- "title": "App Routing",
- "id": "app-routing",
- "parent": "libs",
- "description": "Internal app routing systems."
- }, {
- "title": "App Store",
- "id": "app-store",
- "parent": "libs",
- "description": "Libs to help with apple app store, in app purchases and receipt validation."
- }, {
- "title": "Audio",
- "id": "audio",
- "parent": "libs",
- "description": "Libs to work with audio"
- }, {
- "title": "Authentication",
- "id": "authentication",
- "parent": "libs",
- "description": "Easy way to manage auth in your apps."
- }, {
- "title": "API",
- "id": "api",
- "parent": "libs",
- "description": "Quick libs to get access to third party API services"
- }, {
- "title": "Natural Language Processing",
- "id": "natural-language-processing",
- "parent": "libs"
- }, {
- "title": "Bots",
- "id": "bots",
- "parent": "libs",
- "description": "Libs to build bot"
- }, {
- "title": "Bluetooth",
- "id": "bluetooth",
- "parent": "hardware",
- "description": "Wrappers around CoreBluetooth"
- }, {
- "title": "Camera",
- "id": "camera",
- "parent": "hardware",
- "description": "Awesome camera libs"
- }, {
- "title": "Chat",
- "id": "chat",
- "parent": "libs",
- "description": "Libs to get access to build chat app"
- }, {
- "title": "Colors",
- "id": "colors",
- "parent": "libs",
- "description": "Interesting snippets related to color management and utility."
- }, {
- "title": "Command Line",
- "id": "command-line",
- "parent": "libs",
- "description": "Create command line applications."
- }, {
- "title": "Concurrency",
- "id": "concurrency",
- "parent": "libs",
- "description": "Easier ways to work with concurrency."
- }, {
- "title": "Data Management",
- "id": "data-management",
- "parent": "libs"
- }, {
- "title": "Device",
- "id": "device",
- "parent": "libs",
- "description": "A collection of libs to recognize your device."
- }, {
- "title": "CBOR",
- "id": "cbor",
- "parent": "data-management",
- "description": "Concise Binary Object Representation."
- }, {
- "title": "Core Data",
- "id": "core-data",
- "parent": "data-management",
- "description": "No more pain with Core Data, here are some interesting libs to handle data management."
- }, {
- "title": "CSV",
- "id": "csv",
- "parent": "data-management",
- "description": "Helpful libraries to parse from and serialize to comma-separated value representations."
- }, {
- "title": "Multi Database",
- "id": "multi-database",
- "parent": "data-management",
- "description": "Data management layers that involve multiple sources."
- }, {
- "title": "PDF",
- "id": "pdf",
- "parent": "libs"
- }, {
- "title": "Realm",
- "id": "realm",
- "parent": "data-management"
- }, {
- "title": "Firebase",
- "id": "firebase",
- "parent": "data-management"
- },{
- "title": "Files",
- "id": "files",
- "parent": "libs"
- }, {
- "title": "JSON",
- "id": "json",
- "parent": "data-management",
- "description": "Struggling using json data? Here are some interesting ways to handle it."
- }, {
- "title": "TOML",
- "id": "toml",
- "parent": "data-management",
- "description": "Tom's Obvious, Minimal Language."
- }, {
- "title": "Key Value Store",
- "id": "key-value-store",
- "parent": "data-management"
- }, {
- "title": "MongoDB",
- "id": "mongodb",
- "parent": "data-management"
- }, {
- "title": "ORM",
- "id": "orm",
- "parent": "data-management"
- }, {
- "title": "SQLite",
- "id": "sqlite",
- "parent": "data-management",
- "description": "Are you interested in storing your app data using SQLite? Here are some interesting resources."
- }, {
- "title": "SQL drivers",
- "id": "sql-drivers",
- "parent": "data-management"
- }, {
- "title": "XML",
- "id": "xml",
- "parent": "data-management",
- "description": "If you prefer to manage XML data formatted entries, here are some helpful libs"
- }, {
- "title": "YAML",
- "id": "yaml",
- "parent": "data-management"
- }, {
- "title": "ZIP",
- "id": "zip",
- "parent": "data-management"
- }, {
- "title": "Other Data",
- "id": "other-data",
- "parent": "data-management",
- "description": "Other ways to persist data"
- }, {
- "title": "Date",
- "id": "date",
- "parent": "libs",
- "description": "Handle date formatting easily."
- }, {
- "title": "Dependency Injection",
- "id": "dependency-injection",
- "parent": "libs",
- "description": "Dependency injection libs"
- }, {
- "title": "Documentation",
- "id": "documentation",
- "parent": "libs",
- "description": "Generate documentation for Swift code"
- }, {
- "title": "Embedded Systems",
- "id": "embedded-systems",
- "parent": "libs",
- "description": "Build your embedded Linux projects on a RaspberryPi, BeagleBone, C.H.I.P. and other boards."
- }, {
- "title": "Peripherals",
- "id": "peripherals",
- "parent": "embedded-systems",
- "description": "Interact with specific external peripherals."
- }, {
- "title": "Events",
- "id": "events",
- "parent": "libs",
- "description": "Alternatives to NSNotificationCenter, Key-Value-Observation, or delegation."
- }, {
- "title": "Fonts",
- "id": "fonts",
- "parent": "libs",
- "description": "A collection of font related snippets."
- }, {
- "title": "Games",
- "id": "games",
- "parent": "libs"
- }, {
- "title": "Gesture",
- "id": "gesture",
- "parent": "libs"
- }, {
- "title": "Hardware",
- "id": "hardware",
- "parent": "libs",
- "description": "A category dedicated to hardware related libs"
- }, {
- "title": "Haptic Feedback",
- "id": "haptic-feedback",
- "parent": "hardware",
- "description": "Libraries that involve the use of Haptic Feedback"
- }, {
- "title": "iBeacon",
- "id": "ibeacon",
- "parent": "hardware",
- "description": "Interested in using iBeacon in your Swift project? Here some interesting resources."
- }, {
- "title": "Images",
- "id": "images",
- "parent": "libs",
- "description": "An interesting list of image related libs.."
- }, {
- "title": "Keyboard",
- "id": "keyboard",
- "parent": "libs",
- "description": "Do you want to create your own customized keyboard? Here are some interesting resources"
- }, {
- "title": "Key Value Coding",
- "id": "key-value-coding",
- "parent": "libs",
- "description": "Libraries for key-value coding"
- }, {
- "title": "Kit",
- "id": "kit",
- "parent": "libs",
- "description": "Libraries for coding with a simplified API"
- }, {
- "title": "Layout",
- "id": "layout",
- "parent": "libs",
- "description": "Libs to help you with layout."
- }, {
- "title": "Auto Layout",
- "id": "auto-layout",
- "parent": "layout",
- "description": "Bored of using storyboard? Give a try to declarative auto layout libs."
- }, {
- "title": "Localization",
- "id": "localization",
- "parent": "libs",
- "description": "Frameworks that helps with localizing your app"
- }, {
- "title": "Logging",
- "id": "logging",
- "parent": "libs",
- "description": "Utilities for writing to and reading from the device log"
- }, {
- "title": "Chart",
- "id": "chart",
- "parent": "libs"
- }, {
- "title": "Maps",
- "id": "maps",
- "parent": "libs"
- }, {
- "title": "Location",
- "id": "location",
- "parent": "libs"
- }, {
- "title": "Barcode",
- "id": "barcode",
- "parent": "camera",
- "description": "Barcode, QR-code, other code readers"
- }, {
- "title": "Math",
- "id": "math",
- "parent": "libs"
- }, {
- "title": "Network",
- "id": "network",
- "parent": "libs",
- "description": "A list of libs that allow you to decrease the amount of time spent dealing with http requests."
- }, {
- "title": "HTML",
- "id": "html",
- "parent": "network",
- "description": "Need to manipulate contents from html easily?"
- }, {
- "title": "Messaging Protocol",
- "id": "messaging-protocol",
- "parent": "network"
- }, {
- "title": "Socket",
- "id": "socket",
- "parent": "network"
- }, {
- "title": "Webserver",
- "id": "webserver",
- "parent": "network",
- "description": "Would you like host a webserver in your device? Here you can find how to do it."
- }, {
- "title": "OCR",
- "id": "ocr",
- "parent": "libs"
- }, {
- "title": "Optimization",
- "id": "optimization",
- "parent": "libs"
- }, {
- "title": "Quality",
- "id": "quality",
- "parent": "libs"
- }, {
- "title": "Security",
- "id": "security",
- "parent": "libs"
- }, {
- "title": "Cryptography",
- "id": "cryptography",
- "parent": "security",
- "description": "Deal with cryptography method easily"
- }, {
- "title": "Keychain",
- "id": "keychain",
- "parent": "security"
- }, {
- "title": "Sensors",
- "id": "sensors",
- "parent": "hardware",
- "description": "Manage your device sensors in a faster and easier way"
- }, {
- "title": "Styling",
- "id": "styling",
- "parent": "libs"
- }, {
- "title": "System",
- "id": "system",
- "parent": "libs"
- }, {
- "title": "Testing",
- "id": "testing",
- "parent": "libs",
- "description": "A collection of testing frameworks."
- }, {
- "title": "Mock",
- "id": "mock",
- "parent": "testing"
- }, {
- "title": "Text",
- "id": "text",
- "parent": "libs",
- "description": "A collection of text projects."
- }, {
- "title": "Validation",
- "id": "validation",
- "parent": "libs",
- "description": "A collection of validation libs."
- }, {
- "title": "Phone Numbers",
- "id": "phone-numbers",
- "parent": "validation",
- "description": "Libs to manage phone numbers."
- }, {
- "title": "Thread",
- "id": "thread",
- "parent": "libs",
- "description": "Threading, task-based or asynchronous programming, Grand Central Dispatch (GCD) wrapper"
- }, {
- "title": "UI",
- "id": "ui",
- "parent": "libs",
- "description": "A collection of pre-packaged transitions & cool ui stuffs."
- }, {
- "title": "3D Touch",
- "id": "3d-touch",
- "parent": "hardware",
- "description": "Easy handle new 3D Touch / Force Touch feature thanks to these libs."
- }, {
- "title": "Alert",
- "id": "alert",
- "parent": "ui",
- "description": "Libs to display alert, action sheet, notification, popup."
- }, {
- "title": "Blur",
- "id": "blur",
- "parent": "ui"
- }, {
- "title": "Button",
- "id": "button",
- "parent": "ui"
- }, {
- "title": "Tab",
- "id": "tab",
- "parent": "ui"
- }, {
- "title": "TextField",
- "id": "textfield",
- "parent": "ui"
- }, {
- "title": "Form",
- "id": "form",
- "parent": "ui"
- }, {
- "title": "Label",
- "id": "label",
- "parent": "ui"
- }, {
- "title": "Switch",
- "id": "switch",
- "parent": "ui"
- }, {
- "title": "Walkthrough",
- "id": "walkthrough",
- "parent": "ui"
- }, {
- "title": "HUD",
- "id": "hud",
- "parent": "ui"
- }, {
- "title": "Menu",
- "id": "menu",
- "parent": "ui"
- }, {
- "title": "Payment",
- "id": "payment",
- "parent": "ui"
- }, {
- "title": "Permissions",
- "id": "permissions",
- "parent": "ui"
- }, {
- "title": "StackView",
- "id": "stackview",
- "parent": "ui"
- }, {
- "title": "Transition",
- "id": "transition",
- "parent": "ui"
- }, {
- "title": "UICollectionView",
- "id": "uicollectionview",
- "parent": "ui"
- }, {
- "title": "UITableView",
- "id": "uitableview",
- "parent": "ui"
- }, {
- "title": "Template",
- "id": "template",
- "parent": "ui"
- }, {
+ "categories": [
+ {
+ "title": "Guides",
+ "id": "guides",
+ "description": "An awesome list of Swift related guides."
+ },
+ {
+ "title": "Official Guides",
+ "id": "official-guides",
+ "parent": "guides"
+ },
+ {
+ "title": "SDK",
+ "id": "sdk",
+ "parent": "libs"
+ },
+ {
+ "title": "Third party Guides",
+ "id": "third-party-guides",
+ "parent": "guides"
+ },
+ {
+ "title": "Newsletter",
+ "id": "newsletter",
+ "parent": "guides"
+ },
+ {
+ "title": "Calendar",
+ "id": "calendar",
+ "parent": "ui"
+ },
+ {
+ "title": "Cards",
+ "id": "cards",
+ "parent": "ui"
+ },
+ {
+ "title": "Style Guides",
+ "id": "style-guides",
+ "parent": "guides"
+ },
+ {
+ "title": "Boilerplates",
+ "id": "boilerplates"
+ },
+ {
+ "title": "REPL",
+ "id": "repl"
+ },
+ {
+ "title": "Cache",
+ "id": "cache",
+ "parent": "libs"
+ },
+ {
+ "title": "Editor Support",
+ "id": "editor-support",
+ "description": "Support for your favorite editors."
+ },
+ {
+ "title": "Emacs",
+ "id": "emacs",
+ "parent": "editor-support"
+ },
+ {
+ "title": "Vim",
+ "id": "vim",
+ "parent": "editor-support"
+ },
+ {
+ "title": "Google Colaboratory",
+ "id": "google-colaboratory",
+ "parent": "editor-support"
+ },
+ {
+ "title": "Benchmark",
+ "id": "benchmark"
+ },
+ {
+ "title": "Converters",
+ "id": "converters"
+ },
+ {
+ "title": "Other Awesome Lists",
+ "id": "other-awesome-lists",
+ "description": "Check out apps on these projects:"
+ },
+ {
+ "title": "Dependency Managers",
+ "id": "dependency-managers",
+ "description": "Dependency manager software for Swift."
+ },
+ {
+ "title": "Patterns",
+ "id": "patterns"
+ },
+ {
+ "title": "Misc",
+ "id": "misc",
+ "description": "Miscellaneous Swift related projects"
+ },
+ {
+ "title": "Libs",
+ "id": "libs",
+ "description": "Here you can find a list of snippets and libs for your Swift projects."
+ },
+ {
+ "title": "Accessibility",
+ "id": "accessibility",
+ "parent": "libs"
+ },
+ {
+ "title": "Analytics",
+ "id": "analytics",
+ "parent": "libs",
+ "description": "Analytics related libraries to easily track your app usage"
+ },
+ {
+ "title": "AI",
+ "id": "ai",
+ "parent": "libs",
+ "description": "Libs for AI based projects (Machine Learning, Neural Networks etc)."
+ },
+ {
+ "title": "Augmented Reality",
+ "id": "augmented-reality",
+ "parent": "libs"
+ },
+ {
+ "title": "Algorithm",
+ "id": "algorithm",
+ "parent": "libs"
+ },
+ {
+ "title": "Currency",
+ "id": "currency",
+ "parent": "libs"
+ },
+ {
+ "title": "Animation",
+ "id": "animation",
+ "parent": "libs",
+ "description": "Libs to help with animation"
+ },
+ {
+ "title": "App Routing",
+ "id": "app-routing",
+ "parent": "libs",
+ "description": "Internal app routing systems."
+ },
+ {
+ "title": "App Store",
+ "id": "app-store",
+ "parent": "libs",
+ "description": "Libs to help with apple app store, in app purchases and receipt validation."
+ },
+ {
+ "title": "Audio",
+ "id": "audio",
+ "parent": "libs",
+ "description": "Libs to work with audio"
+ },
+ {
+ "title": "Authentication",
+ "id": "authentication",
+ "parent": "libs",
+ "description": "Easy way to manage auth in your apps."
+ },
+ {
+ "title": "API",
+ "id": "api",
+ "parent": "libs",
+ "description": "Quick libs to get access to third party API services"
+ },
+ {
+ "title": "Natural Language Processing",
+ "id": "natural-language-processing",
+ "parent": "libs"
+ },
+ {
+ "title": "Bots",
+ "id": "bots",
+ "parent": "libs",
+ "description": "Libs to build bot"
+ },
+ {
+ "title": "Bluetooth",
+ "id": "bluetooth",
+ "parent": "hardware",
+ "description": "Wrappers around CoreBluetooth"
+ },
+ {
+ "title": "Camera",
+ "id": "camera",
+ "parent": "hardware",
+ "description": "Awesome camera libs"
+ },
+ {
+ "title": "Chat",
+ "id": "chat",
+ "parent": "libs",
+ "description": "Libs to get access to build chat app"
+ },
+ {
+ "title": "Colors",
+ "id": "colors",
+ "parent": "libs",
+ "description": "Interesting snippets related to color management and utility."
+ },
+ {
+ "title": "Command Line",
+ "id": "command-line",
+ "parent": "libs",
+ "description": "Create command line applications."
+ },
+ {
+ "title": "Concurrency",
+ "id": "concurrency",
+ "parent": "libs",
+ "description": "Easier ways to work with concurrency."
+ },
+ {
+ "title": "Data Management",
+ "id": "data-management",
+ "parent": "libs"
+ },
+ {
+ "title": "Device",
+ "id": "device",
+ "parent": "libs",
+ "description": "A collection of libs to recognize your device."
+ },
+ {
+ "title": "CBOR",
+ "id": "cbor",
+ "parent": "data-management",
+ "description": "Concise Binary Object Representation."
+ },
+ {
+ "title": "Core Data",
+ "id": "core-data",
+ "parent": "data-management",
+ "description": "No more pain with Core Data, here are some interesting libs to handle data management."
+ },
+ {
+ "title": "CSV",
+ "id": "csv",
+ "parent": "data-management",
+ "description": "Helpful libraries to parse from and serialize to comma-separated value representations."
+ },
+ {
+ "title": "Multi Database",
+ "id": "multi-database",
+ "parent": "data-management",
+ "description": "Data management layers that involve multiple sources."
+ },
+ {
+ "title": "PDF",
+ "id": "pdf",
+ "parent": "libs"
+ },
+ {
+ "title": "Realm",
+ "id": "realm",
+ "parent": "data-management"
+ },
+ {
+ "title": "Firebase",
+ "id": "firebase",
+ "parent": "data-management"
+ },
+ {
+ "title": "Files",
+ "id": "files",
+ "parent": "libs"
+ },
+ {
+ "title": "JSON",
+ "id": "json",
+ "parent": "data-management",
+ "description": "Struggling using json data? Here are some interesting ways to handle it."
+ },
+ {
+ "title": "TOML",
+ "id": "toml",
+ "parent": "data-management",
+ "description": "Tom's Obvious, Minimal Language."
+ },
+ {
+ "title": "Key Value Store",
+ "id": "key-value-store",
+ "parent": "data-management"
+ },
+ {
+ "title": "MongoDB",
+ "id": "mongodb",
+ "parent": "data-management"
+ },
+ {
+ "title": "ORM",
+ "id": "orm",
+ "parent": "data-management"
+ },
+ {
+ "title": "SQLite",
+ "id": "sqlite",
+ "parent": "data-management",
+ "description": "Are you interested in storing your app data using SQLite? Here are some interesting resources."
+ },
+ {
+ "title": "SQL drivers",
+ "id": "sql-drivers",
+ "parent": "data-management"
+ },
+ {
+ "title": "XML",
+ "id": "xml",
+ "parent": "data-management",
+ "description": "If you prefer to manage XML data formatted entries, here are some helpful libs"
+ },
+ {
+ "title": "YAML",
+ "id": "yaml",
+ "parent": "data-management"
+ },
+ {
+ "title": "ZIP",
+ "id": "zip",
+ "parent": "data-management"
+ },
+ {
+ "title": "Other Data",
+ "id": "other-data",
+ "parent": "data-management",
+ "description": "Other ways to persist data"
+ },
+ {
+ "title": "Date",
+ "id": "date",
+ "parent": "libs",
+ "description": "Handle date formatting easily."
+ },
+ {
+ "title": "Dependency Injection",
+ "id": "dependency-injection",
+ "parent": "libs",
+ "description": "Dependency injection libs"
+ },
+ {
+ "title": "Documentation",
+ "id": "documentation",
+ "parent": "libs",
+ "description": "Generate documentation for Swift code"
+ },
+ {
+ "title": "Embedded Systems",
+ "id": "embedded-systems",
+ "parent": "libs",
+ "description": "Build your embedded Linux projects on a RaspberryPi, BeagleBone, C.H.I.P. and other boards."
+ },
+ {
+ "title": "Peripherals",
+ "id": "peripherals",
+ "parent": "embedded-systems",
+ "description": "Interact with specific external peripherals."
+ },
+ {
+ "title": "Events",
+ "id": "events",
+ "parent": "libs",
+ "description": "Alternatives to NSNotificationCenter, Key-Value-Observation, or delegation."
+ },
+ {
+ "title": "Fonts",
+ "id": "fonts",
+ "parent": "libs",
+ "description": "A collection of font related snippets."
+ },
+ {
+ "title": "Games",
+ "id": "games",
+ "parent": "libs"
+ },
+ {
+ "title": "Gesture",
+ "id": "gesture",
+ "parent": "libs"
+ },
+ {
+ "title": "Hardware",
+ "id": "hardware",
+ "parent": "libs",
+ "description": "A category dedicated to hardware related libs"
+ },
+ {
+ "title": "Haptic Feedback",
+ "id": "haptic-feedback",
+ "parent": "hardware",
+ "description": "Libraries that involve the use of Haptic Feedback"
+ },
+ {
+ "title": "iBeacon",
+ "id": "ibeacon",
+ "parent": "hardware",
+ "description": "Interested in using iBeacon in your Swift project? Here some interesting resources."
+ },
+ {
+ "title": "Images",
+ "id": "images",
+ "parent": "libs",
+ "description": "An interesting list of image related libs.."
+ },
+ {
+ "title": "Keyboard",
+ "id": "keyboard",
+ "parent": "libs",
+ "description": "Do you want to create your own customized keyboard? Here are some interesting resources"
+ },
+ {
+ "title": "Key Value Coding",
+ "id": "key-value-coding",
+ "parent": "libs",
+ "description": "Libraries for key-value coding"
+ },
+ {
+ "title": "Kit",
+ "id": "kit",
+ "parent": "libs",
+ "description": "Libraries for coding with a simplified API"
+ },
+ {
+ "title": "Layout",
+ "id": "layout",
+ "parent": "libs",
+ "description": "Libs to help you with layout."
+ },
+ {
+ "title": "Auto Layout",
+ "id": "auto-layout",
+ "parent": "layout",
+ "description": "Bored of using storyboard? Give a try to declarative auto layout libs."
+ },
+ {
+ "title": "Localization",
+ "id": "localization",
+ "parent": "libs",
+ "description": "Frameworks that helps with localizing your app"
+ },
+ {
+ "title": "Logging",
+ "id": "logging",
+ "parent": "libs",
+ "description": "Utilities for writing to and reading from the device log"
+ },
+ {
+ "title": "Chart",
+ "id": "chart",
+ "parent": "libs"
+ },
+ {
+ "title": "Maps",
+ "id": "maps",
+ "parent": "libs"
+ },
+ {
+ "title": "Location",
+ "id": "location",
+ "parent": "libs"
+ },
+ {
+ "title": "Barcode",
+ "id": "barcode",
+ "parent": "camera",
+ "description": "Barcode, QR-code, other code readers"
+ },
+ {
+ "title": "Math",
+ "id": "math",
+ "parent": "libs"
+ },
+ {
+ "title": "Network",
+ "id": "network",
+ "parent": "libs",
+ "description": "A list of libs that allow you to decrease the amount of time spent dealing with http requests."
+ },
+ {
+ "title": "HTML",
+ "id": "html",
+ "parent": "network",
+ "description": "Need to manipulate contents from html easily?"
+ },
+ {
+ "title": "Messaging Protocol",
+ "id": "messaging-protocol",
+ "parent": "network"
+ },
+ {
+ "title": "Socket",
+ "id": "socket",
+ "parent": "network"
+ },
+ {
+ "title": "Webserver",
+ "id": "webserver",
+ "parent": "network",
+ "description": "Would you like host a webserver in your device? Here you can find how to do it."
+ },
+ {
+ "title": "OCR",
+ "id": "ocr",
+ "parent": "libs"
+ },
+ {
+ "title": "Optimization",
+ "id": "optimization",
+ "parent": "libs"
+ },
+ {
+ "title": "Quality",
+ "id": "quality",
+ "parent": "libs"
+ },
+ {
+ "title": "Security",
+ "id": "security",
+ "parent": "libs"
+ },
+ {
+ "title": "Cryptography",
+ "id": "cryptography",
+ "parent": "security",
+ "description": "Deal with cryptography method easily"
+ },
+ {
+ "title": "Keychain",
+ "id": "keychain",
+ "parent": "security"
+ },
+ {
+ "title": "Sensors",
+ "id": "sensors",
+ "parent": "hardware",
+ "description": "Manage your device sensors in a faster and easier way"
+ },
+ {
+ "title": "Styling",
+ "id": "styling",
+ "parent": "libs"
+ },
+ {
+ "title": "System",
+ "id": "system",
+ "parent": "libs"
+ },
+ {
+ "title": "Testing",
+ "id": "testing",
+ "parent": "libs",
+ "description": "A collection of testing frameworks."
+ },
+ {
+ "title": "Mock",
+ "id": "mock",
+ "parent": "testing"
+ },
+ {
+ "title": "Text",
+ "id": "text",
+ "parent": "libs",
+ "description": "A collection of text projects."
+ },
+ {
+ "title": "Validation",
+ "id": "validation",
+ "parent": "libs",
+ "description": "A collection of validation libs."
+ },
+ {
+ "title": "Phone Numbers",
+ "id": "phone-numbers",
+ "parent": "validation",
+ "description": "Libs to manage phone numbers."
+ },
+ {
+ "title": "Thread",
+ "id": "thread",
+ "parent": "libs",
+ "description": "Threading, task-based or asynchronous programming, Grand Central Dispatch (GCD) wrapper"
+ },
+ {
+ "title": "UI",
+ "id": "ui",
+ "parent": "libs",
+ "description": "A collection of pre-packaged transitions & cool ui stuffs."
+ },
+ {
+ "title": "3D Touch",
+ "id": "3d-touch",
+ "parent": "hardware",
+ "description": "Easy handle new 3D Touch / Force Touch feature thanks to these libs."
+ },
+ {
+ "title": "Alert",
+ "id": "alert",
+ "parent": "ui",
+ "description": "Libs to display alert, action sheet, notification, popup."
+ },
+ {
+ "title": "Blur",
+ "id": "blur",
+ "parent": "ui"
+ },
+ {
+ "title": "Button",
+ "id": "button",
+ "parent": "ui"
+ },
+ {
+ "title": "Tab",
+ "id": "tab",
+ "parent": "ui"
+ },
+ {
+ "title": "TextField",
+ "id": "textfield",
+ "parent": "ui"
+ },
+ {
+ "title": "Form",
+ "id": "form",
+ "parent": "ui"
+ },
+ {
+ "title": "Label",
+ "id": "label",
+ "parent": "ui"
+ },
+ {
+ "title": "Switch",
+ "id": "switch",
+ "parent": "ui"
+ },
+ {
+ "title": "Walkthrough",
+ "id": "walkthrough",
+ "parent": "ui"
+ },
+ {
+ "title": "HUD",
+ "id": "hud",
+ "parent": "ui"
+ },
+ {
+ "title": "Menu",
+ "id": "menu",
+ "parent": "ui"
+ },
+ {
+ "title": "Payment",
+ "id": "payment",
+ "parent": "ui"
+ },
+ {
+ "title": "Permissions",
+ "id": "permissions",
+ "parent": "ui"
+ },
+ {
+ "title": "StackView",
+ "id": "stackview",
+ "parent": "ui"
+ },
+ {
+ "title": "Transition",
+ "id": "transition",
+ "parent": "ui"
+ },
+ {
+ "title": "UICollectionView",
+ "id": "uicollectionview",
+ "parent": "ui"
+ },
+ {
+ "title": "UITableView",
+ "id": "uitableview",
+ "parent": "ui"
+ },
+ {
+ "title": "Template",
+ "id": "template",
+ "parent": "ui"
+ },
+ {
"title": "3D",
"id": "ui-3d",
"parent": "ui"
- }, {
+ },
+ {
"title": "Scroll Bars",
"id": "scroll-bars",
"parent": "ui"
- }, {
- "title": "Utility",
- "id": "utility",
- "parent": "libs",
- "description": "Some interesting utilities to help you in your projects"
- }, {
- "title": "Version Manager",
- "id": "version-manager",
- "parent": "libs"
- }, {
- "title": "Video",
- "id": "video",
- "parent": "libs"
- }, {
- "title": "Streaming",
- "id": "streaming",
- "parent": "libs"
- }, {
- "title": "Pagination",
- "id": "pagination",
- "parent": "ui"
- }, {
- "title": "Email",
- "id": "email",
- "parent": "libs"
- }, {
- "title": "Scripting",
- "id": "scripting",
- "parent": "libs"
- }, {
- "title": "Game Engine",
- "id": "game-engine",
- "parent": "libs"
- }, {
- "title": "2D",
- "id": "game-engine-2d",
- "parent": "game-engine"
- }, {
- "title": "Serverless",
- "id": "serverless"
- }, {
- "title": "GraphQL",
- "id": "graphql",
- "parent": "data-management"
- }, {
- "title": "SOAP",
- "id": "soap",
- "parent": "network"
- }, {
- "title": "SVG",
- "id": "svg",
- "parent": "libs"
- }],
+ },
+ {
+ "title": "Utility",
+ "id": "utility",
+ "parent": "libs",
+ "description": "Some interesting utilities to help you in your projects"
+ },
+ {
+ "title": "Version Manager",
+ "id": "version-manager",
+ "parent": "libs"
+ },
+ {
+ "title": "Video",
+ "id": "video",
+ "parent": "libs"
+ },
+ {
+ "title": "Streaming",
+ "id": "streaming",
+ "parent": "libs"
+ },
+ {
+ "title": "Pagination",
+ "id": "pagination",
+ "parent": "ui"
+ },
+ {
+ "title": "Email",
+ "id": "email",
+ "parent": "libs"
+ },
+ {
+ "title": "Scripting",
+ "id": "scripting",
+ "parent": "libs"
+ },
+ {
+ "title": "Game Engine",
+ "id": "game-engine",
+ "parent": "libs"
+ },
+ {
+ "title": "2D",
+ "id": "game-engine-2d",
+ "parent": "game-engine"
+ },
+ {
+ "title": "Serverless",
+ "id": "serverless"
+ },
+ {
+ "title": "GraphQL",
+ "id": "graphql",
+ "parent": "data-management"
+ },
+ {
+ "title": "SOAP",
+ "id": "soap",
+ "parent": "network"
+ },
+ {
+ "title": "SVG",
+ "id": "svg",
+ "parent": "libs"
+ }
+ ],
"projects": [
{
"title": "SwiftAudioPlayer",
- "category": "audio",
- "description": "Simple audio player for iOS that streams and performs realtime audio manipulations with AVAudioEngine.",
- "homepage": "https://github.com/tanhakabir/SwiftAudioPlayer"
- }, {
+ "category": "audio",
+ "description": "Simple audio player for iOS that streams and performs realtime audio manipulations with AVAudioEngine.",
+ "homepage": "https://github.com/tanhakabir/SwiftAudioPlayer"
+ },
+ {
"title": "ModelAssistant",
"category": "multi-database",
"description": "Elegant library to manage the interactions between view and model.",
"homepage": "https://github.com/ssamadgh/ModelAssistant",
"tags": ["swift", "uitableview", "uicollectionview", "ios"]
- }, {
- "title": "Cards XI",
- "category": "transition",
- "description": "Awesome iOS 11 AppStore's Card Views.",
- "homepage": "https://github.com/PaoloCuscela/Cards"
- }, {
+ },
+ {
+ "title": "Cards XI",
+ "category": "transition",
+ "description": "Awesome iOS 11 AppStore's Card Views.",
+ "homepage": "https://github.com/PaoloCuscela/Cards"
+ },
+ {
"title": "Apple eBook",
"category": "official-guides",
"description": "Official Apple eBook for Swift beginners.",
"homepage": "https://books.apple.com/us/book/the-swift-programming-language-swift-5-7/id881256329"
- }, {
+ },
+ {
"title": "API Design Guidelines",
"category": "official-guides",
"description": "Official Swift API design guidelines.",
"homepage": "https://www.swift.org/documentation/api-design-guidelines/"
- }, {
+ },
+ {
"title": "Introducing SwiftUI",
"category": "official-guides",
"description": "Official SwiftUI tutorial with 4+ hours of content and interactive tutorials.",
"homepage": "https://developer.apple.com/tutorials/swiftui"
- }, {
+ },
+ {
"title": "Swift Education",
"category": "third-party-guides",
"description": "A community of educators sharing materials for teaching Swift and app development.",
"homepage": "https://github.com/swifteducation"
- }, {
+ },
+ {
"title": "Swift & SwiftUI Tutorials",
"category": "third-party-guides",
"description": "SwiftUI learning with Ease.",
"homepage": "https://janeshswift.com"
- },{
+ },
+ {
"title": "30 Days of Swift",
"category": "third-party-guides",
"description": "A cool 30 days tutorial.",
"homepage": "https://github.com/allenwong/30DaysofSwift"
- }, {
+ },
+ {
"title": "Awesome Swift Education",
"category": "third-party-guides",
"description": "An organized list of essential Swift Language Topics.",
"homepage": "https://github.com/hsavit1/Awesome-Swift-Education"
- }, {
+ },
+ {
"title": "Developing iOS Apps with Swift",
"category": "third-party-guides",
"description": "Stanford course by Paul Hegarty.",
"homepage": "https://podcasts.apple.com/us/podcast/developing-ios-11-apps-with-swift/id1315130780"
- }, {
+ },
+ {
"title": "Hacking With Swift",
"category": "third-party-guides",
"description": "Complete training course that teaches app development through 30 hands-on projects, for free.",
"homepage": "https://www.hackingwithswift.com"
- }, {
+ },
+ {
"title": "SwiftDoc",
"category": "third-party-guides",
"description": "Auto-generated documentation.",
"homepage": "https://swiftdoc.org/"
- }, {
+ },
+ {
"title": "SwiftGuide CN",
"category": "third-party-guides",
"description": "A Chinese written guide.",
"homepage": "https://github.com/ipader/SwiftGuide"
- }, {
- "title": "Ray Wenderlich Tutorials, Videos, Podcasts and books",
- "category": "third-party-guides",
- "description": "High quality programming tutorials.",
- "homepage": "https://www.kodeco.com"
- }, {
+ },
+ {
+ "title": "Ray Wenderlich Tutorials, Videos, Podcasts and books",
+ "category": "third-party-guides",
+ "description": "High quality programming tutorials.",
+ "homepage": "https://www.kodeco.com"
+ },
+ {
"title": "Raywenderlich",
"category": "style-guides",
"description": "Raywenderlich guide, a must read.",
"homepage": "https://github.com/kodecocodes/swift-style-guide"
- }, {
- "title": "Airbnb",
- "category": "style-guides",
- "description": "Airbnb's Official Style Guide.",
- "homepage": "https://github.com/airbnb/swift"
- }, {
+ },
+ {
+ "title": "Airbnb",
+ "category": "style-guides",
+ "description": "Airbnb's Official Style Guide.",
+ "homepage": "https://github.com/airbnb/swift"
+ },
+ {
"title": "LinkedIn",
"category": "style-guides",
"description": "LinkedIn's Official Style Guide.",
"homepage": "https://github.com/linkedin/swift-style-guide"
- }, {
+ },
+ {
"title": "swift-mode",
"category": "emacs",
"description": "Emacs support, including partial flycheck error support.",
"homepage": "https://github.com/swift-emacs/swift-mode"
- }, {
+ },
+ {
"title": "swift-vim",
"category": "vim",
"description": "Vim runtime files.",
"homepage": "https://github.com/keith/swift.vim"
- }, {
+ },
+ {
"title": "swift-colab",
"category": "google-colaboratory",
"description": "Run Swift in a browser.",
"homepage": "https://github.com/philipturner/swift-colab"
- }, {
+ },
+ {
"title": "vim-polyglot",
"category": "vim",
"description": "Language pack for vim that includes vim-swift.",
"homepage": "https://github.com/sheerun/vim-polyglot"
- }, {
+ },
+ {
"title": "open-source-ios-apps",
"category": "other-awesome-lists",
"description": "A collaborative list of open-source iOS Apps.",
"homepage": "https://github.com/dkhamsing/open-source-ios-apps"
- }, {
+ },
+ {
"title": "open-source-mac-os-apps",
"category": "other-awesome-lists",
"description": "Awesome list of open source applications for macOS.",
"homepage": "https://github.com/serhii-londar/open-source-mac-os-apps"
- }, {
+ },
+ {
"title": "awesome-macOS",
"category": "other-awesome-lists",
"description": "A curated list of awesome applications, softwares, tools and shiny things for macOS.",
"homepage": "https://github.com/iCHAIT/awesome-macOS"
- }, {
+ },
+ {
"title": "Accio",
"category": "dependency-managers",
"description": "A SwiftPM based dependency manager for iOS & Co. with improvements over Carthage.",
"homepage": "https://github.com/JamitLabs/Accio"
- }, {
+ },
+ {
"title": "Carthage",
"category": "dependency-managers",
"description": "A new dependency manager.",
"homepage": "https://github.com/Carthage/Carthage"
- }, {
+ },
+ {
"title": "CocoaPods",
"category": "dependency-managers",
"description": "The most used dependency manager.",
"homepage": "https://github.com/CocoaPods/CocoaPods"
- }, {
+ },
+ {
"title": "swift-package-manager",
"category": "dependency-managers",
"description": "SPM is the Package Manager for the Swift Programming Language.",
"homepage": "https://github.com/apple/swift-package-manager"
- }, {
+ },
+ {
"title": "Design-Patterns-In-Swift",
"category": "patterns",
"description": "Design Patterns.",
"homepage": "https://github.com/ochococo/Design-Patterns-In-Swift"
- }, {
+ },
+ {
"title": "Swiftbrew",
"category": "misc",
"description": "Homebrew for Swift packages.",
"homepage": "https://github.com/swiftbrew/Swiftbrew"
- }, {
+ },
+ {
"title": "SwiftGen",
"category": "misc",
"description": "A suite of tools to auto-generate code for various assets of your project.",
"homepage": "https://github.com/SwiftGen/SwiftGen"
- }, {
+ },
+ {
"title": "SwiftPlate",
"category": "misc",
"description": "Easily generate cross platform framework projects from the command line.",
"homepage": "https://github.com/JohnSundell/SwiftPlate"
- }, {
+ },
+ {
"title": "Tuist",
"category": "misc",
"description": "An open source command line tool to create, maintain and interact with your Xcode projects at scale.",
"homepage": "https://github.com/tuist/tuist"
- }, {
+ },
+ {
"title": "xcbeautify",
"category": "misc",
"description": "Little beautifier tool for xcodebuild.",
- "homepage": "https://github.com/tuist/xcbeautify"
- }, {
+ "homepage": "https://github.com/cpisciotta/xcbeautify"
+ },
+ {
"title": "xcodeproj",
"category": "misc",
"description": "A library to read, update and write Xcode projects and workspaces.",
"homepage": "https://github.com/tuist/xcodeproj"
- }, {
+ },
+ {
"title": "SwiftKit",
"category": "misc",
"description": "Start your next Open-Source Swift Framework 📦.",
"homepage": "https://github.com/SvenTiigi/SwiftKit",
- "tags": ["cli", "swift", "generate", "framework", "xcode", "script", "brew"]
- }, {
+ "tags": [
+ "cli",
+ "swift",
+ "generate",
+ "framework",
+ "xcode",
+ "script",
+ "brew"
+ ]
+ },
+ {
"title": "Capable",
"category": "accessibility",
"description": "Keep track of accessibility settings, leverage high contrast colors, and use scalable fonts to enable users with disabilities to use your app.",
"homepage": "https://github.com/chrs1885/Capable",
"tags": ["swift", "accessibility", "iOS", "tvOS", "watchOS", "macOS"]
- }, {
+ },
+ {
"title": "CoreML-Models",
"category": "ai",
"description": "A collection of unique Core ML Models.",
"homepage": "https://github.com/likedan/Awesome-CoreML-Models"
- }, {
+ },
+ {
"title": "DL4S",
"category": "ai",
"description": "Automatic differentiation, fast tensor operations and dynamic neural networks from CNNs and RNNs to transformers.",
"homepage": "https://github.com/palle-k/DL4S",
- "tags": ["math", "machine-learning", "automatic-differentiation", "neural-networks"]
- }, {
+ "tags": [
+ "math",
+ "machine-learning",
+ "automatic-differentiation",
+ "neural-networks"
+ ]
+ },
+ {
"title": "CenteredCollectionView",
"category": "uicollectionview",
"description": "A lightweight UICollectionViewLayout that pages and centers it's cells.",
"homepage": "https://github.com/BenEmdon/CenteredCollectionView"
- }, {
+ },
+ {
"title": "Stellar",
"category": "animation",
"description": "A Physical animation library.",
"homepage": "https://github.com/AugustRush/Stellar"
- }, {
+ },
+ {
"title": "Advance",
"category": "animation",
"description": "A powerful animation framework for iOS, tvOS, and OS X.",
"homepage": "https://github.com/timdonnelly/Advance"
- }, {
+ },
+ {
"title": "Comets",
"category": "animation",
"description": "Animating Particles.",
"homepage": "https://github.com/cruisediary/Comets"
- }, {
+ },
+ {
"title": "EasyAnimation",
"category": "animation",
"description": "A library to take the power of UIView.animateWithDuration(_:, animations:...) to a whole new level.",
"homepage": "https://github.com/icanzilb/EasyAnimation"
- }, {
+ },
+ {
"title": "FlightAnimator",
"category": "animation",
"description": "Natural Blocks Based Core Animation Framework.",
"homepage": "https://github.com/AntonTheDev/FlightAnimator"
- }, {
+ },
+ {
"title": "Gemini",
"category": "animation",
"description": "Gemini is rich scroll based animation framework.",
"homepage": "https://github.com/shoheiyokoyama/Gemini"
- }, {
+ },
+ {
"title": "IBAnimatable",
"category": "animation",
"description": "Design and prototype UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.",
"homepage": "https://github.com/IBAnimatable/IBAnimatable"
- }, {
+ },
+ {
"title": "Interpolate",
"category": "animation",
"description": "Interpolation framework for creating interactive gesture-driven animations.",
"homepage": "https://github.com/marmelroy/Interpolate"
- }, {
+ },
+ {
"title": "Pastel",
"category": "animation",
"description": "Gradient animation effect like Instagram.",
"homepage": "https://github.com/cruisediary/Pastel",
"tags": ["swift", "animation", "instagram"],
"swift": 4
- }, {
+ },
+ {
"title": "Presentation",
"category": "animation",
"description": "A library to help you to make tutorials, release notes and animated pages.",
"homepage": "https://github.com/hyperoslo/Presentation"
- }, {
+ },
+ {
"title": "Pulsator",
"category": "animation",
"description": "Pulse animation for iOS.",
"homepage": "https://github.com/shu223/pulsator"
- }, {
+ },
+ {
"title": "Spring",
"category": "animation",
"description": "A library to simplify iOS animations.",
"homepage": "https://github.com/MengTo/Spring"
- }, {
+ },
+ {
"title": "spruce-ios",
"category": "animation",
"description": "Choreograph animations on the screen.",
"homepage": "https://github.com/willowtreeapps/spruce-ios"
- }, {
+ },
+ {
"title": "YapAnimator",
"category": "animation",
"description": "Your fast and friendly physics-based animation system.",
"homepage": "https://github.com/yapstudios/YapAnimator"
- }, {
+ },
+ {
"title": "ViewAnimator",
"category": "animation",
"description": "Brings your UI to life with just one line.",
"homepage": "https://github.com/marcosgriselli/ViewAnimator"
- }, {
+ },
+ {
"title": "SpriteKitEasingSwift",
"category": "animation",
"description": "Better Easing for SpriteKit.",
"homepage": "https://github.com/craiggrummitt/SpriteKitEasingSwift"
- }, {
+ },
+ {
"title": "Elephant",
"category": "animation",
"description": "Elegant SVG animation kit.",
"homepage": "https://github.com/s2mr/Elephant"
- }, {
+ },
+ {
"title": "CocoaSprings",
"category": "animation",
"description": "Interactive spring animations for iOS/macOS.",
"homepage": "https://github.com/MacPaw/CocoaSprings"
- }, {
+ },
+ {
"title": "Appz",
"category": "app-routing",
"description": "Launch external apps and deeplink with ease.",
"homepage": "https://github.com/SwiftKitz/Appz"
- }, {
+ },
+ {
"title": "URLNavigator",
"category": "app-routing",
"description": "Elegant URL Routing.",
"homepage": "https://github.com/devxoul/URLNavigator"
- }, {
+ },
+ {
"title": "InAppPurchase",
"category": "app-store",
"description": "A Simple, Lightweight and Safe framework for In App Purchase.",
"homepage": "https://github.com/jinSasaki/InAppPurchase"
- }, {
+ },
+ {
"title": "SwiftyStoreKit",
"category": "app-store",
"description": "Lightweight In App Purchases framework.",
"homepage": "https://github.com/bizz84/SwiftyStoreKit"
- }, {
+ },
+ {
"title": "AudioKit",
"category": "audio",
"description": "Powerful audio synthesis, processing and analysis, without the steep learning curve.",
"homepage": "https://github.com/audiokit/AudioKit"
- }, {
+ },
+ {
"title": "AudioPlayer",
"category": "audio",
"description": "A wrapper around AVPlayer with some cool features.",
"homepage": "https://github.com/delannoyk/AudioPlayer"
- }, {
+ },
+ {
"title": "AudioPlayerSwift",
"category": "audio",
"description": "AudioPlayer is a simple class for playing audio (basic and advanced usage) in iOS, OS X and tvOS apps.",
"homepage": "https://github.com/tbaranes/AudioPlayerSwift"
- }, {
+ },
+ {
"title": "Beethoven",
"category": "audio",
"description": "An audio processing library for pitch detection of musical signals.",
"homepage": "https://github.com/vadymmarkov/Beethoven"
- }, {
+ },
+ {
"title": "MusicKit",
"category": "audio",
"description": "A framework for composing and transforming music.",
- "homepage": "https://github.com/benzguo/MusicKit"
- }, {
+ "homepage": "https://github.com/vprtwn/MusicKit"
+ },
+ {
"title": "Cely",
"category": "authentication",
"description": "A Plug-n-Play login framework.",
"homepage": "https://github.com/cely-tools/Cely"
- }, {
+ },
+ {
"title": "Cleanse",
"category": "dependency-injection",
"description": "A Lightweight Dependency Injection Framework by Square.",
"homepage": "https://github.com/square/Cleanse"
- }, {
+ },
+ {
"title": "Deli",
"category": "dependency-injection",
"description": "Deli is an easy-to-use Dependency Injection(DI).",
"homepage": "https://github.com/kawoou/Deli",
"tags": ["swift", "ios", "di"]
- }, {
+ },
+ {
"title": "Dip",
"category": "dependency-injection",
"description": "A simple Dependency Injection Container.",
"homepage": "https://github.com/AliSoftware/Dip"
- }, {
+ },
+ {
"title": "RandomUserSwift",
"category": "api",
"description": "Framework to Generate Random Users - An Unofficial SDK for randomuser.me.",
"homepage": "https://github.com/dingwilson/RandomUserSwift"
- }, {
+ },
+ {
"title": "PXGoogleDirections",
"category": "api",
"description": "Google Directions API helper.",
"homepage": "https://github.com/poulpix/PXGoogleDirections"
- }, {
+ },
+ {
"title": "reddift",
"category": "api",
"description": "reddit API wrapper.",
"homepage": "https://github.com/sonsongithub/reddift"
- }, {
+ },
+ {
"title": "Swifter Twitter",
"category": "api",
"description": "Twitter framework.",
"homepage": "https://github.com/mattdonnelly/Swifter"
- }, {
+ },
+ {
"title": "Swiftkube",
"category": "api",
"description": "Swift client for Kubernetes.",
"homepage": "https://github.com/swiftkube/client",
"tags": ["linux", "macos", "kubernetes", "cloud"]
- }, {
+ },
+ {
"title": "SwiftyInsta",
"category": "api",
"description": "Private and Tokenless Instagram RESTful API.",
"homepage": "https://github.com/TheM4hd1/SwiftyInsta"
- }, {
+ },
+ {
"title": "Pure",
"category": "dependency-injection",
"description": "A way to do a dependency injection without a DI container.",
"homepage": "https://github.com/devxoul/Pure"
- }, {
+ },
+ {
"title": "Swinject",
"category": "dependency-injection",
"description": "A dependency injection framework.",
"homepage": "https://github.com/Swinject/Swinject"
- }, {
+ },
+ {
"title": "Typhoon",
"category": "dependency-injection",
"description": "Dependency injection toolkit.",
"homepage": "https://github.com/appsquickly/Typhoon"
- }, {
+ },
+ {
"title": "Weaver",
"category": "dependency-injection",
"description": "A declarative, easy-to-use and safe Dependency Injection framework.",
"homepage": "https://github.com/scribd/Weaver"
- }, {
+ },
+ {
"title": "DITranquillity",
"category": "dependency-injection",
"description": "Dependency injection framework with tranquility.",
"homepage": "https://github.com/ivlevAstef/DITranquillity/",
"tags": ["Swift", "DI", "IoC"]
- }, {
+ },
+ {
"title": "BlueCap",
"category": "bluetooth",
"description": "Wrapper around CoreBluetooth and much more.",
"homepage": "https://github.com/troystribling/BlueCap"
- }, {
+ },
+ {
"title": "BluetoothKit",
"category": "bluetooth",
"description": "Easily communicate between iOS/OSX devices using BLE.",
"homepage": "https://github.com/rhummelmose/BluetoothKit"
- }, {
+ },
+ {
"title": "RxBluetoothKit",
"category": "bluetooth",
"description": "iOS & OSX Bluetooth library for RxSwift.",
"homepage": "https://github.com/polidea/RxBluetoothKit"
- }, {
+ },
+ {
"title": "SwiftyBluetooth",
"category": "bluetooth",
"description": "Simple and reliable closure based wrapper around CoreBluetooth.",
"homepage": "https://github.com/jordanebelanger/SwiftyBluetooth"
- }, {
+ },
+ {
"title": "Fusuma",
"category": "camera",
"description": "Instagram-like photo browser and a camera feature.",
"homepage": "https://github.com/ytakzk/Fusuma"
- }, {
+ },
+ {
"title": "NextLevel",
"category": "camera",
"description": "Rad Media Capture.",
"homepage": "https://github.com/NextLevel/NextLevel"
- }, {
+ },
+ {
"title": "CameraKit-iOS",
"category": "camera",
"description": "Massively increase camera performance and ease of use in your next project.",
"homepage": "https://github.com/CameraKit/camerakit-ios"
- }, {
+ },
+ {
"title": "BarcodeScanner",
"category": "barcode",
"description": "A simple and beautiful barcode scanner view controller.",
"homepage": "https://github.com/hyperoslo/BarcodeScanner"
- }, {
+ },
+ {
"title": "QRCodeReader.swift",
"category": "barcode",
"description": "Simple QRCode reader.",
"homepage": "https://github.com/yannickl/QRCodeReader.swift"
- }, {
+ },
+ {
"title": "Chatto",
"category": "chat",
"description": "A lightweight framework to build chat applications.",
"homepage": "https://github.com/badoo/Chatto"
- }, {
+ },
+ {
"title": "DynamicColor",
"category": "colors",
"description": "An extension to manipulate colors easily.",
"homepage": "https://github.com/yannickl/DynamicColor"
- }, {
+ },
+ {
"title": "Gradients",
"category": "colors",
"description": "A curated collection of splendid 180+ gradients.",
"homepage": "https://github.com/Gradients/Gradients"
- }, {
+ },
+ {
"title": "Hue",
"category": "colors",
"description": "Hue is the all-in-one coloring utility that you'll ever need.",
"homepage": "https://github.com/zenangst/Hue"
- }, {
+ },
+ {
"title": "PrettyColors",
"category": "colors",
"description": "Styles and colors text in the Terminal with ANSI escape codes. Conforms to ECMA Standard 48.",
"homepage": "https://github.com/jdhealy/PrettyColors"
- }, {
+ },
+ {
"title": "SwiftGen-Colors",
"category": "colors",
"description": "A tool to auto-generate `enums` for your `UIColor` constants.",
"homepage": "https://github.com/SwiftGen/SwiftGen#uicolor"
- }, {
+ },
+ {
"title": "SwiftHEXColors",
"category": "colors",
"description": "HEX color handling as an extension for UIColor.",
"homepage": "https://github.com/thii/SwiftHEXColors"
- }, {
+ },
+ {
"title": "UIColor-Hex-Swift",
"category": "colors",
"description": "Hex to UIColor converter.",
"homepage": "https://github.com/yeahdongcn/UIColor-Hex-Swift"
- }, {
+ },
+ {
"title": "UIGradient",
"category": "colors",
"description": "A simple and powerful library for using gradient layer, image, color.",
"homepage": "https://github.com/dqhieu/UIGradient"
- }, {
+ },
+ {
"title": "ChromaColorPicker",
"category": "colors",
"description": "An intuitive and fun iOS color picker.",
"homepage": "https://github.com/joncardasis/ChromaColorPicker"
- }, {
+ },
+ {
"title": "SheetyColors",
"category": "colors",
"description": "An action sheet styled color picker for iOS.",
"homepage": "https://github.com/chrs1885/SheetyColors"
- }, {
+ },
+ {
"title": "Commander",
"category": "command-line",
"description": "Compose beautiful command line interfaces.",
"homepage": "https://github.com/kylef/Commander",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Guaka",
"category": "command-line",
"description": "The smart and beautiful (POSIX compliant) command line framework.",
"homepage": "https://github.com/nsomar/Guaka",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "LineNoise",
"category": "command-line",
"description": "A zero-dependency replacement for readline.",
"homepage": "https://github.com/andybest/linenoise-swift",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "nef",
"category": "command-line",
"description": "A set of command line tools that lets you have compile time verification of your documentation written as Xcode Playground.",
"homepage": "https://github.com/bow-swift/nef",
"tags": ["macOS"]
- }, {
+ },
+ {
"title": "SwiftCLI",
"category": "command-line",
"description": "A powerful framework that can be used to develop a CLI.",
"homepage": "https://github.com/jakeheis/SwiftCLI",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Swiftline",
"category": "command-line",
"description": "A set of tools to help you create command line applications.",
"homepage": "https://github.com/nsomar/Swiftline"
- }, {
+ },
+ {
"title": "SwiftyTextTable",
"category": "command-line",
"description": "A lightweight library to generate text tables.",
"homepage": "https://github.com/scottrhoyt/SwiftyTextTable",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Ashen",
"category": "command-line",
"description": "A framework for writing terminal applications in Swift. Based on The Elm Architecture.",
@@ -1207,2569 +1474,3084 @@
"description": "Communicating sequential processes (CSP), Linux ready.",
"homepage": "https://github.com/Zewo/Venice",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Throttler",
"category": "concurrency",
"description": "Throttle massive number of asynchronous inputs in a single drop of one line API.",
"homepage": "https://github.com/boraseoksoon/Throttler",
"tags": ["ios", "macos", "tvos", "watchos", "swift"]
- }, {
+ },
+ {
"title": "Futures",
"category": "concurrency",
"description": "Lightweight promises for iOS, macOS, tvOS, watchOS, and server-side.",
"homepage": "https://github.com/davidask/Futures",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "GroupWork",
"category": "concurrency",
"description": "Easy concurrent, asynchronous tasks.",
"homepage": "https://github.com/quanvo87/GroupWork",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "AERecord",
"category": "core-data",
"description": "Super awesome Core Data wrapper library for iOS.",
"homepage": "https://github.com/tadija/AERecord"
- }, {
+ },
+ {
"title": "CloudCore",
"category": "core-data",
"description": "Robust CloudKit synchronization: offline editing, relationships, shared and public databases, and more.",
"homepage": "https://github.com/deeje/CloudCore/"
- }, {
+ },
+ {
"title": "CoreStore",
"category": "core-data",
"description": "simple and elegant way to handle Core Data.",
"homepage": "https://github.com/JohnEstropia/CoreStore"
- }, {
+ },
+ {
"title": "Graph",
"category": "core-data",
"description": "An elegant data-driven framework for Core Data.",
"homepage": "https://github.com/CosmicMind/Graph"
- }, {
+ },
+ {
"title": "JSQCoreDataKit",
"category": "core-data",
"description": "A swifter Core Data stack.",
"homepage": "https://github.com/jessesquires/JSQCoreDataKit"
- }, {
+ },
+ {
"title": "QueryKit",
"category": "core-data",
"description": "An easy way to play with Core Data filtering.",
"homepage": "https://github.com/QueryKit/QueryKit"
- }, {
+ },
+ {
"title": "Skopelos",
"category": "core-data",
"description": "A minimalistic, thread safe, non-boilerplate and super easy to use version of Active Record on Core Data.",
"homepage": "https://github.com/albertodebortoli/Skopelos"
- }, {
+ },
+ {
"title": "SugarRecord",
"category": "core-data",
"description": "Helps with Core Data and Realm.",
"homepage": "https://github.com/modo-studio/SugarRecord"
- }, {
+ },
+ {
"title": "DataKernel",
"category": "core-data",
"description": "DataKernel is a minimalistic wrapper around Core Data stack to ease persistence operations. No external dependencies.",
"homepage": "https://github.com/mrdekk/DataKernel"
- }, {
+ },
+ {
"title": "LeetCode-Swift",
"category": "other-data",
"description": "Solutions to LeetCode interview questions.",
"homepage": "https://github.com/soapyigu/LeetCode-Swift"
- }, {
+ },
+ {
"title": "Algorithm",
"category": "algorithm",
"description": "A toolset for writing algorithms and probability models.",
"homepage": "https://github.com/CosmicMind/Algorithm"
- }, {
+ },
+ {
"title": "swift-algorithm-club",
"category": "algorithm",
"description": "Algorithms and data structures, with explanations.",
"homepage": "https://github.com/kodecocodes/swift-algorithm-club"
- }, {
+ },
+ {
"title": "Pencil",
"category": "other-data",
"description": "Write any value to file.",
"homepage": "https://github.com/naru-jpn/pencil"
- }, {
+ },
+ {
"title": "Realm",
"category": "realm",
"description": "Realm is a mobile database: a replacement for Core Data & SQLite.",
"homepage": "https://github.com/realm/realm-swift"
- }, {
+ },
+ {
"title": "Ballcap",
"category": "firebase",
"description": "Ballcap is a database schema design framework for Cloud Firestore.",
"homepage": "https://github.com/1amageek/Ballcap-iOS"
- },{
+ },
+ {
"title": "KZFileWatchers",
"category": "files",
"description": "A micro-framework for observing file changes, both local and remote.",
"homepage": "https://github.com/krzysztofzablocki/KZFileWatchers"
- }, {
+ },
+ {
"title": "FileKit",
"category": "files",
"description": "Simple and expressive file management.",
"homepage": "https://github.com/nvzqz/FileKit"
- }, {
+ },
+ {
"title": "PathKit",
"category": "files",
"description": "Effortless path operations.",
"homepage": "https://github.com/kylef/PathKit",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "FileProvider",
"category": "files",
"description": "FileManager replacement for Local, iCloud and Remote (WebDAV/FTP/Dropbox/OneDrive/SMB2) files for iOS/tvOS and macOS.",
"homepage": "https://github.com/amosavian/FileProvider"
- }, {
+ },
+ {
"title": "AlamofireObjectMapper",
"category": "json",
"description": "An Alamofire extension which converts JSON response data into objects using ObjectMapper.",
"homepage": "https://github.com/tristanhimmelman/AlamofireObjectMapper"
- }, {
+ },
+ {
"title": "Alembic",
"category": "json",
"description": "Functional JSON parsing, mapping to objects, and serialize to JSON.",
"homepage": "https://github.com/ra1028/Alembic"
- }, {
+ },
+ {
"title": "Argo",
"category": "json",
"description": "JSON parsing library.",
"homepage": "https://github.com/thoughtbot/Argo"
- }, {
+ },
+ {
"title": "Arrow",
"category": "json",
"description": "Elegant JSON Parsing.",
"homepage": "https://github.com/freshOS/Arrow"
- }, {
+ },
+ {
"title": "Decodable",
"category": "json",
"description": "JSON parsing.",
"homepage": "https://github.com/Anviking/Decodable",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Elevate",
"category": "json",
"description": "JSON parsing framework that makes parsing simple, reliable and composable.",
"homepage": "https://github.com/Nike-Inc/Elevate"
- }, {
+ },
+ {
"title": "EVReflection",
"category": "json",
"description": "Reflection based JSON encoding and decoding. Including support for NSDictionary, NSCoding, Printable, Hashable and Equatable.",
"homepage": "https://github.com/evermeer/EVReflection"
- }, {
+ },
+ {
"title": "HandyJSON",
"category": "json",
"description": "A handy JSON-object serialization/deserialization library.",
"homepage": "https://github.com/alibaba/handyjson"
- }, {
+ },
+ {
"title": "Himotoki",
"category": "json",
"description": "A type-safe JSON decoding library.",
"homepage": "https://github.com/ikesyo/Himotoki"
- }, {
+ },
+ {
"title": "JASON",
"category": "json",
"description": "JSON parsing with outstanding performances and convenient operators.",
"homepage": "https://github.com/delba/JASON"
- }, {
+ },
+ {
"title": "JSONHelper",
"category": "json",
"description": "Lightning fast JSON deserialization and value conversion library for iOS & OS X.",
"homepage": "https://github.com/isair/JSONHelper"
- }, {
+ },
+ {
"title": "JSONNeverDie",
"category": "json",
"description": "Auto reflection tool from JSON to Model, user friendly JSON encoder / decoder, aims to never die.",
"homepage": "https://github.com/johnlui/JSONNeverDie"
- }, {
+ },
+ {
"title": "SwiftyJSONAccelerator",
"category": "json",
"description": "macOS app to generate Swift 5 models for JSON (with Codeable).",
"homepage": "https://github.com/insanoid/SwiftyJSONAccelerator"
- }, {
+ },
+ {
"title": "ObjectMapper",
"category": "json",
"description": "JSON object mapper.",
"homepage": "https://github.com/tristanhimmelman/ObjectMapper"
- }, {
+ },
+ {
"title": "SwiftyJSON",
"category": "json",
"description": "A lib for JSON with error handling.",
"homepage": "https://github.com/SwiftyJSON/SwiftyJSON"
- }, {
+ },
+ {
"title": "PMJSON",
"category": "json",
"description": "JSON encoding/decoding library.",
"homepage": "https://github.com/postmates/PMJSON"
- }, {
+ },
+ {
"title": "Sextant",
"category": "json",
"description": "High performance JSONPath queries",
"homepage": "https://github.com/KittyMac/Sextant",
"tags": ["linux", "macOS", "iOS", "tvOS"]
- }, {
+ },
+ {
"title": "YamlSwift",
"category": "yaml",
"description": "Load YAML and JSON documents.",
"homepage": "https://github.com/behrang/YamlSwift"
- }, {
+ },
+ {
"title": "Prephirences",
"category": "key-value-store",
"description": "Manage application preferences, NSUserDefaults, iCloud, Keychain and more.",
"homepage": "https://github.com/phimage/Prephirences"
- }, {
+ },
+ {
"title": "Storez",
"category": "key-value-store",
"description": "Safe, statically-typed, store-agnostic key-value storage.",
"homepage": "https://github.com/SwiftKitz/Storez"
- }, {
+ },
+ {
"title": "SwiftStore",
"category": "key-value-store",
"description": "A Key-Value store backed by LevelDB.",
"homepage": "https://github.com/hemantasapkota/SwiftStore"
- }, {
+ },
+ {
"title": "SwiftyUserDefaults",
"category": "key-value-store",
"description": "Cleaner, nicer syntax for NSUserDefaults.",
"homepage": "https://github.com/sunshinejr/SwiftyUserDefaults"
- }, {
+ },
+ {
"title": "Zephyr",
"category": "key-value-store",
"description": "Effortlessly synchronize NSUserDefaults over iCloud.",
"homepage": "https://github.com/ArtSabintsev/Zephyr"
- }, {
+ },
+ {
"title": "Default",
"category": "key-value-store",
"description": "Modern interface to UserDefaults + Codable support.",
"homepage": "https://github.com/Nirma/Default"
- }, {
+ },
+ {
"title": "MongoKitten",
"category": "mongodb",
"description": "MongoDB Connector.",
"homepage": "https://github.com/orlandos-nl/MongoKitten",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Perfect-MongoDB",
"category": "mongodb",
"description": "A stand-alone wrapper around the mongo-c client library, enabling access to MongoDB servers.",
"homepage": "https://github.com/PerfectlySoft/Perfect-MongoDB",
"tags": ["linux", "macOS"]
- }, {
+ },
+ {
"title": "fluent",
"category": "orm",
"description": "Simple ActiveRecord implementation.",
"homepage": "https://github.com/vapor/fluent",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "GRDB.swift",
"category": "sqlite",
"description": "A versatile SQLite toolkit.",
"homepage": "https://github.com/groue/GRDB.swift"
- }, {
+ },
+ {
"title": "SQLite.swift",
"category": "sqlite",
"description": "Framework wrapping SQLite3. Small. Simple. Safe.",
"homepage": "https://github.com/stephencelis/SQLite.swift"
- }, {
+ },
+ {
"title": "SQLiteDB",
"category": "sqlite",
"description": "SQLite wrapper.",
"homepage": "https://github.com/FahimF/SQLiteDB"
- }, {
+ },
+ {
"title": "MySQL Swift",
"category": "sql-drivers",
"description": "MySQL client library.",
"homepage": "https://github.com/novi/mysql-swift",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Perfect-MySQL",
"category": "sql-drivers",
"description": "A stand-alone wrapper around the MySQL client library, enabling access to MySQL servers.",
"homepage": "https://github.com/PerfectlySoft/Perfect-MySQL",
"tags": ["linux", "macOS"]
- }, {
+ },
+ {
"title": "Perfect-PostgreSQL",
"category": "sql-drivers",
"description": "A stand-alone wrapper around the libpq client library, enabling access to PostgreSQL servers.",
"homepage": "https://github.com/PerfectlySoft/Perfect-PostgreSQL",
"tags": ["linux", "macOS"]
- }, {
+ },
+ {
"title": "AEXML",
"category": "xml",
"description": "xml wrapper.",
"homepage": "https://github.com/tadija/AEXML"
- }, {
+ },
+ {
"title": "SWXMLHash",
"category": "xml",
"description": "Simple XML parsing.",
"homepage": "https://github.com/drmohundro/SWXMLHash"
- }, {
+ },
+ {
"title": "CheatyXML",
"category": "xml",
"description": "A powerful framework designed to manage XML easily.",
"homepage": "https://github.com/lobodart/CheatyXML"
- }, {
+ },
+ {
"title": "SwiftyXML",
"category": "xml",
"description": "The most swifty way to deal with XML.",
"homepage": "https://github.com/chenyunguiMilook/SwiftyXML"
- }, {
+ },
+ {
"title": "Zip",
"category": "zip",
"description": "Framework for zipping and unzipping files.",
"homepage": "https://github.com/marmelroy/Zip"
- }, {
+ },
+ {
"title": "EVCloudKitDao",
"category": "other-data",
"description": "Simplified access to CloudKit with support for subscriptions and local caching.",
"homepage": "https://github.com/evermeer/EVCloudKitDao"
- }, {
+ },
+ {
"title": "AnyDate",
"category": "date",
"description": "Date & Time API inspired from Java 8 DateTime API.",
"homepage": "https://github.com/Kawoou/AnyDate"
- }, {
+ },
+ {
"title": "DateHelper",
"category": "date",
"description": "Simple date helper.",
"homepage": "https://github.com/melvitax/DateHelper"
- }, {
+ },
+ {
"title": "Datez",
"category": "date",
"description": "Library for dealing with `NSDate`, `NSCalendar`, `NSDateComponents`, and `NSTimeInterval`.",
"homepage": "https://github.com/SwiftKitz/Datez"
- }, {
+ },
+ {
"title": "NVDate",
"category": "date",
"description": "Date extension library.",
"homepage": "https://github.com/novalagung/nvdate"
- }, {
+ },
+ {
"title": "SwiftDate",
"category": "date",
"description": "Easy NSDate Management.",
"homepage": "https://github.com/malcommac/SwiftDate"
- }, {
+ },
+ {
"title": "SwiftyTimer",
"category": "thread",
"description": "API for NSTimer.",
"homepage": "https://github.com/radex/SwiftyTimer"
- }, {
+ },
+ {
"title": "Each",
"category": "thread",
"description": "Each is a NSTimer bridge library.",
"homepage": "https://github.com/dalu93/Each"
- }, {
+ },
+ {
"title": "Timepiece",
"category": "date",
"description": "Intuitive NSDate extensions.",
"homepage": "https://github.com/naoty/Timepiece"
- }, {
+ },
+ {
"title": "Time",
"category": "date",
"description": "Type-safe time calculations, powered by generics.",
"homepage": "https://github.com/dreymonde/Time"
- }, {
+ },
+ {
"title": "TrueTime.swift",
"category": "date",
"description": "Get the true current time impervious to device clock time changes (NTP library).",
"homepage": "https://github.com/instacart/TrueTime.swift"
- }, {
+ },
+ {
"title": "Datify",
"category": "date",
"description": "Easypeasy date functions.",
"homepage": "https://github.com/hemangshah/Datify"
- }, {
+ },
+ {
"title": "jazzy",
"category": "documentation",
"description": "Soulful docs.",
"homepage": "https://github.com/realm/jazzy/"
- }, {
+ },
+ {
"title": "SourceDocs",
"category": "documentation",
"description": "Generate Markdown reference documentation that lives with your code.",
"homepage": "https://github.com/SourceDocs/SourceDocs",
- "tags": ["documentation", "reference", "markdown", "generator"]
- }, {
+ "tags": ["documentation", "reference", "markdown", "generator"]
+ },
+ {
"title": "SwiftyGPIO",
"category": "embedded-systems",
"description": "Interact with Linux GPIO/SPI/PWM on ARM.",
"homepage": "https://github.com/uraimo/SwiftyGPIO",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "OneWay",
"category": "events",
"description": "State management with unidirectional data flow.",
"homepage": "https://github.com/DevYeom/OneWay"
- }, {
+ },
+ {
"title": "OpenCombine",
"category": "events",
"description": "Open source implementation of Apple's Combine framework for processing values over time.",
"homepage": "https://github.com/OpenCombine/OpenCombine"
- }, {
+ },
+ {
"title": "Bond",
"category": "events",
"description": "Binding framework.",
"homepage": "https://github.com/DeclarativeHub/Bond"
- }, {
+ },
+ {
"title": "EmitterKit",
"category": "events",
"description": "Implementation of event emitters and listeners.",
"homepage": "https://github.com/aleclarson/emitter-kit"
- }, {
+ },
+ {
"title": "FutureKit",
"category": "events",
"description": "Future/Promises Library.",
"homepage": "https://github.com/FutureKit/FutureKit"
- }, {
+ },
+ {
"title": "Tomorrowland",
"category": "events",
"description": "Lightweight Promises.",
"homepage": "https://github.com/lilyball/Tomorrowland"
- }, {
+ },
+ {
"title": "Notificationz",
"category": "events",
"description": "Helping you own `NSNotificationCenter` by providing a simple, customizable adapter.",
"homepage": "https://github.com/SwiftKitz/Notificationz"
- }, {
+ },
+ {
"title": "PromiseKit",
"category": "events",
"description": "Async promise programming lib.",
"homepage": "https://github.com/mxcl/PromiseKit"
- }, {
+ },
+ {
"title": "ReactiveCocoa",
"category": "events",
"description": "ReactiveCocoa (RAC) is a Cocoa framework inspired by Functional Reactive Programming. It provides APIs for composing and transforming streams of values over time.",
"homepage": "https://github.com/ReactiveCocoa/ReactiveCocoa"
- }, {
+ },
+ {
"title": "ReactorKit",
"category": "events",
"description": "A framework for reactive and unidirectional application architecture.",
"homepage": "https://github.com/ReactorKit/ReactorKit"
- }, {
+ },
+ {
"title": "RxSwift",
"category": "events",
"description": "Microsoft Reactive Extensions (Rx).",
"homepage": "https://github.com/ReactiveX/RxSwift"
- }, {
+ },
+ {
"title": "Signals",
"category": "events",
"description": "Replaces delegates and notifications.",
"homepage": "https://github.com/artman/Signals"
- }, {
+ },
+ {
"title": "SwiftEventBus",
"category": "events",
"description": "A publish/subscribe event bus optimized for iOS.",
"homepage": "https://github.com/cesarferreira/SwiftEventBus"
- }, {
+ },
+ {
"title": "When",
"category": "events",
"description": "A lightweight implementation of Promises.",
"homepage": "https://github.com/vadymmarkov/When"
- }, {
+ },
+ {
"title": "ReSwift",
"category": "events",
"description": "Unidirectional Data Flow.",
"homepage": "https://github.com/ReSwift/ReSwift"
- }, {
+ },
+ {
"title": "Katana",
"category": "events",
"description": "Write apps a la React and Redux.",
"homepage": "https://github.com/BendingSpoons/katana-swift"
- }, {
+ },
+ {
"title": "NoticeObserveKit",
"category": "events",
"description": "NoticeObserveKit is type-safe NotificationCenter wrapper that associates notice type with info type.",
"homepage": "https://github.com/marty-suzuki/NoticeObserveKit"
- }, {
+ },
+ {
"title": "PMKVObserver",
"category": "events",
"description": "Modern thread-safe and type-safe key-value observing.",
"homepage": "https://github.com/postmates/PMKVObserver/"
- },{
+ },
+ {
"title": "TopicEventBus",
"category": "events",
"description": "Publish–subscribe design pattern implementation framework, with ability to publish events by topic.",
"homepage": "https://github.com/mcmatan/topicEventBus"
- },{
+ },
+ {
"title": "FontAwesome.swift",
"category": "fonts",
"description": "Use FontAwesome in your projects.",
"homepage": "https://github.com/thii/FontAwesome.swift"
- }, {
+ },
+ {
"title": "FontBlaster",
"category": "fonts",
"description": "Programmatically load custom fonts into your iOS app.",
"homepage": "https://github.com/ArtSabintsev/FontBlaster"
- }, {
+ },
+ {
"title": "IoniconsKit",
"category": "fonts",
"description": "Use ionicons as UIImage / UIFont in your projects.",
"homepage": "https://github.com/keitaoouchi/IoniconsKit"
- }, {
+ },
+ {
"title": "OcticonsKit",
"category": "fonts",
"description": "Use Octicons as UIImage / UIFont in your projects.",
"homepage": "https://github.com/keitaoouchi/OcticonsKit"
- }, {
+ },
+ {
"title": "SwiftIconFont",
"category": "fonts",
"description": "Fontawesome, Iconic, Ionicons, Octicon ports.",
"homepage": "https://github.com/segecey/SwiftIconFont"
- }, {
+ },
+ {
"title": "UIFontComplete",
"category": "fonts",
"description": "Font management (System & Custom) for iOS and tvOS.",
"homepage": "https://github.com/Nirma/UIFontComplete"
- }, {
+ },
+ {
"title": "SwiftIcons",
"category": "fonts",
"description": "Library for Font Icons: dripicons, emoji, font awesome, icofont, ionicons, linear icons, map icons, material icons, open iconic, state, weather.",
"homepage": "https://github.com/ranesr/SwiftIcons"
- }, {
+ },
+ {
"title": "SYSymbol",
"category": "fonts",
"description": "All the SFSymbols at your fingertips.",
"homepage": "https://github.com/Nirma/SFSymbol"
- }, {
+ },
+ {
"title": "SwiftUI-FontIcon",
"category": "fonts",
"description": "Font icons for SwiftUI: font awesome, ionicons, material icons.",
"homepage": "https://github.com/huybuidac/SwiftUIFontIcon"
- }, {
+ },
+ {
"title": "Sage",
"category": "games",
"description": "A cross-platform chess library.",
"homepage": "https://github.com/nvzqz/Sage",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "SwiftyGestureRecognition",
"category": "gesture",
"description": "UIGestureRecognizers in Xcode Playgrounds.",
"homepage": "https://github.com/b3ll/SwiftyGestureRecognition"
- }, {
+ },
+ {
"title": "SwipyCell",
"category": "gesture",
"description": "UITableViewCell implementing swiping to trigger actions (known from the Mailbox App).",
"homepage": "https://github.com/moritzsternemann/SwipyCell"
- }, {
+ },
+ {
"title": "ShowTime",
"category": "gesture",
"description": "Show off your iOS taps and gestures for demos and videos with just one line of code.",
"homepage": "https://github.com/KaneCheshire/ShowTime"
- }, {
+ },
+ {
"title": "SwiftLocation",
"category": "ibeacon",
"description": "Location & Beacon Monitoring.",
"homepage": "https://github.com/malcommac/SwiftLocation"
- }, {
+ },
+ {
"title": "Agrume",
"category": "images",
"description": "A lemony fresh iOS image viewer.",
"homepage": "https://github.com/JanGorman/Agrume"
- }, {
+ },
+ {
"title": "AlamofireImage",
"category": "images",
"description": "AlamofireImage is an image component library for Alamofire.",
"homepage": "https://github.com/Alamofire/AlamofireImage"
- }, {
+ },
+ {
"title": "APNGKit",
"category": "images",
"description": "High performance and delightful way to play with APNG format in iOS.",
"homepage": "https://github.com/onevcat/APNGKit"
- }, {
+ },
+ {
"title": "ATGMediaBrowser",
"category": "images",
"description": "Image slide-show viewer with multiple predefined transition styles, and with ability to create new transitions with ease.",
"homepage": "https://github.com/altayer-digital/ATGMediaBrowser"
- }, {
+ },
+ {
"title": "FacebookImagePicker",
"category": "images",
"description": "Facebook album photo picker.",
"homepage": "https://github.com/floriangbh/FacebookImagePicker"
- }, {
+ },
+ {
"title": "FaceCrop",
"category": "images",
"description": "Detect and center faces in your images using Apple’s Vision Framework.",
"homepage": "https://github.com/Ancestry/FaceCrop"
- }, {
- "title": "FMPhotoPicker",
- "category": "images",
- "description": "A modern, simple and zero-dependency photo picker with an elegant and customizable image editor.",
- "homepage": "https://github.com/congnd/FMPhotoPicker"
- }, {
+ },
+ {
+ "title": "FMPhotoPicker",
+ "category": "images",
+ "description": "A modern, simple and zero-dependency photo picker with an elegant and customizable image editor.",
+ "homepage": "https://github.com/congnd/FMPhotoPicker"
+ },
+ {
"title": "gifu",
"category": "images",
"description": "Highly performant animated GIF support for iOS.",
"homepage": "https://github.com/kaishin/gifu"
- }, {
+ },
+ {
"title": "GPUImage 2",
"category": "images",
"description": "GPUImage 2 is a BSD-licensed framework for GPU-accelerated video and image processing.",
"homepage": "https://github.com/BradLarson/GPUImage2"
- }, {
+ },
+ {
"title": "GPUImage 3",
"category": "images",
"description": "GPUImage 3 is a BSD-licensed framework for GPU-accelerated video and image processing using Metal.",
"homepage": "https://github.com/BradLarson/GPUImage3"
- }, {
- "title": "Harbeth",
- "category": "images",
- "description": "Metal API for GPU accelerated Graphics and Video and Camera filter framework.",
- "homepage": "https://github.com/yangKJ/Harbeth"
- }, {
+ },
+ {
+ "title": "Harbeth",
+ "category": "images",
+ "description": "Metal API for GPU accelerated Graphics and Video and Camera filter framework.",
+ "homepage": "https://github.com/yangKJ/Harbeth"
+ },
+ {
"title": "HanekeSwift",
"category": "images",
"description": "A lightweight generic cache for iOS with extra love for images.",
"homepage": "https://github.com/Haneke/HanekeSwift"
- }, {
+ },
+ {
"title": "ImageLoader",
"category": "images",
"description": "A lightweight and fast image loader for iOS.",
"homepage": "https://github.com/hirohisa/ImageLoaderSwift"
- }, {
+ },
+ {
"title": "ImageScout",
"category": "images",
"description": "Implementation of [fastimage](https://pypi.org/project/fastimage/0.2.1/) - supports PNG, GIF, and JPEG.",
"homepage": "https://github.com/kaishin/ImageScout"
- }, {
+ },
+ {
"title": "ImgixSwift",
"category": "images",
"description": "Easily update image urls to be fast and responsive.",
"homepage": "https://github.com/imgix/imgix-swift"
- }, {
+ },
+ {
"title": "JLStickerTextView",
"category": "images",
"description": "A UIImageView allow you to add multiple Label (multiple line text support) on it, you can edit, rotate, resize the Label as you want with one finger ,then render the text on Image.",
"homepage": "https://github.com/Textcat/JLStickerTextView"
- }, {
+ },
+ {
"title": "SwiftWebImage",
"category": "images",
"description": "🚀SwiftUI Image downloader with performant LRU mem/disk cache.",
"homepage": "https://github.com/geekaurora/SwiftWebImage"
- }, {
+ },
+ {
"title": "Kingfisher",
"category": "images",
"description": "Image download and caching.",
"homepage": "https://github.com/onevcat/Kingfisher"
- }, {
+ },
+ {
"title": "Lightbox",
"category": "images",
"description": "A convenient and easy to use image viewer for your iOS app.",
"homepage": "https://github.com/hyperoslo/Lightbox"
- }, {
+ },
+ {
"title": "MapleBacon",
"category": "images",
"description": "Image download and caching library.",
"homepage": "https://github.com/JanGorman/MapleBacon"
- }, {
+ },
+ {
"title": "Moa",
"category": "images",
"description": "An image download extension of the image view for iOS, tvOS and macOS.",
"homepage": "https://github.com/evgenyneu/moa"
- }, {
+ },
+ {
"title": "Nuke",
"category": "images",
"description": "Advanced framework for loading, caching, processing, displaying and preheating images.",
"homepage": "https://github.com/kean/Nuke"
- }, {
+ },
+ {
"title": "PassportScanner",
"category": "images",
"description": "Scan the MRZ code of a passport and extract the first name, last name, passport number, nationality, date of birth, expiration date and personal number.",
"homepage": "https://github.com/evermeer/PassportScanner"
- }, {
+ },
+ {
"title": "SkyFloatingLabelTextField",
"category": "textfield",
"description": "A beautiful and flexible text field control implementation of \"Float Label Pattern\".",
"homepage": "https://github.com/Skyscanner/SkyFloatingLabelTextField"
- }, {
+ },
+ {
"title": "FloatingLabelTextFieldSwiftUI",
"category": "textfield",
"description": "FloatingLabelTextFieldSwiftUI is a small and lightweight SwiftUI framework written in completely SwiftUI (not using UIViewRepresentable) that allows to create beautiful and customisable floating label textfield!",
- "tags": ["floatinglabeltextfield", "swiftui", "textfield", "floatinglabeltextfieldswiftui"],
+ "tags": [
+ "floatinglabeltextfield",
+ "swiftui",
+ "textfield",
+ "floatinglabeltextfieldswiftui"
+ ],
"homepage": "https://github.com/kishanraja/FloatingLabelTextFieldSwiftUI"
- }, {
+ },
+ {
"title": "SwiftGen-Assets",
"category": "images",
"description": "A tool to auto-generate `enums` for all your `UIImages` from your Assets Catalogs.",
"homepage": "https://github.com/SwiftGen/SwiftGen#assets-catalogs"
- }, {
+ },
+ {
"title": "SwiftSVG",
"category": "images",
"description": "A single pass SVG parser with multiple interface options (String, NS/UIBezierPath, CAShapeLayer, and NS/UIView).",
"homepage": "https://github.com/mchoe/SwiftSVG"
- }, {
+ },
+ {
"title": "SwiftyGif",
"category": "images",
"description": "High performance GIF engine.",
"homepage": "https://github.com/kirualex/SwiftyGif"
- }, {
+ },
+ {
"title": "Toucan",
"category": "images",
"description": "Image processing api.",
"homepage": "https://github.com/gavinbunney/Toucan"
- }, {
+ },
+ {
"title": "UIImageColors",
"category": "images",
"description": "iTunes style color fetcher for UIImage.",
"homepage": "https://github.com/jathu/UIImageColors"
- }, {
+ },
+ {
"title": "FlexibleImage",
"category": "images",
"description": "A simple way to play with images.",
"homepage": "https://github.com/kawoou/FlexibleImage"
- }, {
+ },
+ {
"title": "Snowflake",
"category": "images",
"description": "Work with SVG.",
"homepage": "https://github.com/onmyway133/Snowflake"
- }, {
+ },
+ {
"title": "TinyCrayon",
"category": "images",
"description": "A smart and easy-to-use image masking and cutout SDK for mobile apps.",
"homepage": "https://github.com/TinyCrayon/TinyCrayon-iOS-SDK"
- }, {
+ },
+ {
"title": "ZImageCropper",
"category": "images",
"description": "Crop image in any shape.",
"homepage": "https://github.com/ZaidPathan/ZImageCropper"
- }, {
+ },
+ {
"title": "LetterAvatarKit",
"category": "images",
"description": "A UIImage extension that generates letter-based avatars.",
"homepage": "https://github.com/vpeschenkov/LetterAvatarKit"
- }, {
+ },
+ {
"title": "DTPhotoViewerController",
"category": "images",
"description": "A fully customizable photo viewer ViewController to display single photo or collection of photos, inspired by Facebook photo viewer.",
"homepage": "https://github.com/tungvoduc/DTPhotoViewerController"
- },{
+ },
+ {
"title": "C4iOS",
"category": "kit",
"description": "Harnesses the power of native iOS programming with a simplified API.",
"homepage": "https://github.com/C4Labs/C4iOS"
- }, {
+ },
+ {
"title": "BFKit-Swift",
"category": "kit",
"description": "A collection of useful classes, structs and extensions to develop Apps faster.",
"homepage": "https://github.com/FabrizioBrancati/BFKit-Swift",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "EasySwiftLayout",
"category": "auto-layout",
"description": "Lightweight Swift framework for Apple's Auto-Layout.",
"homepage": "https://github.com/Pimine/EasySwiftLayout"
- }, {
+ },
+ {
"title": "KVConstraintKit",
"category": "auto-layout",
"description": "An Impressive Autolayout DSL for iOS, tvOS & OSX.",
"homepage": "https://github.com/keshavvishwkarma/KVConstraintKit"
- }, {
+ },
+ {
"title": "Neon",
"category": "layout",
"description": "A powerful programmatic UI layout framework.",
"homepage": "https://github.com/mamaral/Neon"
- }, {
+ },
+ {
"title": "Static",
"category": "layout",
"description": "A simple static table views for iOS.",
"homepage": "https://github.com/venmo/Static"
- }, {
+ },
+ {
"title": "FlexLayout",
"category": "layout",
"description": "Nice and clean interface to the highly optimized Facebook yoga Flexbox implementation.",
"homepage": "https://github.com/layoutBox/FlexLayout"
- }, {
+ },
+ {
"title": "PinLayout",
"category": "layout",
"description": "Fast Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS]",
"homepage": "https://github.com/layoutBox/PinLayout"
- }, {
+ },
+ {
"title": "Stevia",
"category": "layout",
"description": "Elegant view layout for iOS.",
"homepage": "https://github.com/freshOS/Stevia"
- }, {
+ },
+ {
"title": "Cartography",
"category": "auto-layout",
"description": "Declarative auto layout lib for your project.",
"homepage": "https://github.com/robb/Cartography"
- }, {
+ },
+ {
"title": "DeviceLayout",
"category": "auto-layout",
"description": "AutoLayout can be set differently for each device.",
"homepage": "https://github.com/cruisediary/DeviceLayout"
- }, {
+ },
+ {
"title": "EasyPeasy",
"category": "auto-layout",
"description": "Auto Layout made easy.",
"homepage": "https://github.com/nakiostudio/EasyPeasy"
- }, {
+ },
+ {
"title": "MisterFusion",
"category": "auto-layout",
"description": "DSL for AutoLayout, supports Size Class.",
"homepage": "https://github.com/marty-suzuki/MisterFusion"
- }, {
+ },
+ {
"title": "Mortar",
"category": "auto-layout",
"description": "A concise but flexible DSL for creating Auto Layout constraints and adding subviews.",
"homepage": "https://github.com/jmfieldman/Mortar"
- }, {
+ },
+ {
"title": "NorthLayout",
"category": "auto-layout",
"description": "Fast path to layout using Visual Format Language (VFL) with extended syntax.",
"homepage": "https://github.com/banjun/NorthLayout"
- }, {
+ },
+ {
"title": "PureLayout",
"category": "auto-layout",
"description": "The ultimate API for iOS & OS X Auto Layout.",
"homepage": "https://github.com/PureLayout/PureLayout"
- }, {
+ },
+ {
"title": "SnapKit",
"category": "auto-layout",
"description": "Autolayout DSL for iOS & OS X.",
"homepage": "https://github.com/SnapKit/SnapKit"
- }, {
+ },
+ {
"title": "Swiftstraints",
"category": "auto-layout",
"description": "Powerful auto-layout framework that lets you write constraints in one line of code.",
"homepage": "https://github.com/Skyvive/Swiftstraints"
- }, {
+ },
+ {
"title": "TinyConstraints",
"category": "auto-layout",
"description": "TinyConstraints is the syntactic sugar that makes Auto Layout sweeter for human use.",
"homepage": "https://github.com/roberthein/TinyConstraints"
- }, {
+ },
+ {
"title": "Cupcake",
"category": "auto-layout",
"description": "An easy way to create and layout UI components for iOS.",
"homepage": "https://github.com/nerdycat/Cupcake"
- }, {
+ },
+ {
"title": "Transition",
"category": "transition",
"description": "Easy interactive interruptible custom ViewController transitions.",
"homepage": "https://github.com/Touchwonders/Transition"
- }, {
+ },
+ {
"title": "BartyCrouch",
"category": "localization",
"description": "Incrementally update/translate your Strings files from Code and Storyboards/XIBs.",
"homepage": "https://github.com/FlineDev/BartyCrouch"
- }, {
+ },
+ {
"title": "Localize-Swift",
"category": "localization",
"description": "Localize apps using e.g. regular expressions in Localizable.strings.",
"homepage": "https://github.com/marmelroy/Localize-Swift"
- }, {
+ },
+ {
"title": "Locheck",
"category": "localization",
"description": "Validate .strings and .stringsdict files for errors",
"homepage": "https://github.com/Asana/locheck"
- }, {
+ },
+ {
"title": "SwiftGen-L10n",
"category": "localization",
"description": "A tool to auto-generate `enums` for all your Localizable.strings keys (with appropriate associated values if those strings contains printf-format placeholders like `%@`).",
"homepage": "https://github.com/SwiftGen/SwiftGen#localizablestrings"
- }, {
+ },
+ {
"title": "AEConsole",
"category": "logging",
"description": "Customizable Console UI overlay with debug log on top of your iOS App.",
"homepage": "https://github.com/tadija/AEConsole"
- }, {
+ },
+ {
"title": "CleanroomLogger",
"category": "logging",
"description": "Configurable and extensible high-level logging API that is simple, lightweight and performant.",
"homepage": "https://github.com/emaloney/CleanroomLogger"
- }, {
+ },
+ {
"title": "Duration",
"category": "logging",
"description": "Lightweight logging library focused on reporting timings for operations.",
"homepage": "https://github.com/SwiftStudies/Duration",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "HeliumLogger",
"category": "logging",
"description": "IBM's lightweight logging framework.",
"homepage": "https://github.com/Kitura/HeliumLogger",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "QorumLogs",
"category": "logging",
"description": "Logging Utility for Xcode & Google Docs.",
"homepage": "https://github.com/Esqarrouth/QorumLogs"
- }, {
+ },
+ {
"title": "Rainbow",
"category": "logging",
"description": "Delightful console output.",
"homepage": "https://github.com/onevcat/Rainbow",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "SwiftyBeaver",
"category": "logging",
"description": "Multi-platform logging during development & release.",
"homepage": "https://github.com/SwiftyBeaver/SwiftyBeaver",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "TinyConsole",
"category": "logging",
"description": "A tiny log console to display information while using your iOS app.",
"homepage": "https://github.com/Cosmo/TinyConsole"
- }, {
+ },
+ {
"title": "Watchdog",
"category": "logging",
"description": "Utility for logging excessive blocking on the main thread.",
"homepage": "https://github.com/wojteklu/Watchdog"
- }, {
+ },
+ {
"title": "WatchdogInspector",
"category": "logging",
"description": "A logging tool to show the current framerate (fps) in the status bar of your iOS app.",
"homepage": "https://github.com/tapwork/WatchdogInspector"
- }, {
+ },
+ {
"title": "Willow",
"category": "logging",
"description": "Willow is a powerful, yet lightweight logging library.",
"homepage": "https://github.com/Nike-Inc/Willow"
- }, {
+ },
+ {
"title": "XCGLogger",
"category": "logging",
"description": "Full featured & Configurable logging utility with log levels, timestamps, and line numbers.",
"homepage": "https://github.com/DaveWoodCom/XCGLogger"
- }, {
+ },
+ {
"title": "Gedatsu",
"category": "logging",
"description": "Provide readable format about AutoLayout error console log.",
"homepage": "https://github.com/bannzai/gedatsu"
- }, {
+ },
+ {
"title": "Printer",
"category": "logging",
"description": "A fancy logger for your next app.",
"homepage": "https://github.com/hemangshah/printer"
- }, {
+ },
+ {
"title": "GEOSwift",
"category": "maps",
"description": "Make it easier to work with geographic models and calculate intersections, overlapping, projections etc.",
"homepage": "https://github.com/GEOSwift/GEOSwift"
- }, {
+ },
+ {
"title": "FlyoverKit",
"category": "maps",
"description": "FlyoverKit enables you to present stunning 360° flyover views on your MKMapView with zero effort while maintaining full configuration possibilities.",
"homepage": "https://github.com/SvenTiigi/FlyoverKit"
- }, {
+ },
+ {
"title": "STLocationRequest",
"category": "location",
"description": "An elegant and simple 3D Flyover Location Request Screen.",
"homepage": "https://github.com/SvenTiigi/STLocationRequest"
- }, {
+ },
+ {
"title": "AsyncLocationKit",
"category": "location",
"description": "Wrapper for Apple CoreLocation framework with Modern Concurrency Swift (async/await).",
"homepage": "https://github.com/AsyncSwift/AsyncLocationKit"
- }, {
+ },
+ {
"title": "Arithmosophi",
"category": "math",
"description": "Set of protocols for Arithmetic and Logical operations.",
"homepage": "https://github.com/phimage/Arithmosophi"
- }, {
+ },
+ {
"title": "DDMathParser",
"category": "math",
"description": "DDMathParser makes it easy to parse a String and evaluate it as a mathematical expression.",
"homepage": "https://github.com/davedelong/DDMathParser"
- }, {
+ },
+ {
"title": "SigmaSwiftStatistics",
"category": "math",
"description": "A collection of functions for statistical calculation.",
"homepage": "https://github.com/evgenyneu/SigmaSwiftStatistics"
- }, {
+ },
+ {
"title": "Upsurge",
"category": "math",
"description": "Simple and fast matrix and vector math.",
"homepage": "https://github.com/alejandro-isaza/Upsurge"
- }, {
+ },
+ {
"title": "Alamofire",
"category": "network",
"description": "Elegant networking.",
"homepage": "https://github.com/Alamofire/Alamofire",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "APIKit",
"category": "network",
"description": "Library for building type-safe web API client.",
"homepage": "https://github.com/ishkawa/APIKit"
- }, {
+ },
+ {
"title": "Conduit",
"category": "network",
"description": "Robust networking for web APIs.",
"homepage": "https://github.com/mindbody/Conduit"
- }, {
+ },
+ {
"title": "CodyFire",
"category": "network",
"description": "Powerful Codable API requests builder and manager for iOS. Based on Alamofire.",
"homepage": "https://github.com/CodyFlame/CodyFire"
- }, {
+ },
+ {
"title": "Connectivity",
"category": "network",
"description": "🌐 Makes Internet connectivity detection more robust by detecting Wi-Fi networks without Internet access.",
"homepage": "https://github.com/rwbutler/Connectivity",
- "tags": ["swift", "connectivity", "reachability", "networking", "network", "connection"],
+ "tags": [
+ "swift",
+ "connectivity",
+ "reachability",
+ "networking",
+ "network",
+ "connection"
+ ],
"swift": 4.2
- }, {
+ },
+ {
"title": "Heimdallr.swift",
"category": "network",
"description": "Easy to use OAuth 2 library for iOS.",
"homepage": "https://github.com/trivago/Heimdallr.swift"
- }, {
+ },
+ {
"title": "Just",
"category": "network",
"description": "HTTP for Humans (a python-requests style HTTP library).",
"homepage": "https://github.com/dduan/Just",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Malibu",
"category": "network",
"description": "A networking library built on promises.",
"homepage": "https://github.com/hyperoslo/Malibu"
- }, {
+ },
+ {
"title": "Moya",
"category": "network",
"description": "Network abstraction layer.",
"homepage": "https://github.com/Moya/Moya"
- }, {
+ },
+ {
"title": "Netfox",
"category": "network",
"description": "A lightweight, one line setup, network debugging library.",
"homepage": "https://github.com/kasketis/netfox"
- }, {
+ },
+ {
"title": "OAuth2",
"category": "network",
"description": "oauth2 auth lib.",
"homepage": "https://github.com/p2/OAuth2"
- }, {
+ },
+ {
"title": "OAuthSwift",
"category": "network",
"description": "OAuth library for iOS.",
"homepage": "https://github.com/OAuthSwift/OAuthSwift"
- }, {
+ },
+ {
"title": "Pitaya",
"category": "network",
"description": "HTTP / HTTPS networking library just incidentally execute on machines.",
"homepage": "https://github.com/johnlui/Pitaya",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Reachability.swift",
"category": "network",
"description": "A replacement for Apple's Reachability with closures.",
"homepage": "https://github.com/ashleymills/Reachability.swift"
- }, {
+ },
+ {
"title": "ResponseDetective",
"category": "network",
"description": "A non-intrusive framework for intercepting any outgoing requests and incoming responses between your app and server for debugging purposes.",
"homepage": "https://github.com/netguru/ResponseDetective"
- }, {
+ },
+ {
"title": "Siesta",
"category": "network",
"description": "Elegant abstraction for REST APIs that untangles stateful messes. An alternative to callback- and delegate-based networking.",
"homepage": "https://bustoutsolutions.github.io/siesta/"
- }, {
+ },
+ {
"title": "SolarNetwork",
"category": "network",
"description": "Elegant network abstraction layer.",
"homepage": "https://github.com/ThreeGayHub/SolarNetwork"
- }, {
+ },
+ {
"title": "SwiftHTTP",
"category": "network",
"description": "NSURLSession wrapper.",
"homepage": "https://github.com/daltoniam/SwiftHTTP"
- }, {
+ },
+ {
"title": "SwiftyOAuth",
"category": "network",
"description": "A small OAuth library with a built-in set of providers.",
"homepage": "https://github.com/delba/SwiftyOAuth"
- }, {
+ },
+ {
"title": "TRON",
"category": "network",
"description": "Lightweight network abstraction layer, written on top of Alamofire.",
"homepage": "https://github.com/MLSDev/TRON"
- }, {
+ },
+ {
"title": "MultiPeer",
"category": "network",
"description": "A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices.",
"homepage": "https://github.com/dingwilson/MultiPeer"
- }, {
+ },
+ {
"title": "PMHTTP",
"category": "network",
"description": "HTTP framework with a focus on REST and JSON.",
"homepage": "https://github.com/postmates/PMHTTP"
- }, {
+ },
+ {
"title": "Fuzi",
"category": "html",
"description": "A fast & lightweight XML/HTML parser with XPath & CSS support.",
"homepage": "https://github.com/cezheng/Fuzi"
- }, {
+ },
+ {
"title": "Kanna",
"category": "html",
"description": "Another XML/HTML parser.",
"homepage": "https://github.com/tid-kijyun/Kanna"
- }, {
+ },
+ {
"title": "WKZombie",
"category": "html",
"description": "Headless browser.",
"homepage": "https://github.com/mkoehnke/WKZombie"
- }, {
+ },
+ {
"title": "CocoaMQTT",
"category": "messaging-protocol",
"description": "MQTT for iOS and OS X.",
"homepage": "https://github.com/emqx/CocoaMQTT"
- }, {
+ },
+ {
"title": "Perfect-Notifications",
"category": "messaging-protocol",
"description": "iOS Notifications for Linux and OS X.",
"homepage": "https://github.com/PerfectlySoft/Perfect-Notifications"
- }, {
+ },
+ {
"title": "BlueSocket",
"category": "socket",
"description": "IBM's cross platform low level socket framework.",
"homepage": "https://github.com/Kitura/BlueSocket "
- }, {
+ },
+ {
"title": "BlueSSLService",
"category": "socket",
"description": "SSL/TLS add-in for IBM's low level socket framework.",
"homepage": "https://github.com/Kitura/BlueSSLService"
- }, {
+ },
+ {
"title": "Socket.IO",
"category": "socket",
"description": "Socket.IO client for iOS/OS X.",
"homepage": "https://github.com/socketio/socket.io-client-swift",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "sockets",
"category": "socket",
"description": "TCP, UDP; Client, Server; Linux, OS X.",
"homepage": "https://github.com/vapor-community/sockets",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Starscream",
"category": "socket",
"description": "Websockets for iOS and OSX.",
"homepage": "https://github.com/daltoniam/Starscream"
- }, {
+ },
+ {
"title": "SwiftSocket",
"category": "socket",
"description": "Simple TCP socket library.",
"homepage": "https://github.com/swiftsocket/SwiftSocket"
- }, {
+ },
+ {
"title": "SwiftWebSocket",
"category": "socket",
"description": "A high performance WebSocket client library .",
"homepage": "https://github.com/tidwall/SwiftWebSocket"
- }, {
+ },
+ {
"title": "Ambassador",
"category": "webserver",
"description": "Super lightweight web framework based on SWSGI.",
"homepage": "https://github.com/envoy/Ambassador"
- }, {
+ },
+ {
"title": "Curassow",
"category": "webserver",
"description": "HTTP server using the pre-fork worker model.",
"homepage": "https://github.com/kylef-archive/Curassow",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Lightning",
"category": "webserver",
"description": "Multiplatform Single-threaded Non-blocking Web and Networking Framework.",
"homepage": "https://github.com/skylab-inc/Lightning",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Embassy",
"category": "webserver",
"description": "Super lightweight async HTTP server library.",
"homepage": "https://github.com/envoy/Embassy",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Kitura",
"category": "webserver",
"description": "IBM's web framework and server for web services.",
"homepage": "https://github.com/Kitura/Kitura",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Noze.io",
"category": "webserver",
"description": "Evented I/O streams like Node.js.",
"homepage": "https://github.com/NozeIO/Noze.io",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Perfect",
"category": "webserver",
"description": "Server-side Swift. The Perfect library, application server, connectors and example apps.",
"homepage": "https://github.com/PerfectlySoft/Perfect",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "swifter",
"category": "webserver",
"description": "Http server with routing handler.",
"homepage": "https://github.com/httpswift/swifter",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Vapor",
"category": "webserver",
"description": "Elegant web framework that works on iOS, OS X, and Ubuntu.",
"homepage": "https://github.com/vapor/vapor",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Zewo",
"category": "webserver",
"description": "Server-Side Swift.",
"homepage": "https://github.com/Zewo/Zewo",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "SwiftOCR",
"category": "ocr",
"description": "Neural Network based OCR lib.",
"homepage": "https://github.com/NMAC427/SwiftOCR"
- }, {
+ },
+ {
"title": "SwiftLint",
"category": "quality",
"description": "A tool to enforce coding conventions.",
"homepage": "https://github.com/realm/SwiftLint"
- }, {
+ },
+ {
"title": "Swimat",
"category": "quality",
"description": "Xcode plugin to format code.",
"homepage": "https://github.com/Jintin/Swimat"
- }, {
+ },
+ {
"title": "Tailor",
"category": "quality",
"description": "Cross-platform static analyzer that helps you to write cleaner code and avoid bugs.",
"homepage": "https://github.com/sleekbyte/tailor",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "IBLinter",
"category": "quality",
"description": "A linter tool for Interface Builder.",
"homepage": "https://github.com/IBDecodable/IBLinter"
- }, {
+ },
+ {
"title": "BlueCryptor",
"category": "cryptography",
"description": "IBM's Cross Platform Crypto library.",
"homepage": "https://github.com/Kitura/BlueCryptor"
- }, {
+ },
+ {
"title": "BlueRSA",
"category": "cryptography",
"description": "IBM's Cross Platform RSA Crypto library.",
"homepage": "https://github.com/Kitura/BlueRSA"
- }, {
+ },
+ {
"title": "CryptoSwift",
"category": "cryptography",
"description": "Crypto related functions and helpers.",
"homepage": "https://github.com/krzyzanowskim/CryptoSwift",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "IDZSwiftCommonCrypto",
"category": "cryptography",
"description": "A wrapper for Apple's Common Crypto library.",
"homepage": "https://github.com/iosdevzone/IDZSwiftCommonCrypto"
- }, {
+ },
+ {
"title": "SCrypto",
"category": "cryptography",
"description": "Elegant interface to access the CommonCrypto routines.",
"homepage": "https://github.com/sgl0v/scrypto"
- }, {
+ },
+ {
"title": "Siphash",
"category": "cryptography",
"description": "Simple and secure hashing with the SipHash algorithm.",
"homepage": "https://github.com/attaswift/SipHash"
- }, {
+ },
+ {
"title": "Swift-Sodium",
"category": "cryptography",
"description": "Interface to the Sodium library for common crypto operations for iOS and OS X.",
"homepage": "https://github.com/jedisct1/swift-sodium"
- }, {
+ },
+ {
"title": "RNCryptor",
"category": "cryptography",
"description": "CCCryptor (Apple's AES encryption) wrappers for iOS and Mac.",
"homepage": "https://github.com/RNCryptor/RNCryptor"
- }, {
+ },
+ {
"title": "Themis",
"category": "cryptography",
"description": "Multilanguage framework for making typical encryption schemes easy to use: data at rest, authenticated data exchange, transport protection, authentication, and so on.",
"homepage": "https://github.com/cossacklabs/themis"
- }, {
+ },
+ {
"title": "JOSESwift",
"category": "cryptography",
"description": "A framework for the JOSE standards JWS, JWE, and JWK.",
"homepage": "https://github.com/airsidemobile/JOSESwift"
- }, {
+ },
+ {
"title": "keychain-swift",
"category": "keychain",
"description": "Helper functions for saving text in Keychain securely for iOS, OS X, tvOS and watchOS.",
"homepage": "https://github.com/evgenyneu/keychain-swift"
- }, {
+ },
+ {
"title": "KeychainAccess",
"category": "keychain",
"description": "Simple wrapper for Keychain that works on iOS and OS X.",
"homepage": "https://github.com/kishikawakatsumi/KeychainAccess"
- }, {
+ },
+ {
"title": "Latch",
"category": "keychain",
"description": "A simple Keychain Wrapper for iOS.",
"homepage": "https://github.com/endocrimes/Latch"
- }, {
+ },
+ {
"title": "SwiftKeychainWrapper",
"category": "keychain",
"description": "Simple static wrapper for the iOS Keychain to allow you to use it in a similar fashion to user defaults.",
"homepage": "https://github.com/jrendel/SwiftKeychainWrapper"
- }, {
+ },
+ {
"title": "BlueSignals",
"category": "system",
"description": "IBM's Cross Platform OS signal handling library.",
"homepage": "https://github.com/Kitura/BlueSignals"
- }, {
+ },
+ {
"title": "SystemKit",
"category": "system",
"description": "OS X system library.",
"homepage": "https://github.com/beltex/SystemKit/"
- }, {
+ },
+ {
"title": "Cuckoo",
"category": "mock",
"description": "First boilerplate-free mocking framework.",
"homepage": "https://github.com/Brightify/Cuckoo"
- }, {
+ },
+ {
"title": "DVR",
"category": "testing",
"description": "A simple network testing framework.",
"homepage": "https://github.com/venmo/DVR"
- }, {
+ },
+ {
"title": "Erik",
"category": "testing",
"description": "An headless browser to access and manipulate webpages using javascript allowing to run functional tests.",
"homepage": "https://github.com/phimage/Erik"
- }, {
+ },
+ {
"title": "Fakery",
"category": "testing",
"description": "Fake data generator.",
"homepage": "https://github.com/vadymmarkov/Fakery"
- }, {
+ },
+ {
"title": "Mockingjay",
"category": "mock",
"description": "An elegant library for stubbing HTTP requests with ease.",
"homepage": "https://github.com/kylef/Mockingjay"
- }, {
+ },
+ {
"title": "Mockit",
"category": "mock",
"description": "A simple mocking framework, inspired by the famous Mockito for Java.",
"homepage": "https://github.com/sabirvirtuoso/Mockit"
- }, {
+ },
+ {
"title": "Mussel",
"category": "testing",
"description": "A framework for easily testing Push Notifications, Universal Links and Routing in XCUITests.",
"homepage": "https://github.com/UrbanCompass/Mussel"
- }, {
+ },
+ {
"title": "OHHTTPStubs",
"category": "testing",
"description": "A testing library designed to stub your network requests easily.",
"homepage": "https://github.com/AliSoftware/OHHTTPStubs"
- }, {
+ },
+ {
"title": "SBTUITestTunnel",
"category": "testing",
"description": "UI testing library for interact with network requests, stub CLLocationManager and UNUserNotificationCenter, and fine grain scrolling in table/collection/scroll views",
"homepage": "https://github.com/Subito-it/SBTUITestTunnel"
- }, {
+ },
+ {
"title": "Quick",
"category": "testing",
"description": "Quick is a behavior-driven development framework.",
"homepage": "https://github.com/Quick/Quick",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "SnapshotTest",
"category": "testing",
"description": "Snapshot testing tool for iOS and tvOS.",
"homepage": "https://github.com/parski/SnapshotTest",
"tags": ["iOS", "tvOS"]
- }, {
+ },
+ {
"title": "Spectre",
"category": "testing",
"description": "BDD Framework.",
"homepage": "https://github.com/kylef/Spectre",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "SwiftCheck",
"category": "testing",
"description": "A testing library that automatically generates random data for testing program properties.",
"homepage": "https://github.com/typelift/SwiftCheck"
- }, {
+ },
+ {
"title": "UI Testing Cheat Sheet",
"category": "testing",
"description": "Answers to common \"How do I test this with UI Testing?\" questions with a working example app.",
"homepage": "https://github.com/joemasilotti/UI-Testing-Cheat-Sheet"
- }, {
+ },
+ {
"title": "Nimble",
"category": "testing",
"description": "A matcher framework.",
"homepage": "https://github.com/Quick/Nimble"
- }, {
+ },
+ {
"title": "Sizes",
"category": "testing",
"description": "Test your app on different device and font sizes.",
"homepage": "https://github.com/marcosgriselli/Sizes"
- }, {
+ },
+ {
"title": "AttributedTextView",
"category": "text",
"description": "Easiest way to create an attributed UITextView with support for multiple links, hashtags and mentions.",
"homepage": "https://github.com/evermeer/AttributedTextView"
- }, {
+ },
+ {
"title": "BonMot",
"category": "text",
"description": "Beautiful, easy attributed strings for iOS.",
"homepage": "https://github.com/Rightpoint/BonMot"
- }, {
+ },
+ {
"title": "edhita",
"category": "text",
"description": "Fully open source text editor for iOS.",
"homepage": "https://github.com/tnantoka/edhita"
- }, {
+ },
+ {
"title": "MarkdownKit",
"category": "text",
"description": "A simple and customizable Markdown Parser.",
"homepage": "https://github.com/bmoliveira/MarkdownKit"
- }, {
+ },
+ {
"title": "MarkyMark",
"category": "text",
"description": "Converts Markdown into native views or attributed strings.",
"homepage": "https://github.com/M2Mobi/Marky-Mark"
- }, {
+ },
+ {
"title": "PrediKit",
"category": "text",
"description": "An NSPredicate DSL for iOS & OS X inspired by SnapKit.",
"homepage": "https://github.com/KrakenDev/PrediKit"
- }, {
+ },
+ {
"title": "Regex by crossroadlabs",
"category": "text",
"description": "Very easy to use Regular Expressions library with rich functionality. Features both operator `=~` and method based APIs. Unit tests covered.",
"homepage": "https://github.com/crossroadlabs/Regex",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Regex by sindresorhus",
"category": "text",
"description": "Swifty regular expressions, fully tested & documented, and with correct Unicode handling.",
"homepage": "https://github.com/sindresorhus/Regex",
"tags": ["regex"]
- }, {
+ },
+ {
"title": "RichEditorView",
"category": "text",
"description": " RichEditorView is a simple, modular, drop-in UIView subclass for Rich Text Editing.",
"homepage": "https://github.com/cjwirth/RichEditorView"
- }, {
+ },
+ {
"title": "SwiftVerbalExpressions",
"category": "text",
"description": "VerbalExpressions porting.",
"homepage": "https://github.com/VerbalExpressions/SwiftVerbalExpressions"
- }, {
+ },
+ {
"title": "TextAttributes",
"category": "text",
"description": "An easier way to compose attributed strings.",
"homepage": "https://github.com/delba/TextAttributes"
- }, {
+ },
+ {
"title": "Attributed",
"category": "text",
"description": "Modern µframework for attributed strings.",
"homepage": "https://github.com/Nirma/Attributed"
- }, {
+ },
+ {
"title": "SwiftRichString",
"category": "text",
"description": "Elegant & Painless Attributed Strings Management Library.",
"homepage": "https://github.com/malcommac/SwiftRichString"
- }, {
+ },
+ {
"title": "Parsey",
"category": "text",
"description": "Parser combinator framework that supports source location tracking, backtracking prevention, and rich error messages.",
"homepage": "https://github.com/rxwei/Parsey"
- }, {
+ },
+ {
"title": "PhoneNumberKit",
"category": "phone-numbers",
"description": "Framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.",
"homepage": "https://github.com/marmelroy/PhoneNumberKit"
- }, {
+ },
+ {
"title": "NKVPhonePicker",
"category": "phone-numbers",
"description": "An UITextField subclass to simplify country code's picking.",
"homepage": "https://github.com/NikKovIos/NKVPhonePicker"
- }, {
+ },
+ {
"title": "Async",
"category": "thread",
"description": "Syntactic sugar for Grand Central Dispatch.",
"homepage": "https://github.com/duemunk/Async"
- }, {
+ },
+ {
"title": "AwaitKit",
"category": "thread",
"description": "The ES7 Async/Await control flow.",
"homepage": "https://github.com/yannickl/AwaitKit"
- }, {
+ },
+ {
"title": "GCDTimer",
"category": "thread",
"description": "A well-tested GCD timer.",
"homepage": "https://github.com/hemantasapkota/GCDTimer"
- }, {
+ },
+ {
"title": "Queuer",
"category": "concurrency",
"description": "A queue manager, built on top of OperationQueue and Dispatch (aka GCD).",
"homepage": "https://github.com/FabrizioBrancati/Queuer",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "ActiveLabel",
"category": "label",
"description": "UILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://).",
"homepage": "https://github.com/optonaut/ActiveLabel.swift"
- }, {
+ },
+ {
"title": "Adaptive Tab Bar",
"category": "tab",
"description": "Adaptive tab bar.",
"homepage": "https://github.com/Ramotion/adaptive-tab-bar"
- }, {
+ },
+ {
"title": "AECoreDataUI",
"category": "ui",
"description": "Core Data driven UI.",
"homepage": "https://github.com/tadija/AERecord",
"swift": 4
- }, {
+ },
+ {
"title": "AMScrollingNavbar",
"category": "ui",
"description": "Scrollable UINavigationBar that follows the scrolling of a UIScrollView.",
"homepage": "https://github.com/andreamazz/AMScrollingNavbar",
"swift": 4
- }, {
+ },
+ {
"title": "Animated Tab Bar",
"category": "tab",
"description": "RAMAnimatedTabBarController is a module for adding animation to tab bar items.",
"homepage": "https://github.com/Ramotion/animated-tab-bar"
- }, {
+ },
+ {
"title": "BreakOutToRefresh",
"category": "ui",
"description": "A playable pull to refresh view using SpriteKit.",
"homepage": "https://github.com/dasdom/BreakOutToRefresh"
- }, {
+ },
+ {
"title": "BWWalkthrough",
"category": "walkthrough",
"description": "A class to build custom walkthroughs for your iOS App.",
"homepage": "https://github.com/ariok/BWWalkthrough"
- }, {
+ },
+ {
"title": "ConcentricOnboarding",
"category": "walkthrough",
"description": "SwiftUI library for a walkthrough or onboarding flow with tap actions.",
"homepage": "https://github.com/exyte/ConcentricOnboarding"
- }, {
+ },
+ {
"title": "Charts",
"category": "chart",
"description": "Beautiful charts for iOS/tvOS/OSX (port of MPAndroidChart).",
- "homepage": "https://github.com/danielgindi/Charts"
- }, {
- "title": "FLCharts",
- "category": "chart",
- "description": "Easy to use and highly customizable charts library for iOS.",
- "homepage": "https://github.com/francescoleoni98/FLCharts",
- "tags": ["iOS", "swift", "Mac Catalyst"]
- }, {
- "title": "ChartView",
- "category": "chart",
- "description": "Swift package for displaying beautiful charts effortlessly",
- "homepage": "https://github.com/AppPear/ChartView"
- }, {
+ "homepage": "https://github.com/ChartsOrg/Charts"
+ },
+ {
+ "title": "FLCharts",
+ "category": "chart",
+ "description": "Easy to use and highly customizable charts library for iOS.",
+ "homepage": "https://github.com/francescoleoni98/FLCharts",
+ "tags": ["iOS", "swift", "Mac Catalyst"]
+ },
+ {
+ "title": "ChartView",
+ "category": "chart",
+ "description": "Swift package for displaying beautiful charts effortlessly",
+ "homepage": "https://github.com/AppPear/ChartView"
+ },
+ {
"title": "CountdownLabel",
"category": "label",
"description": "Simple countdown UILabel with morphing animation, and some useful function.",
"homepage": "https://github.com/suzuki-0000/CountdownLabel"
- }, {
+ },
+ {
"title": "CustomSegue",
"category": "ui",
"description": "Custom segue for OSX Storyboards with slide and cross fade effects.",
"homepage": "https://github.com/phimage/CustomSegue"
- }, {
+ },
+ {
"title": "Drag and Drop UICollectionView",
"category": "uicollectionview",
"description": "Dragging and Dropping data across multiple UICollectionViews.",
"homepage": "https://github.com/mmick66/KDDragAndDropCollectionView"
- }, {
+ },
+ {
"title": "Dodo",
"category": "ui",
"description": "A message bar for iOS.",
"homepage": "https://github.com/evgenyneu/Dodo"
- }, {
+ },
+ {
"title": "EstMusicIndicator",
"category": "ui",
"description": "Music play indicator like iTunes.",
"homepage": "https://github.com/Aufree/ESTMusicIndicator"
- }, {
+ },
+ {
"title": "EZLoadingActivity",
"category": "hud",
"description": "Lightweight loading activity HUD.",
"homepage": "https://github.com/Esqarrouth/EZLoadingActivity"
- }, {
+ },
+ {
"title": "FAQView",
"category": "ui",
"description": "An easy to use FAQ view for iOS.",
"homepage": "https://github.com/mukeshthawani/faqview"
- }, {
+ },
+ {
"title": "Fashion",
"category": "ui",
"description": "Fashion accessories and beauty tools to share and reuse UI styles.",
"homepage": "https://github.com/vadymmarkov/Fashion"
- }, {
+ },
+ {
"title": "FlagKit",
"category": "ui",
"description": "Beautiful flag icons for usage in apps and on the web.",
"homepage": "https://github.com/madebybowtie/FlagKit"
- }, {
+ },
+ {
"title": "FloatRatingView",
"category": "ui",
"description": "Floating rating system.",
"homepage": "https://github.com/glenyi/FloatRatingView"
- }, {
+ },
+ {
"title": "GaugeKit",
"category": "ui",
"description": "Customizable gauges. Easy reproduce Apple's style gauges.",
"homepage": "https://github.com/skywinder/GaugeKit"
- }, {
+ },
+ {
"title": "Gecco",
"category": "walkthrough",
"description": "Spotlight view for iOS.",
"homepage": "https://github.com/xai3/Gecco"
- }, {
+ },
+ {
"title": "GlitchLabel",
"category": "label",
"description": "Glitching UILabel for iOS.",
"homepage": "https://github.com/kciter/GlitchLabel"
- }, {
+ },
+ {
"title": "GMStepper",
"category": "ui",
"description": "A stepper with a sliding label in the middle.",
"homepage": "https://github.com/gmertk/GMStepper"
- }, {
+ },
+ {
"title": "GRMustache",
"category": "ui",
"description": "Flexible Mustache templates.",
"homepage": "https://github.com/groue/GRMustache.swift"
- }, {
+ },
+ {
"title": "HGCircularSlider",
"category": "ui",
"description": "A custom reusable circular slider control for iOS application.",
"homepage": "https://github.com/HamzaGhazouani/HGCircularSlider"
- }, {
+ },
+ {
"title": "HTYTextField",
"category": "textfield",
"description": "A UITextField with bouncy placeholder.",
"homepage": "https://github.com/hanton/HTYTextField"
- }, {
+ },
+ {
"title": "YNSearch",
"category": "ui",
"description": "Awesome fully customizable search view like Pinterest.",
"homepage": "https://github.com/younatics/YNSearch"
- }, {
+ },
+ {
"title": "ActivityIndicatorView",
"category": "ui",
"description": "A number of preset loading indicators created with SwiftUI.",
"homepage": "https://github.com/exyte/ActivityIndicatorView"
- }, {
+ },
+ {
"title": "Instructions",
"category": "walkthrough",
"description": "A library to create app walkthroughs and guided tours.",
"homepage": "https://github.com/ephread/Instructions"
- }, {
+ },
+ {
"title": "IncrementableLabel",
"category": "label",
"description": "An UILabel subclass to (de)increment numbers in an UILabel.",
"homepage": "https://github.com/tbaranes/IncrementableLabel"
- }, {
+ },
+ {
"title": "Toaster",
"category": "ui",
"description": "Notification toasts.",
"homepage": "https://github.com/devxoul/Toaster"
- }, {
+ },
+ {
"title": "Toast-Swift",
"category": "alert",
"description": "An easy to use library to create iOS 14 and newer style toasts.",
"homepage": "https://github.com/BastiaanJansen/Toast-Swift"
- }, {
+ },
+ {
"title": "HorizontalDial",
"category": "ui",
"description": "A horizontal scroll dial like Instagram.",
"homepage": "https://github.com/kciter/HorizontalDial"
- }, {
+ },
+ {
"title": "SelectionDialog",
"category": "ui",
"description": "Simple selection dialog.",
"homepage": "https://github.com/kciter/SelectionDialog"
- }, {
+ },
+ {
"title": "KDEDateLabel",
"category": "label",
"description": "An UILabel subclass that updates itself to make time ago's format easier.",
"homepage": "https://github.com/delannoyk/KDEDateLabel"
- }, {
+ },
+ {
"title": "KMNavigationBarTransition",
"category": "ui",
"description": "A drop-in universal library helps you to manage the navigation bar styles and makes transition animations smooth between different navigation bar styles while pushing or popping a view controller for all orientations.",
"homepage": "https://github.com/MoZhouqi/KMNavigationBarTransition"
- }, {
+ },
+ {
"title": "KMPlaceholderTextView",
"category": "ui",
"description": "A UITextView subclass that adds support for multiline placeholder.",
"homepage": "https://github.com/MoZhouqi/KMPlaceholderTextView"
- }, {
+ },
+ {
"title": "KRProgressHUD",
"category": "hud",
"description": "A beautiful and customizable progress HUD.",
"homepage": "https://github.com/krimpedance/KRProgressHUD"
- }, {
+ },
+ {
"title": "LiquidLoader",
"category": "ui",
"description": "Spinner loader components with liquid animation.",
"homepage": "https://github.com/yoavlt/LiquidLoader"
- }, {
+ },
+ {
"title": "LTMorphingLabel",
"category": "label",
"description": "Graceful morphing effects for UILabel.",
"homepage": "https://github.com/lexrus/LTMorphingLabel"
- }, {
+ },
+ {
"title": "Doric Design System Foundation",
"category": "ui",
"description": "Protocol oriented, type safe, scalable design system foundation framework for iOS.",
"homepage": "https://github.com/jayeshk/Doric"
- }, {
+ },
+ {
"title": "MantleModal",
"category": "ui",
"description": "A simple modal resource that uses a UIScrollView to allow the user to close the modal by dragging it down.",
"homepage": "https://github.com/canalesb93/MantleModal"
- }, {
+ },
+ {
"title": "Material",
"category": "ui",
"description": "Express your creativity with Material, an animation and graphics framework for Google's Material Design and Apple's Flat UI.",
"homepage": "https://github.com/CosmicMind/Material"
- }, {
+ },
+ {
"title": "Material Components for iOS",
"category": "ui",
"description": "Modular and customizable Material Design UI components.",
"homepage": "https://github.com/material-components/material-components-ios"
- }, {
+ },
+ {
"title": "MaterialKit",
"category": "ui",
"description": "Material design components.",
"homepage": "https://github.com/nghialv/MaterialKit"
- }, {
+ },
+ {
"title": "MPParallaxView",
"category": "ui",
"description": "Apple TV Parallax effect.",
"homepage": "https://github.com/DroidsOnRoids/MPParallaxView"
- }, {
+ },
+ {
"title": "Arale",
"category": "ui",
"description": "A custom stretchable header view for UIScrollView or any its subclasses with UIActivityIndicatorView support for content reloading.",
"homepage": "https://github.com/supercomputra/Arale"
- }, {
+ },
+ {
"title": "MXParallaxHeader",
"category": "ui",
"description": "Simple parallax header for UIScrollView.",
"homepage": "https://github.com/maxep/MXParallaxHeader"
- }, {
+ },
+ {
"title": "HPParallaxHeader",
"category": "ui",
"description": "Simple parallax header for UIScrollView.",
"homepage": "https://github.com/ngochiencse/HPParallaxHeader"
- }, {
+ },
+ {
"title": "MZFormSheetPresentationController",
"category": "ui",
"description": "Provides an alternative to the native iOS UIModalPresentationFormSheet, adding support for iPhone and additional opportunities to setup controller size and feel form sheet.",
"homepage": "https://github.com/m1entus/MZFormSheetPresentationController"
- }, {
+ },
+ {
"title": "NextGrowingTextView",
"category": "ui",
"description": "The next in the generations of 'growing textviews' optimized for iOS 7 and above.",
"homepage": "https://github.com/FluidGroup/NextGrowingTextView"
- }, {
+ },
+ {
"title": "NVActivityIndicatorView",
"category": "ui",
"description": "Collection of nice loading animations.",
"homepage": "https://github.com/ninjaprox/NVActivityIndicatorView"
- }, {
+ },
+ {
"title": "PageController",
"category": "pagination",
"description": "Infinite paging controller.",
"homepage": "https://github.com/hirohisa/PageController"
- }, {
+ },
+ {
"title": "PKHUD",
"category": "hud",
"description": "Reimplementation of the Apple HUD.",
"homepage": "https://github.com/pkluz/PKHUD"
- }, {
+ },
+ {
"title": "TKRadarChart",
"category": "chart",
"description": "A customizable radar chart.",
"homepage": "https://github.com/TBXark/TKRadarChart"
- }, {
+ },
+ {
"title": "PullToDismiss",
"category": "ui",
"description": "You can dismiss modal viewcontroller by pulling scrollview or navigationbar.",
"homepage": "https://github.com/sgr-ksmt/PullToDismiss"
- }, {
+ },
+ {
"title": "Reel search",
"category": "ui",
"description": "Option list managed as a reel.",
"homepage": "https://github.com/Ramotion/reel-search"
- }, {
+ },
+ {
"title": "ScrollableGraphView",
"category": "chart",
"description": "Adaptive scrollable graph view for iOS to visualise simple discrete datasets.",
"homepage": "https://github.com/philackm/ScrollableGraphView"
- }, {
+ },
+ {
"title": "Siren",
"category": "version-manager",
"description": "Notify users when a new version of your app is available and prompt them to upgrade.",
"homepage": "https://github.com/ArtSabintsev/Siren"
- }, {
+ },
+ {
"title": "SKPhotoBrowser",
"category": "ui",
"description": "Simple PhotoBrowser/Viewer inspired by facebook, twitter photo browsers.",
"homepage": "https://github.com/suzuki-0000/SKPhotoBrowser"
- }, {
+ },
+ {
"title": "Spots",
"category": "ui",
"description": "Spots is a view controller framework that makes your setup and future development blazingly fast.",
"homepage": "https://github.com/hyperoslo"
- }, {
+ },
+ {
"title": "StarryStars",
"category": "ui",
"description": "Display & edit ratings, fully customizable from interface builder.",
"homepage": "https://github.com/peterprokop/StarryStars"
- }, {
+ },
+ {
"title": "StatefulViewController",
"category": "ui",
"description": "Placeholder views based on content, loading, error or empty states.",
"homepage": "https://github.com/aschuch/StatefulViewController"
- }, {
+ },
+ {
"title": "SwiftTheme",
"category": "styling",
"description": "Powerful theme/skin manager for iOS 8+.",
"homepage": "https://github.com/wxxsw/SwiftTheme"
- }, {
+ },
+ {
"title": "DropDown",
"category": "ui",
"description": "A Material Design drop down for iOS.",
"homepage": "https://github.com/AssistoLab/DropDown"
- }, {
+ },
+ {
"title": "RxValidator",
"category": "validation",
"description": "Simple, Extensible, Flexible Validation Checker.",
"homepage": "https://github.com/vbmania/RxValidator"
- }, {
+ },
+ {
"title": "SwiftValidator",
"category": "validation",
"description": "A rule-based validation library.",
"homepage": "https://github.com/SwiftValidatorCommunity/SwiftValidator"
- }, {
+ },
+ {
"title": "SwiftCharts",
"category": "chart",
"description": "Highly customizable charts for iOS.",
- "homepage": "https://github.com/ivanschuetz/SwiftCharts"
- }, {
+ "homepage": "https://github.com/owlmafia/SwiftCharts"
+ },
+ {
"title": "SwiftyWalkthrough",
"category": "walkthrough",
"description": "The easiest way to create a great walkthrough experience in your apps.",
"homepage": "https://github.com/ruipfcosta/SwiftyWalkthrough"
- }, {
+ },
+ {
"title": "Switch",
"category": "switch",
"description": "A switch control with full Interface Builder support.",
"homepage": "https://github.com/T-Pham/Switch"
- }, {
+ },
+ {
"title": "TabPageViewController",
"category": "tab",
"description": "Paging view controller and scroll tab view.",
"homepage": "https://github.com/EndouMari/TabPageViewController"
- }, {
+ },
+ {
"title": "DTPagerController",
"category": "tab",
"description": "Container view controller to display a set of ViewControllers in a horizontal scroll view.",
"homepage": "https://github.com/tungvoduc/DTPagerController"
- }, {
+ },
+ {
"title": "TagCellLayout",
"category": "uicollectionview",
"description": "UICollectionView layout for Tags with Left, Center & Right alignments.",
"homepage": "https://github.com/riteshhgupta/TagCellLayout"
- }, {
+ },
+ {
"title": "TagListView",
"category": "ui",
"description": "Simple but highly customizable iOS tag list view.",
"homepage": "https://github.com/ElaWorkshop/TagListView"
- }, {
+ },
+ {
"title": "TextFieldEffects",
"category": "textfield",
"description": "Several ready to use effects for UITextFields.",
"homepage": "https://github.com/raulriera/TextFieldEffects"
- }, {
+ },
+ {
"title": "Twinkle",
"category": "ui",
"description": "Easy way to make elements in your iOS app twinkle.",
"homepage": "https://github.com/piemonte/Twinkle"
- }, {
- "title": "Insert3D",
- "category": "ui-3d",
- "description": "The fastest 🚀 way to embed a 3D model.",
- "homepage": "https://github.com/Viktoo/Insert3D"
- }, {
+ },
+ {
+ "title": "Insert3D",
+ "category": "ui-3d",
+ "description": "The fastest 🚀 way to embed a 3D model.",
+ "homepage": "https://github.com/Viktoo/Insert3D"
+ },
+ {
"title": "URLEmbeddedView",
"category": "ui",
"description": "Automatically caches the object that is confirmed the Open Graph Protocol, and displays it as URL embedded card.",
"homepage": "https://github.com/marty-suzuki/URLEmbeddedView"
- }, {
+ },
+ {
"title": "UITextField-Navigation",
"category": "textfield",
"description": "UITextField-Navigation adds next, previous and done buttons to the keyboard for your UITextFields. Highly customizable.",
"homepage": "https://github.com/T-Pham/UITextField-Navigation"
- }, {
+ },
+ {
"title": "ALRT",
"category": "alert",
"description": "An easier constructor for UIAlertController. Present an alert from anywhere.",
"homepage": "https://github.com/mshrwtnb/alrt"
- }, {
+ },
+ {
"title": "Alertift",
"category": "alert",
"description": "Modern, easy UIAlertController wrapper.",
"homepage": "https://github.com/sgr-ksmt/Alertift"
- }, {
+ },
+ {
"title": "Zingle",
"category": "alert",
"description": "An alert will display underneath your UINavigationBar.",
"homepage": "https://github.com/hemangshah/Zingle"
- }, {
+ },
+ {
"title": "CDAlertView",
"category": "alert",
"description": "Highly customizable alert/notification/success/error/alarm popup.",
"homepage": "https://github.com/candostdagdeviren/CDAlertView"
- }, {
+ },
+ {
"title": "CFNotify",
"category": "alert",
"description": "A customizable framework to create draggable alert views.",
- "homepage": "https://github.com/JT501/CFNotify"
- }, {
+ "homepage": "https://github.com/JT501/SwiftNotify"
+ },
+ {
"title": "EZAlertController",
"category": "alert",
"description": "Easy UIAlertController.",
"homepage": "https://github.com/thellimist/EZAlertController"
- }, {
+ },
+ {
"title": "GSMessage",
"category": "alert",
"description": "A simple style messages/notifications for iOS 7+.",
"homepage": "https://github.com/wxxsw/GSMessages"
- }, {
+ },
+ {
"title": "Jelly",
"category": "transition",
"description": "Jelly provides custom view controller transitions with just a few lines of code.",
"homepage": "https://github.com/SebastianBoldt/Jelly"
- }, {
+ },
+ {
"title": "Kamagari",
"category": "alert",
"description": "Simple UIAlertController builder class.",
"homepage": "https://github.com/tasanobu-zz/Kamagari"
- }, {
+ },
+ {
"title": "PMAlertController",
"category": "alert",
"description": "PMAlertController is a great and customizable substitute to UIAlertController.",
"homepage": "https://github.com/pmusolino/PMAlertController"
- }, {
+ },
+ {
"title": "PopupDialog",
"category": "alert",
"description": "A simple, customizable popup dialog. Replaces UIAlertController alert style.",
"homepage": "https://github.com/orderella/PopupDialog"
- }, {
+ },
+ {
"title": "SCLAlertView",
"category": "alert",
"description": "Animated Alert view.",
"homepage": "https://github.com/vikmeup/SCLAlertView-Swift"
- }, {
+ },
+ {
"title": "SweetAlert",
"category": "alert",
"description": "Alert system.",
"homepage": "https://github.com/codestergit/SweetAlert-iOS"
- }, {
+ },
+ {
"title": "SwiftOverlays",
"category": "alert",
"description": "various popups and notifications.",
"homepage": "https://github.com/peterprokop/SwiftOverlays"
- }, {
+ },
+ {
"title": "XLActionController",
"category": "alert",
"description": "Fully customizable and extensible action sheet controller.",
"homepage": "https://github.com/xmartlabs/XLActionController"
- }, {
+ },
+ {
"title": "NFDownloadButton",
"category": "button",
"description": "Revamped Download Button. It's kinda a reverse engineering of Netflix's app download button.",
"homepage": "https://github.com/LeonardoCardoso/NFDownloadButton"
- }, {
+ },
+ {
"title": "DOFavoriteButton",
"category": "button",
"description": "Cute Animated Button.",
"homepage": "https://github.com/okmr-d/DOFavoriteButton"
- }, {
+ },
+ {
"title": "Floaty",
"category": "button",
"description": "Floating Action Button for iOS.",
"homepage": "https://github.com/kciter/Floaty"
- }, {
+ },
+ {
"title": "FloatingButton",
"category": "button",
"description": "Easily customizable floating button menu created with SwiftUI.",
"homepage": "https://github.com/exyte/FloatingButton"
- }, {
+ },
+ {
"title": "LTHRadioButton",
"category": "button",
"description": "A radio button with a pretty animation.",
"homepage": "https://github.com/rolandleth/LTHRadioButton"
- }, {
+ },
+ {
"title": "SwiftShareBubbles",
"category": "button",
"description": "Animated social share buttons control for iOS.",
"homepage": "https://github.com/takecian/SwiftShareBubbles"
- }, {
+ },
+ {
"title": "PMSuperButton",
"category": "button",
"description": "A powerful UIButton with super powers, customizable from Storyboard.",
"homepage": "https://github.com/pmusolino/PMSuperButton"
- }, {
+ },
+ {
"title": "IGStoryButtonKit",
"category": "button",
"description": "Easy-to-use button with rich animation inspired by instagram stories.",
"homepage": "https://github.com/KaoruMuta/IGStoryButtonKit"
- }, {
+ },
+ {
"title": "Eureka",
"category": "form",
"description": "Elegant iOS form builder.",
"homepage": "https://github.com/xmartlabs/Eureka"
- }, {
+ },
+ {
"title": "Former",
"category": "form",
"description": "A fully customizable library for easy creating UITableView based form.",
"homepage": "https://github.com/ra1028/Former"
- }, {
+ },
+ {
"title": "SwiftyFORM",
"category": "form",
"description": "Forms that can be validated.",
"homepage": "https://github.com/neoneye/SwiftyFORM"
- }, {
+ },
+ {
"title": "ObjectForm",
"category": "form",
"description": "A simple yet powerful library to build form for your class models.",
"homepage": "https://github.com/haojianzong/ObjectForm"
- }, {
+ },
+ {
"title": "AKSwiftSlideMenu",
"category": "menu",
"description": "Slide Menu (Drawer).",
"homepage": "https://github.com/ashishkakkad8/AKSwiftSlideMenu"
- }, {
+ },
+ {
"title": "ENSwiftSideMenu",
"category": "menu",
"description": "Sliding side menu.",
"homepage": "https://github.com/evnaz/ENSwiftSideMenu"
- }, {
+ },
+ {
"title": "GuillotineMenu",
"category": "menu",
"description": "Guillotine style menu.",
"homepage": "https://github.com/Yalantis/GuillotineMenu"
- }, {
+ },
+ {
"title": "InteractiveSideMenu",
"category": "menu",
"description": "Customizable iOS Interactive Side Menu.",
"homepage": "https://github.com/handsomecode/InteractiveSideMenu"
- }, {
+ },
+ {
"title": "Pagemenu",
"category": "menu",
"description": "Pagination enabled view controller.",
"homepage": "https://github.com/PageMenu/PageMenu"
- }, {
+ },
+ {
"title": "MenuItemKit",
"category": "menu",
"description": "`UIMenuItem` with image and block (closure) support.",
"homepage": "https://github.com/cxa/MenuItemKit"
- }, {
+ },
+ {
"title": "XLPagerTabStrip",
"category": "menu",
"description": "Android PagerTabStrip for iOS.",
"homepage": "https://github.com/xmartlabs/XLPagerTabStrip"
- }, {
+ },
+ {
"title": "SideMenu",
"category": "menu",
"description": "Simple side menu control for iOS inspired by Facebook. Right and Left sides. No coding required.",
"homepage": "https://github.com/jonkykong/SideMenu"
- }, {
+ },
+ {
"title": "SwipeMenuViewController",
"category": "menu",
"description": "Swipable tab and menu View and ViewController.",
"homepage": "https://github.com/yysskk/SwipeMenuViewController"
- }, {
+ },
+ {
"title": "YNDropDownMenu",
"category": "menu",
"description": "Adorable iOS drop down menu.",
"homepage": "https://github.com/younatics/YNDropDownMenu"
- }, {
+ },
+ {
"title": "HHFloatingView",
"category": "menu",
"description": "An easy to use and setup floating view for your app.",
"homepage": "https://github.com/hemangshah/HHFloatingView"
- }, {
+ },
+ {
"title": "KWDrawerController",
"category": "menu",
"description": "Drawer view controller that easy to use.",
"homepage": "https://github.com/Kawoou/KWDrawerController"
- }, {
+ },
+ {
"title": "PagingKit",
"category": "menu",
"description": "PagingKit provides customizable menu UI.",
"homepage": "https://github.com/kazuhiro4949/PagingKit"
- }, {
+ },
+ {
"title": "Parchment",
"category": "menu",
"description": "A paging view controller with a highly customizable menu, built on UICollectionView.",
"homepage": "https://github.com/rechsteiner/Parchment",
"swift": 4
- }, {
- "title": "PopMenu",
- "category": "menu",
- "description": "😎 A cool and customizable popup style action sheet for iOS.",
- "homepage": "https://github.com/CaliCastle/PopMenu"
- }, {
+ },
+ {
+ "title": "PopMenu",
+ "category": "menu",
+ "description": "😎 A cool and customizable popup style action sheet for iOS.",
+ "homepage": "https://github.com/CaliCastle/PopMenu"
+ },
+ {
"title": "Caishen",
"category": "payment",
"description": "A Payment Card UI & Validator for iOS.",
"homepage": "https://github.com/prolificinteractive/Caishen"
- }, {
+ },
+ {
"title": "MFCard",
"category": "payment",
"description": "Easily integrate Credit Card payments in iOS App.",
"homepage": "https://github.com/MobileFirstInc/MFCard"
- }, {
+ },
+ {
"title": "Permission",
"category": "permissions",
"description": "A unified API to ask for permissions on iOS.",
"homepage": "https://github.com/delba/Permission"
- }, {
+ },
+ {
"title": "Swift-Prompts",
"category": "alert",
"description": "Design custom prompts with a great scope of options to choose from.",
"homepage": "https://github.com/GabrielAlva/Swift-Prompts"
- }, {
+ },
+ {
"title": "AREK",
"category": "permissions",
"description": "AREK is a clean and easy to use wrapper over any kind of iOS permission.",
"homepage": "https://github.com/ennioma/arek"
- }, {
+ },
+ {
"title": "StackViewController",
"category": "stackview",
"description": "Simplify the use of UIStackView.",
"homepage": "https://github.com/seedco/StackViewController"
- }, {
+ },
+ {
"title": "TZStackView",
"category": "stackview",
"description": "An iOS9 UIStackView layout component re-implemented for iOS 7 and 8.",
"homepage": "https://github.com/tomvanzummeren/TZStackView"
- }, {
+ },
+ {
"title": "BubbleTransition",
"category": "transition",
"description": "Bubble transition in an easy way.",
"homepage": "https://github.com/andreamazz/BubbleTransition"
- }, {
+ },
+ {
"title": "MusicPlayerTransition",
"category": "transition",
"description": "Custom interactive transition like Apple Music iOS App.",
"homepage": "https://github.com/xxxAIRINxxx/MusicPlayerTransition"
- }, {
+ },
+ {
"title": "PinterestSwift",
"category": "transition",
"description": "Pinterest style transition.",
"homepage": "https://github.com/demonnico/PinterestSwift"
- }, {
+ },
+ {
"title": "StarWars.iOS",
"category": "transition",
"description": "Transition animation to crumble view-controller into tiny pieces.",
"homepage": "https://github.com/Yalantis/StarWars.iOS"
- }, {
+ },
+ {
"title": "SectionedSlider",
"category": "ui",
"description": "Control Center Slider.",
"homepage": "https://github.com/LeonardoCardoso/SectionedSlider"
- }, {
+ },
+ {
"title": "Hero",
"category": "transition",
"description": "Elegant transition library for iOS.",
"homepage": "https://github.com/HeroTransitions/Hero"
- }, {
+ },
+ {
"title": "NavigationTransitions",
"category": "transition",
"description": "Pure SwiftUI Navigation transitions.",
"homepage": "https://github.com/davdroman/swiftui-navigation-transitions"
- }, {
+ },
+ {
"title": "ImageTransition",
"category": "transition",
"description": "ImageTransition is a library for smooth animation of images during transitions.",
"homepage": "https://github.com/shtnkgm/ImageTransition"
- }, {
+ },
+ {
"title": "DTTableViewManager",
"category": "uitableview",
"description": "Protocol-oriented UITableView management, powered by generics and associated types.",
"homepage": "https://github.com/DenTelezhkin/DTTableViewManager"
- }, {
+ },
+ {
"title": "folding-cell",
"category": "uitableview",
"description": "Folding cell transition.",
"homepage": "https://github.com/Ramotion/folding-cell"
- }, {
+ },
+ {
"title": "Persei",
"category": "uitableview",
"description": "Animated top menu for UITableView / UICollectionView / UIScrollView.",
"homepage": "https://github.com/Yalantis/Persei"
- }, {
+ },
+ {
"title": "PullToRefreshSwift",
"category": "uitableview",
"description": "PullToRefresh library.",
"homepage": "https://github.com/dekatotoro/PullToRefreshSwift"
- }, {
- "title": "QuickTableViewController",
- "category": "uitableview",
- "description": "A simple way to create a UITableView for settings.",
- "homepage": "https://github.com/bcylin/QuickTableViewController"
- }, {
+ },
+ {
+ "title": "QuickTableViewController",
+ "category": "uitableview",
+ "description": "A simple way to create a UITableView for settings.",
+ "homepage": "https://github.com/bcylin/QuickTableViewController"
+ },
+ {
"title": "Shoyu",
"category": "uitableview",
"description": "Easier way to represent the structure of UITableView.",
"homepage": "https://github.com/xai3/Shoyu"
- }, {
+ },
+ {
"title": "YNExpandableCell",
"category": "uitableview",
"description": "Awesome expandable, collapsible tableview cell for iOS.",
"homepage": "https://github.com/younatics/YNExpandableCell"
- }, {
+ },
+ {
"title": "SwipeCellKit",
"category": "uitableview",
"description": "Swipeable UITableViewCell based on the stock Mail.app.",
"homepage": "https://github.com/SwipeCellKit/SwipeCellKit"
- }, {
+ },
+ {
"title": "ExpandableCell",
"category": "uitableview",
"description": "Fully refactored YNExapnadableCell with more concise, bug free. Easiest usage of expandable & collapsible cell for iOS. You can customize expandable UITableViewCell whatever you like. ExpandableCell is made because insertRows and deleteRows is hard to use. Just inheirt ExpandableDelegate.",
"homepage": "https://github.com/younatics/ExpandableCell"
- }, {
+ },
+ {
"title": "AlexaSkillsKit",
"category": "utility",
"description": "Develop custom Alexa Skills.",
"homepage": "https://github.com/choefele/AlexaSkillsKit"
- }, {
+ },
+ {
"title": "AwesomeCache",
"category": "cache",
"description": "Manage cache easy.",
"homepage": "https://github.com/aschuch/AwesomeCache"
- }, {
+ },
+ {
"title": "Basis",
"category": "utility",
"description": "Pure Declarative Programming.",
"homepage": "https://github.com/typelift/Basis"
- }, {
+ },
+ {
"title": "ChainPageCollectionView",
"category": "animation",
"description": "Fancy two-level collection view layout and animation.",
"homepage": "https://github.com/jindulys/ChainPageCollectionView"
- }, {
+ },
+ {
"title": "Cache",
"category": "cache",
"description": "Nothing but Cache.",
"homepage": "https://github.com/hyperoslo/Cache"
- }, {
+ },
+ {
"title": "CallbackURLKit",
"category": "utility",
"description": "Implementation of x-callback-url (Inter app communication).",
"homepage": "https://github.com/phimage/CallbackURLKit"
- }, {
+ },
+ {
"title": "Carlos",
"category": "cache",
"description": "A simple but flexible cache.",
"homepage": "https://github.com/spring-media/Carlos"
- }, {
+ },
+ {
"title": "RxFlow",
"category": "app-routing",
"description": "RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern.",
"homepage": "https://github.com/RxSwiftCommunity/RxFlow"
- }, {
+ },
+ {
"title": "Curry",
"category": "utility",
"description": "Function currying.",
"homepage": "https://github.com/thoughtbot/Curry"
- }, {
+ },
+ {
"title": "Device.swift",
"category": "device",
"description": "Super-lightweight library to detect used device.",
"homepage": "https://github.com/schickling/Device.swift"
- }, {
+ },
+ {
"title": "Device",
"category": "device",
"description": "Light weight tool for detecting the current device and screen size.",
"homepage": "https://github.com/Ekhoo/Device"
- }, {
+ },
+ {
"title": "Dollar",
"category": "utility",
"description": "Similar to Lo-Dash or Underscore in Javascript.",
"homepage": "https://github.com/ankurp/Dollar"
- }, {
+ },
+ {
"title": "EVURLCache",
"category": "cache",
"description": "If you want to make your app still works when it's offline.",
"homepage": "https://github.com/evermeer/EVURLCache"
- }, {
+ },
+ {
"title": "EZSwiftExtensions",
"category": "utility",
"description": "How standard types and classes were supposed to work.",
- "homepage": "https://github.com/goktugyil/EZSwiftExtensions"
- }, {
+ "homepage": "https://github.com/Esqarrouth/EZSwiftExtensions"
+ },
+ {
"title": "XestiMonitors",
"category": "utility",
"description": "An extensible monitoring framework.",
"homepage": "https://github.com/eBardX/XestiMonitors"
- }, {
+ },
+ {
"title": "FormValidatorSwift",
"category": "validation",
"description": "Allows you to validate inputs of text fields and text views in a convenient way.",
"homepage": "https://github.com/ustwo/formvalidator-swift"
- }, {
+ },
+ {
"title": "ObjectiveKit",
"category": "utility",
"description": "API for Objective C runtime functions.",
"homepage": "https://github.com/marmelroy/ObjectiveKit"
- }, {
+ },
+ {
"title": "OpenSourceController",
"category": "utility",
"description": "The simplest way to display the librarie's licences used in your application.",
"homepage": "https://github.com/floriangbh/OpenSourceController"
- }, {
+ },
+ {
"title": "PDFGenerator",
"category": "pdf",
"description": "A simple Generator of PDF. Generate PDF from view(s) or image(s).",
"homepage": "https://github.com/sgr-ksmt/PDFGenerator"
- }, {
+ },
+ {
"title": "Pluralize.swift",
"category": "text",
"description": "Great String Pluralize Extension.",
"homepage": "https://github.com/joshualat/Pluralize.swift"
- }, {
+ },
+ {
"title": "protobuf-swift",
"category": "utility",
"description": "ProtocolBuffers.",
"homepage": "https://github.com/alexeyxo/protobuf-swift"
- }, {
+ },
+ {
"title": "Prototope",
"category": "utility",
"description": "Library of lightweight interfaces for prototyping, bridged to JS.",
"homepage": "http://khan.github.io/Prototope/"
- }, {
+ },
+ {
"title": "R.swift",
"category": "utility",
"description": "Tool to get strong typed, autocompleted resources like images, cells and segues.",
"homepage": "https://github.com/mac-cain13/R.swift"
- }, {
+ },
+ {
"title": "RandomKit",
"category": "utility",
"description": "Random data generation.",
"homepage": "https://github.com/nvzqz/RandomKit/",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "ResourceKit",
"category": "utility",
"description": "Enable autocomplete use resources.",
"homepage": "https://github.com/bannzai/ResourceKit"
- }, {
+ },
+ {
"title": "Result",
"category": "utility",
"description": "Type modelling the success/failure of arbitrary operations.",
"homepage": "https://github.com/antitypical/Result"
- }, {
+ },
+ {
"title": "Runes",
"category": "utility",
"description": "Functional operators: flatMap, map, apply.",
"homepage": "https://github.com/thoughtbot/Runes"
- }, {
+ },
+ {
"title": "SimplePDF",
"category": "pdf",
"description": "Create a simple PDF effortlessly.",
"homepage": "https://github.com/nRewik/SimplePDF"
- }, {
+ },
+ {
"title": "Solar",
"category": "utility",
"description": "Calculate sunrise and sunset times given a location.",
"homepage": "https://github.com/ceeK/Solar"
- }, {
+ },
+ {
"title": "SpriteKit+Spring",
"category": "utility",
"description": "SpriteKit API reproducing UIView's spring animations with SKAction.",
"homepage": "https://github.com/ataugeron/SpriteKit-Spring"
- }, {
+ },
+ {
"title": "Sugar",
"category": "utility",
"description": "Something sweet that goes great with your Cocoa.",
"homepage": "https://github.com/hyperoslo/Sugar"
- }, {
+ },
+ {
"title": "SwiftGen-Storyboard",
"category": "utility",
"description": "A tool to auto-generate `enums` for all your Storyboards, Scenes and Segues constants + appropriate convenience accessors.",
"homepage": "https://github.com/SwiftGen/SwiftGen#uistoryboard"
- }, {
+ },
+ {
"title": "SwiftLCS",
"category": "algorithm",
"description": "implementation of the longest common subsequence (LCS) algorithm.",
"homepage": "https://github.com/Frugghi/SwiftLCS",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "SwiftRandom",
"category": "utility",
"description": "A tiny generator of random data.",
"homepage": "https://github.com/thellimist/SwiftRandom"
- }, {
+ },
+ {
"title": "SwiftRater",
"category": "utility",
"description": "A utility that reminds your iPhone app's users to review the app.",
"homepage": "https://github.com/takecian/SwiftRater"
- }, {
+ },
+ {
"title": "SwiftRouter",
"category": "app-routing",
"description": "A URL Router for iOS.",
"homepage": "https://github.com/skyline75489/SwiftRouter"
- }, {
+ },
+ {
"title": "SwiftTweaks",
"category": "utility",
"description": "Tweak your iOS app without recompiling.",
"homepage": "https://github.com/khan/swifttweaks"
- }, {
+ },
+ {
"title": "SwiftValidators",
"category": "validation",
"description": "String validation for iOS (inspired by validator.js).",
"homepage": "https://github.com/gkaimakas/SwiftValidators"
- }, {
+ },
+ {
"title": "SwiftVideoBackground",
"category": "video",
"description": "Easy to Use UIView subclass for implementating a video background.",
"homepage": "https://github.com/dingwilson/SwiftVideoBackground"
- }, {
+ },
+ {
"title": "Swiftx",
"category": "utility",
"description": "Functional data types and functions for any project.",
"homepage": "https://github.com/typelift/Swiftx"
- }, {
+ },
+ {
"title": "Swifty360Player",
"category": "video",
"description": "iOS 360-degree video player streaming from an AVPlayer.",
"homepage": "https://github.com/abdullahselek/Swifty360Player",
"tags": ["iOS", "AVPlayer", "360 video player"]
- }, {
+ },
+ {
"title": "SwiftyUtils",
"category": "utility",
"description": "All the reusable code that we need in each project.",
"homepage": "https://github.com/tbaranes/SwiftyUtils"
- }, {
+ },
+ {
"title": "Swiftz",
"category": "utility",
"description": "Functional programming.",
"homepage": "https://github.com/typelift/Swiftz"
- }, {
+ },
+ {
"title": "Then",
"category": "utility",
"description": "Super sweet syntactic sugar for initializers.",
"homepage": "https://github.com/devxoul/Then"
- }, {
+ },
+ {
"title": "UTIKit",
"category": "utility",
"description": "an UTI (Uniform Type Identifier) wrapper.",
"homepage": "https://github.com/cockscomb/UTIKit"
- }, {
+ },
+ {
"title": "Highlighter",
"category": "utility",
"description": "Highlight whatever you want! Highlighter will magically find UI objects such as UILabel, UITextView, UITexTfield, UIButton in your UITableViewCell or other Class.",
"homepage": "https://github.com/younatics/Highlighter"
- }, {
+ },
+ {
"title": "MobilePlayer",
"category": "video",
"description": "A powerful and completely customizable media player for iOS.",
"homepage": "https://github.com/sahin/mobileplayer-ios"
- }, {
+ },
+ {
"title": "Player",
"category": "video",
"description": "iOS video player, simple drop in component for playing and streaming media.",
"homepage": "https://github.com/piemonte/Player"
- }, {
+ },
+ {
"title": "PlayerView",
"category": "video",
"description": "Easy to use video player using a UIView, manage rate of reproduction, screenshots and callbacks-delegate for player state.",
"homepage": "https://github.com/davidlondono/PlayerView"
- }, {
+ },
+ {
"title": "SlideMenuControllerSwift",
"category": "menu",
"description": "iOS Slide Menu View based on Google+, iQON, Feedly, Ameba iOS app.",
"homepage": "https://github.com/dekatotoro/SlideMenuControllerSwift"
- }, {
+ },
+ {
"title": "LeeGo",
"category": "ui",
"description": "Declarative, configurable & highly reusable UI development as making Lego bricks.",
"homepage": "https://github.com/wangshengjia/LeeGo"
- }, {
+ },
+ {
"title": "VisualEffectView",
"category": "blur",
"description": "UIVisualEffectView subclass with tint color.",
"homepage": "https://github.com/efremidze/VisualEffectView"
- }, {
+ },
+ {
"title": "SwiftLinkPreview",
"category": "utility",
"description": "It makes a preview from an url, grabbing all information such as title, relevant texts and images.",
"homepage": "https://github.com/LeonardoCardoso/SwiftLinkPreview"
- }, {
+ },
+ {
"title": "Version",
"category": "version-manager",
"description": "Version represents and compares semantic versions.",
"homepage": "https://github.com/mrackwitz/Version"
- }, {
+ },
+ {
"title": "AppVersionMonitor",
"category": "version-manager",
"description": "Monitor iOS app version easily.",
"homepage": "https://github.com/eure/AppVersionMonitor"
- }, {
+ },
+ {
"title": "Version Tracker Swift",
"category": "version-manager",
"description": "Versions tracker for your iOS, OS X, and tvOS app.",
"homepage": "https://github.com/tbaranes/VersionTrackerSwift"
- }, {
+ },
+ {
"title": "Live",
"category": "streaming",
"description": "Demonstrate how to build a live broadcast app.",
"homepage": "https://github.com/ltebean/Live"
- }, {
+ },
+ {
"title": "Facebook",
"category": "SDK",
"description": "Facebook SDK for iOS.",
"homepage": "https://github.com/facebook/facebook-ios-sdk"
- }, {
+ },
+ {
"title": "DateTimePicker",
"category": "calendar",
"description": "A nicer iOS UI component for picking date and time.",
"homepage": "https://github.com/itsmeichigo/DateTimePicker"
- }, {
+ },
+ {
"title": "JTAppleCalendar",
"category": "calendar",
"description": "UI calendar handler.",
"homepage": "https://github.com/patchthecode/JTAppleCalendar"
- }, {
+ },
+ {
"title": "WSTagsField",
"category": "ui",
"description": "An iOS text field that represents different Tags.",
"homepage": "https://github.com/whitesmith/WSTagsField"
- }, {
+ },
+ {
"title": "PasswordTextField",
"category": "textfield",
"description": "A custom TextField with a switchable icon which shows or hides the password and enforces good password policies.",
"homepage": "https://github.com/PiXeL16/PasswordTextField"
- }, {
+ },
+ {
"title": "DTTextField",
"category": "textfield",
"description": "DTTextField is a custom textfield with floating placeholder and error label.",
"homepage": "https://github.com/iDhaval/DTTextField"
- }, {
+ },
+ {
"title": "RevealingSplashView",
"category": "transition",
"description": "A Splash view that animates and reveals its content, inspired by the Twitter splash.",
@@ -3780,100 +4562,119 @@
"category": "network",
"description": "Framework providing simple access to common email providers.",
"homepage": "https://github.com/snipsco/Postal"
- }, {
+ },
+ {
"title": "ColorMatchTabs",
"category": "tab",
"description": "Interesting way to display tabs.",
"homepage": "https://github.com/Yalantis/ColorMatchTabs"
- }, {
+ },
+ {
"title": "IBLocalizable",
"category": "localization",
"description": "Localize your views directly in Interface Builder with IBLocalizable.",
"homepage": "https://github.com/PiXeL16/IBLocalizable"
- }, {
+ },
+ {
"title": "TriLabelView",
"category": "label",
"description": "A triangle shaped corner label view for iOS.",
"homepage": "https://github.com/mukeshthawani/TriLabelView"
- }, {
+ },
+ {
"title": "ReadabilityKit",
"category": "utility",
"description": "Preview extractor for news, articles and full-texts.",
"homepage": "https://github.com/exyte/ReadabilityKit"
- }, {
+ },
+ {
"title": "SwiftMessages",
"category": "alert",
"description": "A very flexible message bar for iOS.",
"homepage": "https://github.com/SwiftKickMobile/SwiftMessages"
- }, {
+ },
+ {
"title": "Swift Module Template",
"category": "boilerplates",
"description": "An opinionated starting point for awesome, reusable modules.",
"homepage": "https://github.com/fulldecent/swift5-module-template"
- }, {
+ },
+ {
"title": "Toybox",
"category": "misc",
"description": "Xcode Playground management made easy.",
"homepage": "https://github.com/giginet/Toybox"
- }, {
+ },
+ {
"title": "SwiftChart",
"category": "chart",
"description": "A simple line and area charting library for iOS. Supports multiple series, partially filled series and touch events.",
"homepage": "https://github.com/gpbl/SwiftChart"
- }, {
+ },
+ {
"title": "SwiftyAttributes",
"category": "text",
"description": "Extensions that make it a breeze to work with attributed strings.",
"homepage": "https://github.com/eddiekaiger/SwiftyAttributes"
- }, {
+ },
+ {
"title": "DeviceKit",
"category": "device",
"description": "DeviceKit is a value-type replacement of UIDevice.",
"homepage": "https://github.com/devicekit/DeviceKit"
- }, {
+ },
+ {
"title": "Workaholic",
"category": "calendar",
"description": "A GitHub-like work contribution timeline.",
"homepage": "https://github.com/hemangshah/Workaholic"
- }, {
+ },
+ {
"title": "CalendarKit",
"category": "calendar",
"description": "Fully customizable calendar day view.",
"homepage": "https://github.com/richardtop/CalendarKit"
- }, {
+ },
+ {
"title": "CardParts",
"category": "cards",
"description": "A reactive, card-based UI framework built on UIKit for iOS developers.",
"homepage": "https://github.com/intuit/CardParts"
- },{
+ },
+ {
"title": "CBORCoding",
"category": "cbor",
"description": "Easy CBOR encoding and decoding for iOS, macOS, tvOS and watchOS.",
"homepage": "https://github.com/SomeRandomiOSDev/CBORCoding",
"tags": ["ios", "macos", "tvos", "watchos", "linux", "swift"]
- },{
+ },
+ {
"title": "CodableCSV",
"category": "csv",
"description": "Read and write CSV files row-by-row or through Swift's Codable interface.",
"homepage": "https://github.com/dehesa/CodableCSV",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "CSVParser",
"category": "csv",
"description": "Fast parser for CSV.",
"homepage": "https://github.com/Nero5023/CSVParser",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Macaw",
"category": "ui",
"description": "Powerful and easy-to-use vector graphics library with SVG support.",
"homepage": "https://github.com/exyte/macaw"
- }, {
+ },
+ {
"title": "Wallet",
"category": "ui",
"description": "A replica of the Apple's Wallet interface. Add, delete or present your cards and passes.",
"homepage": "https://github.com/russ-stamant/Wallet"
- }, {
+ },
+ {
"title": "SwiftlySalesforce",
"category": "api",
"description": "Framework for rapid development of native iOS apps that integrate with Salesforce.",
@@ -3924,409 +4725,559 @@
"description": "Add beautiful progress bars to your command line.",
"homepage": "https://github.com/jkandzi/Progress.swift",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "xcprofiler",
"category": "benchmark",
"description": "Command line utility to profile compilation time.",
"homepage": "https://github.com/giginet/xcprofiler"
- }, {
+ },
+ {
"title": "Swiftify",
"category": "converters",
"description": "Objective-C to Swift online code converter and Xcode extension.",
"homepage": "https://swiftify.com/#/converter/code/",
"tags": ["extensions", "ios", "macos", "objective-c", "swift"]
- }, {
+ },
+ {
"title": "Zolang",
"homepage": "https://github.com/Zolang/Zolang",
"category": "converters",
"description": "A DSL for generating code in multiple programming languages.",
"tags": ["extensions", "ios", "macos", "linux", "swift"]
- }, {
+ },
+ {
"title": "LocalizationKit",
"category": "localization",
"description": "Realtime dynamic localization of your app with remote management so you can manage maintain and deploy translations without resubmitting app.",
"homepage": "https://github.com/willpowell8/LocalizationKit_iOS",
"tags": ["extensions", "ios"]
- }, {
+ },
+ {
"title": "ValidatedPropertyKit",
"category": "validation",
"description": "Easily validate your Properties with Property Wrappers 👮.",
"homepage": "https://github.com/SvenTiigi/ValidatedPropertyKit",
"tags": ["ios", "macos", "tvos", "watchos", "swift", "propertywrapper"]
- }, {
+ },
+ {
"title": "Input Mask",
"category": "validation",
"description": "Pattern-based user input formatter, parser and validator for iOS.",
"homepage": "https://github.com/RedMadRobot/input-mask-ios"
- }, {
+ },
+ {
"title": "YPImagePicker",
"category": "images",
"description": "Instagram-like image picker & filters for iOS.",
"homepage": "https://github.com/Yummypets/YPImagePicker"
- }, {
+ },
+ {
"title": "Sharaku",
"category": "images",
"description": "Image filtering UI library like Instagram.",
"homepage": "https://github.com/makomori/Sharaku"
- }, {
+ },
+ {
"title": "IHKeyboardAvoiding",
"category": "keyboard",
"description": "An elegant solution for keeping any UIView visible when the keyboard is being shown. No UIScrollView required.",
"homepage": "https://github.com/IdleHandsApps/IHKeyboardAvoiding",
"tags": ["iOS", "swift", "keyboard"]
- }, {
+ },
+ {
"title": "KeyboardHideManager",
"category": "keyboard",
"description": "Codeless manager to hide keyboard by tapping on views for iOS.",
"homepage": "https://github.com/bonyadmitr/KeyboardHideManager",
"tags": ["iOS", "swift", "keyboard"]
- }, {
+ },
+ {
"title": "Typist",
"category": "keyboard",
"description": "Small, drop-in UIKit keyboard manager for iOS apps-helps manage keyboard's screen presence and behavior without notification center.",
"homepage": "https://github.com/totocaster/Typist",
"tags": ["iOS", "swift", "keyboard"]
- }, {
+ },
+ {
"title": "IQKeyboardManager",
"category": "keyboard",
"description": "Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView.",
"homepage": "https://github.com/hackiftekhar/IQKeyboardManager"
- }, {
+ },
+ {
"title": "Getting Started",
"category": "official-guides",
"description": "Find information about the how to use the Swift programming language.",
"homepage": "https://www.swift.org/getting-started/"
- }, {
+ },
+ {
"title": "About Swift",
"category": "third-party-guides",
"description": "A playground about the Swift language.",
"homepage": "https://github.com/NicolaLancellotti-About/About-Swift"
- }, {
+ },
+ {
"title": "Telegram Bot SDK",
"category": "bots",
"description": "Unofficial SDK.",
"homepage": "https://github.com/rapierorg/telegram-bot-swift",
"tags": ["linux", "iOS", "swift", "bot", "telegram"]
-
- }, {
+ },
+ {
"title": "SwagGen",
"category": "misc",
"description": "A command line tool for generating a REST API from a Swagger spec based off Stencil templates.",
"homepage": "https://github.com/yonaskolb/SwagGen",
- "tags": ["linux", "swagger", "swift", "CI", "generator", "template", "open-api"]
- }, {
+ "tags": [
+ "linux",
+ "swagger",
+ "swift",
+ "CI",
+ "generator",
+ "template",
+ "open-api"
+ ]
+ },
+ {
"title": "Hydra",
"category": "concurrency",
"description": "Promises & Await - Write better async code.",
"homepage": "https://github.com/malcommac/Hydra"
- }, {
+ },
+ {
"title": "IGColorPicker",
"category": "ui",
"description": "A customizable color picker for iOS.",
"homepage": "https://github.com/iGenius-Srl/IGColorPicker",
"tags": ["iOS", "swift", "color", "color-picker", "picker"]
- }, {
+ },
+ {
"title": "CTPanoramaView",
"category": "images",
"description": "A library that displays spherical or cylindrical panoramas with touch or motion based controls.",
"homepage": "https://github.com/scihant/CTPanoramaView"
- }, {
+ },
+ {
"title": "RangeSeekSlider",
"category": "ui",
"description": "A customizable range slider like a UISlider for iOS.",
"homepage": "https://github.com/WorldDownTown/RangeSeekSlider"
- }, {
+ },
+ {
"title": "JustPersist",
"category": "core-data",
"description": "Easiest and safest way to do persistence on iOS with Core Data support out of the box.",
"homepage": "https://github.com/justeat/JustPersist"
- }, {
+ },
+ {
"title": "CHIPageControl",
"category": "pagination",
"description": "A set of cool animated page controls to replace boring UIPageControl.",
"homepage": "https://github.com/ChiliLabs/CHIPageControl",
- "tags": ["iOS", "swift", "pagination", "animation", "pagecontrol", "UIPageControl"]
- }, {
+ "tags": [
+ "iOS",
+ "swift",
+ "pagination",
+ "animation",
+ "pagecontrol",
+ "UIPageControl"
+ ]
+ },
+ {
"title": "iTextField ⌨️",
"category": "textfield",
"description": "A fully-wrapped `UITextField` that works entirely in SwiftUI 🦅.",
"homepage": "https://github.com/benjaminsage/iTextField",
- "tags": ["iOS", "swift", "swiftui", "textfield", "UITextField", "viewmodifiers"]
- }, {
+ "tags": [
+ "iOS",
+ "swift",
+ "swiftui",
+ "textfield",
+ "UITextField",
+ "viewmodifiers"
+ ]
+ },
+ {
"title": "iPages",
"category": "pagination",
"description": "Quickly implement swipable page views in SwiftUI 📝.",
"homepage": "https://github.com/benjaminsage/iPages",
- "tags": ["iOS", "swift", "pagination", "swiftui", "pagecontrol", "UIPageControl", "UIPageViewController"]
- }, {
+ "tags": [
+ "iOS",
+ "swift",
+ "pagination",
+ "swiftui",
+ "pagecontrol",
+ "UIPageControl",
+ "UIPageViewController"
+ ]
+ },
+ {
"title": "ReverseExtension",
"category": "uitableview",
"description": "UITableView extension that enables the insertion of cells the from bottom of a table view.",
"homepage": "https://github.com/marty-suzuki/ReverseExtension",
"tags": ["iOS", "swift", "UITableView"]
- }, {
+ },
+ {
"title": "Elissa",
"category": "ui",
"description": "Displays a notification on top of a UITabBarItem or any UIView anchor view to reveal additional information.",
"homepage": "https://github.com/KitchenStories/Elissa",
- "tags": ["iOS", "Swift", "UITabBar", "popup", "UIView", "anchor", "UITabBarItem", "Notification"]
- }, {
+ "tags": [
+ "iOS",
+ "Swift",
+ "UITabBar",
+ "popup",
+ "UIView",
+ "anchor",
+ "UITabBarItem",
+ "Notification"
+ ]
+ },
+ {
"title": "HHTabBarView",
"category": "tab",
"description": "A lightweight customized tab bar view.",
"homepage": "https://github.com/hemangshah/HHTabBarView"
- }, {
+ },
+ {
"title": "GrowingTextView",
"category": "ui",
"description": "UITextView that supports auto growing, placeholder and length limit.",
"homepage": "https://github.com/KennethTsang/GrowingTextView",
- "tags": ["uitextview", "growing", "placeholder", "growingtextview", "swift", "chat", "messaging"]
- }, {
+ "tags": [
+ "uitextview",
+ "growing",
+ "placeholder",
+ "growingtextview",
+ "swift",
+ "chat",
+ "messaging"
+ ]
+ },
+ {
"title": "SwiftySound",
"category": "audio",
"description": "Simple library that lets you play sounds with a single line of code.",
"homepage": "https://github.com/adamcichy/SwiftySound"
- }, {
+ },
+ {
"title": "Magnetic",
"category": "ui",
"description": "SpriteKit Floating Bubble Picker (inspired by Apple Music).",
"homepage": "https://github.com/efremidze/Magnetic",
- "tags": ["spritekit", "floating", "bubble", "picker", "applemusic", "swift"]
- }, {
+ "tags": [
+ "spritekit",
+ "floating",
+ "bubble",
+ "picker",
+ "applemusic",
+ "swift"
+ ]
+ },
+ {
"title": "async+",
"category": "concurrency",
"description": "A chainable interface for Swift 5.5's async/await.",
"homepage": "https://github.com/async-plus/async-plus",
"tags": ["linux", "macOS", "iOS", "tvOS", "watchOS", "5.5"]
- }, {
+ },
+ {
"title": "AsyncNinja",
"category": "concurrency",
"description": "A complete set of concurrency and reactive programming primitives.",
"homepage": "https://github.com/AsyncNinja/AsyncNinja",
- "tags": ["swift", "concurrency", "future", "channel", "async", "functional", "reactive"]
- }, {
+ "tags": [
+ "swift",
+ "concurrency",
+ "future",
+ "channel",
+ "async",
+ "functional",
+ "reactive"
+ ]
+ },
+ {
"title": "EFQRCode",
"category": "barcode",
"description": "A better way to operate quick response code.",
"homepage": "https://github.com/EFPrefix/EFQRCode",
"tags": ["swift", "qrcode", "barcode", "generator", "recognizer"]
- }, {
+ },
+ {
"title": "LoginKit",
"category": "authentication",
"description": "LoginKit is a quick and easy way to add a Login/Signup UX to your iOS app.",
"homepage": "https://github.com/IcaliaLabs/LoginKit"
- }, {
+ },
+ {
"title": "CollectionViewShelfLayout",
"category": "uicollectionview",
"description": "A UICollectionViewLayout subclass displays its items as rows of items similar to the App Store Feature tab without a nested UITableView/UICollectionView hack.",
"homepage": "https://github.com/pitiphong-p/CollectionViewShelfLayout"
- }, {
+ },
+ {
"title": "SwiftSpreadsheet",
"category": "uicollectionview",
"description": "Fully customizable spreadsheet CollectionViewLayout.",
"homepage": "https://github.com/stuffrabbit/SwiftSpreadsheet"
- }, {
+ },
+ {
"title": "SimpleSource",
"category": "uicollectionview",
"description": "Easy and type-safe iOS table and collection views.",
"homepage": "https://github.com/Squarespace/simple-source "
- }, {
+ },
+ {
"title": "SwiftyOnboard",
"category": "walkthrough",
"description": "An iOS framework that allows developers to create beautiful onboarding experiences.",
"homepage": "https://github.com/juanpablofernandez/SwiftyOnboard"
- }, {
+ },
+ {
"title": "Cluster",
"category": "maps",
"description": "Easy Map Annotation Clustering.",
"homepage": "https://github.com/efremidze/Cluster",
"tags": ["map", "cluster", "annotations", "swift", "mapkit"]
- }, {
+ },
+ {
"title": "BMPlayer",
"category": "video",
"description": "A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brigtness and seek by slide.",
"homepage": "https://github.com/BrikerMan/BMPlayer",
"tags": ["swift", "avplayer", "video-player", "ios-swift", "carthage"]
- }, {
+ },
+ {
"title": "TextFieldCounter",
"category": "textfield",
"description": "UITextField character counter with lovable UX.",
"homepage": "https://github.com/serralvo/TextFieldCounter",
"tags": ["textfield"]
- }, {
+ },
+ {
"title": "BouncyLayout",
"category": "uicollectionview",
"description": "Collection view layout that makes your cells bounce.",
"homepage": "https://github.com/roberthein/BouncyLayout"
- }, {
+ },
+ {
"title": "Haptica",
"category": "haptic-feedback",
"description": "Easy Haptic Feedback Generator.",
"homepage": "https://github.com/efremidze/Haptica",
"tags": ["haptic", "taptic", "vibrate", "feedback", "swift"]
- }, {
+ },
+ {
"title": "NotificationBanner",
"category": "alert",
"description": "The easiest way to display highly customizable in app notification banners in iOS.",
"homepage": "https://github.com/Daltron/NotificationBanner"
- }, {
+ },
+ {
"title": "Pageboy",
"category": "pagination",
"description": "A simple, highly informative page view controller.",
"homepage": "https://github.com/uias/Pageboy",
"tags": ["pagination", "paging", "uipageviewcontroller", "pager", "swift"]
- }, {
+ },
+ {
"title": "Tabman",
"category": "tab",
"description": "A powerful paging view controller with indicator bar.",
"homepage": "https://github.com/uias/Tabman",
"tags": ["uitabbar", "tabbar", "uipageviewcontroller", "pager", "swift"]
- }, {
+ },
+ {
"title": "CardTabBar",
"category": "tab",
"description": "Adding animation to iOS tabbar items.",
"homepage": "https://github.com/yusadogru/CardTabBar",
- "tags": ["uitabbar", "tabbar", "cardTabBar", "uitabbaritem", "uitabbarviewcontroller", "swift"]
- }, {
+ "tags": [
+ "uitabbar",
+ "tabbar",
+ "cardTabBar",
+ "uitabbaritem",
+ "uitabbarviewcontroller",
+ "swift"
+ ]
+ },
+ {
"title": "SpreadsheetView",
"category": "ui",
"description": "Full configurable spreadsheet view user interfaces for iOS applications.",
"homepage": "https://github.com/kishikawakatsumi/SpreadsheetView",
"tags": ["spreadsheet"]
- }, {
+ },
+ {
"title": "LicensePlist",
"category": "ui",
"description": "A command-line tool that automatically generates a Plist of all your dependencies.",
"homepage": "https://github.com/mono0926/LicensePlist",
"tags": ["license", "ui"]
- }, {
+ },
+ {
"title": "FSPagerView",
"category": "uicollectionview",
"description": "Elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.",
"homepage": "https://github.com/WenchaoD/FSPagerView",
- "tags": ["infnite-scroll", "banner-view", "banner-slider", "banner", "uicollectionview", "pages"]
- }, {
+ "tags": [
+ "infnite-scroll",
+ "banner-view",
+ "banner-slider",
+ "banner",
+ "uicollectionview",
+ "pages"
+ ]
+ },
+ {
"title": "CBPinEntryView",
"category": "textfield",
"description": "Easy to use, very customisable pin entry.",
"homepage": "https://github.com/Fawxy/CBPinEntryView"
- }, {
+ },
+ {
"title": "MarkdownView",
"category": "text",
"description": "iOS Markdown view.",
"homepage": "https://github.com/keitaoouchi/MarkdownView"
- }, {
+ },
+ {
"title": "SwiftCssParser",
"category": "template",
"description": "Extensible CSS parser.",
"homepage": "https://github.com/100mango/SwiftCssParser"
- }, {
+ },
+ {
"title": "Themes",
"category": "styling",
"description": "Theme management.",
"homepage": "https://github.com/onmyway133/EasyTheme"
- }, {
+ },
+ {
"title": "FanMenu",
"category": "menu",
"description": "Menu with a circular layout based on Macaw.",
"homepage": "https://github.com/exyte/fan-menu"
- }, {
+ },
+ {
"title": "Umbrella",
"category": "analytics",
"description": "Analytics abstraction layer.",
"homepage": "https://github.com/devxoul/Umbrella"
- }, {
+ },
+ {
"title": "LGButton",
"category": "button",
"description": "A fully customisable subclass of the native UIControl which allows you to create beautiful buttons without writing any line of code.",
"homepage": "https://github.com/loregr/LGButton"
- }, {
+ },
+ {
"title": "ImageViewer",
"category": "images",
"description": "An image viewer à la Twitter.",
"homepage": "https://github.com/Krisiacik/ImageViewer"
- }, {
+ },
+ {
"title": "Zip Foundation",
"category": "zip",
"description": "A library to create, read and modify ZIP archive files.",
"homepage": "https://github.com/weichsel/ZIPFoundation"
- }, {
+ },
+ {
"title": "Bluejay",
"category": "bluetooth",
"description": "A simple framework for building reliable Bluetooth LE apps.",
"homepage": "https://github.com/steamclock/bluejay"
- }, {
+ },
+ {
"title": "PryntTrimmerView",
"category": "video",
"description": "Trim and crop videos.",
"homepage": "https://github.com/HHK1/PryntTrimmerView"
- }, {
+ },
+ {
"title": "GridView",
"category": "uitableview",
"description": "Can be customized as a time table, spreadsheet, paging and more.",
"homepage": "https://github.com/KyoheiG3/GridView"
- }, {
+ },
+ {
"title": "StepProgressView",
"category": "ui",
"description": "Step-by-step progress view with labels and shapes. A good replacement for UIActivityIndicatorView and UIProgressView.",
"homepage": "https://github.com/yonat/StepProgressView"
- }, {
+ },
+ {
"title": "MultiToggleButton",
"category": "button",
"description": "A UIButton subclass that implements tap-to-toggle button text (like the camera flash and timer buttons).",
"homepage": "https://github.com/yonat/MultiToggleButton"
- }, {
+ },
+ {
"title": "AGCircularPicker",
"category": "ui",
"description": "Helpful component for creating a controller aimed to manage any calculated parameter.",
"homepage": "https://github.com/agilie/AGCircularPicker",
"tags": ["iOS", "swift", "color", "circular-picker", "picker"]
- }, {
+ },
+ {
"title": "ParallaxHeader",
"category": "uitableview",
"description": "Simple way to add parallax header to UIScrollView/UITableView.",
"homepage": "https://github.com/romansorochak/ParallaxHeader"
- }, {
+ },
+ {
"title": "DeckTransition",
"category": "ui",
"description": "A library to recreate the iOS 10 Apple Music now playing transition.",
"homepage": "https://github.com/HarshilShah/DeckTransition"
- }, {
+ },
+ {
"title": "MessageKit",
"category": "chat",
"description": "A community-driven replacement for JSQMessagesViewController.",
"homepage": "https://github.com/MessageKit/MessageKit"
- }, {
+ },
+ {
"title": "Inkwell",
"category": "fonts",
"description": "An inkwell to use custom fonts on the fly.",
"homepage": "https://github.com/ninjaprox/Inkwell"
- }, {
+ },
+ {
"title": "InstantSearch iOS",
"category": "ui",
"description": "A library of widgets and helpers to build instant-search features on iOS.",
"homepage": "https://github.com/algolia/instantsearch-ios"
- }, {
+ },
+ {
"title": "XcodeGen",
"category": "misc",
"description": "Tool for generating Xcode projects from a YAML file and your project directory.",
"homepage": "https://github.com/yonaskolb/XcodeGen"
- }, {
+ },
+ {
"title": "ARKit-CoreLocation",
"category": "augmented-reality",
"description": "Combines the high accuracy of AR with the scale of GPS data.",
"homepage": "https://github.com/ProjectDent/ARKit-CoreLocation"
- }, {
+ },
+ {
"title": "ARKit-Navigation",
"category": "augmented-reality",
"description": "Navigation in augmented reality with MapKit.",
"homepage": "https://github.com/chriswebb09/ARKitNavigationDemo"
- }, {
+ },
+ {
"title": "ShadowsocksX-NG",
"category": "network",
"description": "A fast tunnel proxy that helps you bypass firewalls.",
"homepage": "https://github.com/shadowsocks/ShadowsocksX-NG"
- }, {
+ },
+ {
"title": "LocoKit",
"category": "maps",
"description": "A location and activity recording framework for iOS.",
@@ -4337,145 +5288,173 @@
"category": "walkthrough",
"description": "Create tutorial or coach tour.",
"homepage": "https://github.com/aleksandrshoshiashvili/AwesomeSpotlightView"
- }, {
+ },
+ {
"title": "Stencil",
"category": "template",
"description": "Simple and powerful template language.",
"homepage": "https://github.com/stencilproject/Stencil"
- }, {
+ },
+ {
"title": "ShadowView",
"category": "ui",
"description": "Make shadows management easy on UIView.",
"homepage": "https://github.com/PierrePerrin/ShadowView"
- }, {
+ },
+ {
"title": "TransitionButton",
"category": "button",
"description": "UIButton subclass for loading and transition animation.",
"homepage": "https://github.com/AladinWay/TransitionButton"
- }, {
+ },
+ {
"title": "UIPheonix",
"category": "ui",
"description": "Easy, flexible, dynamic and highly scalable UI framework + concept for reusable component/control-driven apps.",
"homepage": "https://github.com/MKGitHub/UIPheonix"
- }, {
+ },
+ {
"title": "UltraDrawerView",
"category": "ui",
"description": "Lightweight, fast and customizable Drawer View implementation identical to Apple Maps, Stocks and etc.",
"homepage": "https://github.com/super-ultra/UltraDrawerView"
- }, {
+ },
+ {
"title": "UIDeviceComplete",
"category": "device",
"description": "UIDevice extensions that fill in the missing pieces.",
"homepage": "https://github.com/Nirma/UIDeviceComplete"
- }, {
+ },
+ {
"title": "Cassowary",
"category": "auto-layout",
"description": "A linear constraint solving library using the same algorithm as AutoLayout.",
"homepage": "https://github.com/tribalworldwidelondon/CassowarySwift",
"tags": ["cassowary", "constraints", "autolayout"]
- }, {
+ },
+ {
"title": "Observable",
"category": "events",
"description": "The easiest way to observe values.",
"homepage": "https://github.com/roberthein/Observable",
"tags": ["observable", "observer", "reactive"]
- }, {
+ },
+ {
"title": "AZTableViewController",
"category": "uitableview",
"description": "Elegant and easy way to integrate pagination with placeholder views.",
"homepage": "https://github.com/AfrozZaheer/AZTableViewController"
- }, {
+ },
+ {
"title": "HGPlaceholders",
"category": "uitableview",
"description": "Nice library to show placeholders and Empty States for any UITableView/UICollectionView in your project.",
"homepage": "https://github.com/HamzaGhazouani/HGPlaceholders"
- }, {
+ },
+ {
"title": "DefaultsKit",
"category": "key-value-store",
"description": "Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS.",
"homepage": "https://github.com/nmdias/DefaultsKit"
- }, {
+ },
+ {
"title": "iCard",
"category": "payment",
"description": "Bank Card Generator using SnapKit DSL.",
"homepage": "https://github.com/eliakorkmaz/iCard"
- }, {
+ },
+ {
"title": "MMPlayerView",
"category": "video",
"description": "Custom AVPlayerLayer on view and transition player with good effect like YouTube and Facebook.",
"homepage": "https://github.com/MillmanY/MMPlayerView"
- }, {
+ },
+ {
"title": "SpotifyLogin",
"category": "authentication",
"description": "Authenticate with the Spotify API.",
"homepage": "https://github.com/spotify/SpotifyLogin"
- }, {
+ },
+ {
"title": "VegaScroll",
"category": "uicollectionview",
"description": "Lightweight animation flowlayout for UICollectionView.",
"homepage": "https://github.com/AppliKeySolutions/VegaScroll"
- }, {
+ },
+ {
"title": "MediaBrowser",
"category": "ui",
"description": "Simple iOS photo and video browser with optional grid view, captions and selections.",
"homepage": "https://github.com/younatics/MediaBrowser"
- }, {
+ },
+ {
"title": "Mint",
"category": "dependency-managers",
"description": "A package manager that installs and runs Swift command line tools.",
"homepage": "https://github.com/yonaskolb/Mint"
- }, {
+ },
+ {
"title": "SwiftSoup",
"category": "html",
"description": "HTML Parser, with best of DOM, CSS, and jquery.",
"homepage": "https://github.com/scinfu/SwiftSoup",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "BulletinBoard",
"category": "ui",
"description": "Generates and manages contextual cards displayed at the bottom of the screen.",
"homepage": "https://github.com/alexisakers/BulletinBoard"
- }, {
+ },
+ {
"title": "LifetimeTracker",
"category": "utility",
"description": "Surface retain cycle / memory issues right as you develop your application.",
"homepage": "https://github.com/krzysztofzablocki/LifetimeTracker"
- }, {
+ },
+ {
"title": "ShelfView-iOS",
"category": "uicollectionview",
"description": "iOS custom view to display books on shelf.",
"homepage": "https://github.com/tdscientist/ShelfView-iOS"
- }, {
+ },
+ {
"title": "Bamboo",
"category": "auto-layout",
"description": "Auto Layout (and manual layout) in one line.",
"homepage": "https://github.com/wordlessj/Bamboo"
- }, {
+ },
+ {
"title": "Conferences.digital",
"category": "third-party-guides",
"description": "Watch conference videos in a native macOS app.",
"homepage": "https://github.com/zagahr/Conferences.digital"
- }, {
+ },
+ {
"title": "Cachyr",
"category": "cache",
"description": "A small key-value data cache for iOS, macOS and tvOS.",
"homepage": "https://github.com/nrkno/yr-cachyr"
- }, {
+ },
+ {
"title": "Closures",
"category": "utility",
"description": "Swifty closures for UIKit and Foundation.",
"homepage": "https://github.com/vhesener/Closures"
- }, {
+ },
+ {
"title": "Corridor",
"category": "dependency-injection",
"description": "A Coreader-like Dependency Injection μFramework.",
"homepage": "https://github.com/symentis/Corridor"
- }, {
+ },
+ {
"title": "SwiftyUI",
"category": "ui",
"description": "High performance and lightweight UIView, UIImage, UIImageView, UIlabel, UIButton and more.",
"homepage": "https://github.com/haoking/SwiftyUI"
- }, {
+ },
+ {
"title": "BigInt",
"category": "math",
"description": "Arbitrary-precision arithmetic.",
@@ -4486,17 +5465,18 @@
"category": "ui",
"description": "Beautiful animated placeholders for showing loading of data.",
"homepage": "https://github.com/Kirillzzy/KALoader"
- }, {
+ },
+ {
"title": "CardsLayout",
"category": "uicollectionview",
"description": "Nice card-designed custom CollectionView layout.",
"homepage": "https://github.com/filletofish/CardsLayout"
},
{
- "title": "GravitySlider",
- "category": "uicollectionview",
- "description": "Beautiful alternative to the standard UICollectionView flow layout.",
- "homepage": "https://github.com/ApplikeySolutions/GravitySlider"
+ "title": "GravitySlider",
+ "category": "uicollectionview",
+ "description": "Beautiful alternative to the standard UICollectionView flow layout.",
+ "homepage": "https://github.com/ApplikeySolutions/GravitySlider"
},
{
"title": "WhatsNewKit",
@@ -4505,141 +5485,175 @@
"homepage": "https://github.com/SvenTiigi/WhatsNewKit"
},
{
- "title": "WhatsNew",
- "category": "utility",
- "description": "Showcase new features after an app update similar to Pages, Numbers and Keynote.",
- "homepage": "https://github.com/BalestraPatrick/WhatsNew"
- }, {
+ "title": "WhatsNew",
+ "category": "utility",
+ "description": "Showcase new features after an app update similar to Pages, Numbers and Keynote.",
+ "homepage": "https://github.com/BalestraPatrick/WhatsNew"
+ },
+ {
"title": "TSAO",
"category": "utility",
"description": "Type-Safe Associated Objects.",
"homepage": "https://github.com/lilyball/swift-tsao"
- }, {
+ },
+ {
"title": "AXPhotoViewer",
"category": "images",
"description": "An iPhone/iPad photo gallery viewer, useful for viewing a large (or small!) number of photos.",
"homepage": "https://github.com/alexhillc/AXPhotoViewer"
- }, {
+ },
+ {
"title": "SkeletonView",
"category": "ui",
"description": "An elegant way to show users that something is happening and also prepare them to which contents he is waiting.",
"homepage": "https://github.com/Juanpe/SkeletonView"
- }, {
+ },
+ {
"title": "RxWebSocket",
"category": "socket",
"description": "Reactive WebSockets.",
"homepage": "https://github.com/fjcaetano/RxWebSocket",
"tags": ["reactive", "rxswift"]
- }, {
+ },
+ {
"title": "ReCaptcha",
"category": "authentication",
"description": "[In]visible ReCaptcha for iOS.",
"homepage": "https://github.com/fjcaetano/ReCaptcha",
"tags": ["google", "reactive", "rxswift", "webview"]
- }, {
+ },
+ {
"title": "FlowingMenu",
"category": "menu",
"description": "Interactive view transition to display menus with flowing and bouncing effects.",
"homepage": "https://github.com/yannickl/FlowingMenu"
- },{
+ },
+ {
"title": "Windless",
"category": "ui",
"description": "Windless makes it easy to implement invisible layout loading view.",
"homepage": "https://github.com/ParkGwangBeom/Windless"
- },{
+ },
+ {
"title": "CalendarView",
"category": "calendar",
"description": "Calendar Component, It features both vertical and horizontal layout (and scrolling) and the display of native calendar events.",
"homepage": "https://github.com/mmick66/CalendarView"
- }, {
+ },
+ {
"title": "Mandoline",
"category": "ui",
"description": "An iOS picker view to serve all your 'picking' needs.",
"homepage": "https://github.com/blueapron/Mandoline"
- }, {
+ },
+ {
"title": "YMTreeMap",
"category": "ui",
"description": "Treemap / Heatmap layout engine, based on Squarified.",
"homepage": "https://github.com/yahoo/YMTreeMap"
- }, {
+ },
+ {
"title": "VueFlux",
"category": "events",
"description": "Unidirectional Data Flow State Management Architecture - Inspired by Vuex and Flux.",
"homepage": "https://github.com/ra1028/VueFlux"
- }, {
+ },
+ {
"title": "Ciao",
"category": "network",
"description": "Publish and discover services using mDNS (Bonjour, Zeroconf).",
"homepage": "https://github.com/AlTavares/Ciao"
- }, {
+ },
+ {
"title": "Chronology",
"category": "date",
"description": "Building a better date/time library.",
"homepage": "https://github.com/davedelong/time"
- }, {
+ },
+ {
"title": "L10n-swift",
"category": "localization",
"description": "Localization of an application with ability to change language \"on the fly\" and support for plural forms in any language.",
"homepage": "https://github.com/Decybel07/L10n-swift",
- "tags": ["l10n", "localization", "plurals", "iOS", "macOS", "tvOS", "watchOS"]
- }, {
+ "tags": [
+ "l10n",
+ "localization",
+ "plurals",
+ "iOS",
+ "macOS",
+ "tvOS",
+ "watchOS"
+ ]
+ },
+ {
"title": "CountryPickerView",
"category": "ui",
"description": "A simple, customizable view for efficiently collecting country information in iOS apps.",
"homepage": "https://github.com/kizitonwose/CountryPickerView"
- }, {
+ },
+ {
"title": "Sprinter",
"category": "text",
"description": "A library for formatting strings.",
"homepage": "https://github.com/nicklockwood/Sprinter"
- }, {
+ },
+ {
"title": "CollectionViewSlantedLayout",
"category": "uicollectionview",
"description": "UICollectionViewLayout to show slanted content.",
"homepage": "https://github.com/yacir/CollectionViewSlantedLayout"
- }, {
+ },
+ {
"title": "Sukari",
"category": "Syntactic Sugar",
"description": "Sweet Syntactic Sugar.",
"homepage": "https://github.com/chriskarani/Sukari"
- }, {
+ },
+ {
"title": "Shiny",
"category": "ui",
"description": "Iridescent Effect View (inspired by Apple Pay Cash).",
"homepage": "https://github.com/efremidze/Shiny",
"tags": ["hologram", "animation", "applepay", "swift"]
- }, {
+ },
+ {
"title": "URLQueryItemEncoder",
"category": "utility",
"description": "An Encoder for encoding any Encodable value into an array of URLQueryItem.",
"homepage": "https://github.com/pitiphong-p/URLQueryItemEncoder",
"tags": ["urlqueryitem", "codable", "encoder", "swift"]
- }, {
+ },
+ {
"title": "MCScratchImageView",
"category": "images",
"description": "A custom ImageView that is used to cover the surface of other view like a scratch card, user can swipe the mulch to see the view below.",
"homepage": "https://github.com/Minecodecraft/MCScratchImageView"
- }, {
+ },
+ {
"title": "Ease",
"category": "animation",
"description": "Animate everything with Ease.",
"homepage": "https://github.com/roberthein/Ease"
- }, {
+ },
+ {
"title": "Stylist",
"category": "styling",
"description": "Define UI styles in a hot-loadable external yaml or json file.",
"homepage": "https://github.com/yonaskolb/Stylist"
- }, {
+ },
+ {
"title": "StatusAlert",
"category": "alert",
"description": "Display Apple system-like self-hiding status alerts without interrupting user flow.",
"homepage": "https://github.com/LowKostKustomz/StatusAlert"
- }, {
+ },
+ {
"title": "Beak",
"category": "misc",
"description": "A command line interface for your Swift scripts.",
"homepage": "https://github.com/yonaskolb/Beak"
- }, {
+ },
+ {
"title": "CodableWrappers",
"category": "misc",
"description": "A Collection of PropertyWrappers to make custom Serialization of Codable Types easy.",
@@ -4651,330 +5665,439 @@
"category": "ui",
"description": "A slider widget with a popup bubble displaying the precise value selected.",
"homepage": "https://github.com/Ramotion/fluid-slider"
- }, {
+ },
+ {
"title": "SwiftTips",
"category": "third-party-guides",
"description": "A collection of useful tips by John Sundell.",
"homepage": "https://github.com/JohnSundell/SwiftTips"
- }, {
+ },
+ {
"title": "ImagineEngine",
"category": "game-engine-2d",
"description": "Blazing fasst 2D gaming engine.",
"homepage": "https://github.com/JohnSundell/ImagineEngine"
- }, {
+ },
+ {
"title": "Alerts Pickers",
"category": "alert",
"description": "Advanced usage of UIAlertController with TextField, DatePicker, PickerView, TableView and CollectionView.",
"homepage": "https://github.com/dillidon/alerts-and-pickers"
- }, {
+ },
+ {
"title": "ASCollectionView",
"category": "uicollectionview",
"description": "Lightweight custom collection view inspired by Airbnb.",
"homepage": "https://github.com/abdullahselek/ASCollectionView",
"tags": ["ios", "customcollectionview", "custom ui"]
- }, {
+ },
+ {
"title": "AZCollectionViewController",
"category": "uicollectionview",
"description": "Easy way to integrate pagination with dummy views in CollectionView, make Instagram Discover withing minutes.",
"homepage": "https://github.com/AfrozZaheer/AZCollectionViewController"
- }, {
+ },
+ {
"title": "GradientProgressBar",
"category": "ui",
"description": "An animated gradient progress bar.",
"homepage": "https://github.com/fxm90/GradientProgressBar"
- }, {
+ },
+ {
"title": "GradientLoadingBar",
"category": "hud",
"description": "An animated gradient loading bar.",
"homepage": "https://github.com/fxm90/GradientLoadingBar"
- }, {
+ },
+ {
"title": "Thingy",
"category": "device",
"description": "A modern device detection and querying library.",
"homepage": "https://github.com/bojan/Thingy",
"tags": ["device", "system"]
- }, {
+ },
+ {
"title": "NextLevelSessionExporter",
"category": "video",
"description": "Export and transcode media.",
"homepage": "https://github.com/NextLevel/NextLevelSessionExporter"
- }, {
+ },
+ {
"title": "Online Swift Playground",
"category": "repl",
"description": "Online Swift Playground.",
"homepage": "http://online.swiftplayground.run",
"tags": ["swift", "repl", "playground"]
- }, {
- "title": "ARVideoKit",
- "category": "augmented-reality",
- "description": "Capture & record ARKit videos, photos, Live Photos, and GIFs.",
- "homepage": "https://github.com/AFathi/ARVideoKit",
- "tags": ["AR", "augmented", "reality", "video"]
- }, {
+ },
+ {
+ "title": "ARVideoKit",
+ "category": "augmented-reality",
+ "description": "Capture & record ARKit videos, photos, Live Photos, and GIFs.",
+ "homepage": "https://github.com/AFathi/ARVideoKit",
+ "tags": ["AR", "augmented", "reality", "video"]
+ },
+ {
"title": "PredicateFlow",
"category": "text",
"description": "PredicateFlow is a builder that allows you to write amazing, strong-typed and easy-to-read NSPredicate.",
"homepage": "https://github.com/andreadelfante/PredicateFlow"
- }, {
+ },
+ {
"title": "Shallows",
"category": "multi-database",
"description": "Your lightweight persistence toolbox.",
"homepage": "https://github.com/dreymonde/Shallows"
- },{
+ },
+ {
"title": "Tempura",
"category": "events",
"description": "A holistic approach to iOS development, inspired by Redux and MVVM.",
"homepage": "https://github.com/BendingSpoons/tempura-swift"
- }, {
+ },
+ {
"title": "SlideController",
"category": "pagination",
"description": "It is a nice alternative for UIPageViewController built using power of generic types. Swipe between pages with an interactive title navigation control. Configure horizontal or vertical chains for unlimited pages amount.",
"homepage": "https://github.com/touchlane/SlideController"
- }, {
+ },
+ {
"title": "Croc",
"category": "text",
"description": "A lightweight Emoji parsing and querying library.",
"homepage": "https://github.com/JKalash/Croc",
"tags": ["emoji", "croc", "macOS", "iOS", "tvOS"]
- }, {
+ },
+ {
"title": "Blueprints",
"category": "uicollectionview",
"description": "A framework that is meant to make your life easier when working with collection view flow layouts.",
"homepage": "https://github.com/zenangst/Blueprints"
- }, {
+ },
+ {
"title": "Linker",
"category": "app-routing",
"description": "Lightweight way to handle internal and external deeplinks for iOS.",
"homepage": "https://github.com/MaksimKurpa/Linker"
- }, {
+ },
+ {
"title": "Delegated",
"category": "utility",
"description": "Closure-based delegation without memory leaks.",
"homepage": "https://github.com/dreymonde/Delegated",
"swift": 4
- }, {
+ },
+ {
"title": "LayoutLess",
"category": "layout",
"description": "Write less UI Code.",
"homepage": "https://github.com/DeclarativeHub/Layoutless",
"swift": 4
- }, {
+ },
+ {
"title": "BlockiesSwift",
"category": "images",
"description": "Unique blocky identicons/profile picture generator.",
"homepage": "https://github.com/Boilertalk/BlockiesSwift",
"swift": 4,
"tags": ["profile-picture", "identicons", "image", "generator"]
- }, {
+ },
+ {
"title": "RetroProgress",
"category": "ui",
"description": "Retro looking progress bar straight from the 90s.",
"homepage": "https://github.com/hyperoslo/RetroProgress"
- }, {
+ },
+ {
"title": "KeyPathKit",
"category": "other-data",
"description": "KeyPathKit provides a seamless syntax to manipulate data using typed keypaths.",
"homepage": "https://github.com/vincent-pradeilles/KeyPathKit"
- }, {
+ },
+ {
"title": "swift-tips",
"category": "third-party-guides",
"description": "A series of useful tips by Vincent Pradeilles.",
"homepage": "https://github.com/vincent-pradeilles/swift-tips"
- }, {
+ },
+ {
"title": "Localize",
"category": "localization",
"description": "Localize apps using e.g. regular expressions in Localizable.strings.",
"homepage": "https://github.com/andresilvagomez/Localize"
- }, {
+ },
+ {
"title": "StorageManager",
"category": "other-data",
"description": "Safe and easy way to use FileManager as Database.",
"homepage": "https://github.com/iAmrSalman/StorageManager"
- }, {
+ },
+ {
"title": "Dots",
"category": "network",
"description": "Lightweight Concurrent Networking Framework.",
"homepage": "https://github.com/iAmrSalman/Dots"
- }, {
+ },
+ {
"title": "merchantkit",
"category": "app-store",
"description": "A modern In-App Purchases management framework for iOS.",
"homepage": "https://github.com/benjaminmayo/merchantkit"
- }, {
+ },
+ {
"title": "Swift for Scripting",
"category": "scripting",
"description": "A hand-curated collection of useful and informative scripting material.",
"homepage": "https://github.com/artemnovichkov/Swift-For-Scripting",
"tags": ["swift", "scripting"]
- }, {
+ },
+ {
"title": "TraceLog",
"category": "logging",
"description": "Dead Simple: logging the way it's meant to be! Runs on iOS, macOS, and Linux.",
"homepage": "https://github.com/tonystone/tracelog",
- "tags": ["log", "logger", "logging", "logging-library", "debug", "trace", "log-level", "swift", "ios", "macos", "linux", "tvos", "watchos", "swift-package-manager", "cocoapods"]
- }, {
+ "tags": [
+ "log",
+ "logger",
+ "logging",
+ "logging-library",
+ "debug",
+ "trace",
+ "log-level",
+ "swift",
+ "ios",
+ "macos",
+ "linux",
+ "tvos",
+ "watchos",
+ "swift-package-manager",
+ "cocoapods"
+ ]
+ },
+ {
"title": "EasyTransitions",
"category": "transition",
"description": "A simple way to create custom interactive UIViewController transitions.",
"homepage": "https://github.com/marcosgriselli/EasyTransitions",
"tags": ["ios", "tvos"]
- }, {
+ },
+ {
"title": "ImageDetect",
"category": "images",
"description": "Detect and crop faces, barcodes and texts in image with iOS 11 Vision API.",
"homepage": "https://github.com/Feghal/ImageDetect"
- }, {
+ },
+ {
"title": "TheAnimation",
"category": "animation",
"description": "Type-safe CAAnimation wrapper. It makes preventing to set wrong type values.",
"homepage": "https://github.com/marty-suzuki/TheAnimation"
- }, {
+ },
+ {
"title": "Poi",
"category": "animation",
"description": "Poi makes you use card UI like tinder UI .You can use it like tableview method.",
"homepage": "https://github.com/HideakiTouhara/Poi"
- }, {
+ },
+ {
"title": "DNWebSocket",
"category": "socket",
"description": "Object-Oriented, Autobahn tested WebSocket Library (RFC 6455).",
"homepage": "https://github.com/GlebRadchenko/DNWebSocket",
"tags": ["websocket", "socket", "io", "network", "networking"]
- }, {
+ },
+ {
"title": "ClassicKit",
"category": "ui",
"description": "A collection of classic-style UI components.",
"homepage": "https://github.com/Baddaboo/ClassicKit"
- }, {
+ },
+ {
"title": "SwiftEntryKit",
"category": "alert",
"description": "A simple and versatile pop-up presenter.",
"homepage": "https://github.com/huri000/SwiftEntryKit"
- }, {
+ },
+ {
"title": "App Architecture",
"category": "patterns",
"description": "A sample Code of the App Architecture Book.",
"homepage": "https://github.com/objcio/app-architecture"
- }, {
+ },
+ {
"title": "Family",
"category": "ui",
"description": "A child view controller framework that makes setting up your parent controllers as easy as pie.",
"homepage": "https://github.com/zenangst/Family"
- }, {
+ },
+ {
"title": "Vaccine",
"category": "utility",
"description": "Make your apps immune to recompile-decease.",
"homepage": "https://github.com/zenangst/Vaccine"
- }, {
+ },
+ {
"title": "Differific",
"category": "utility",
"description": "A fast and convenient diffing framework.",
"homepage": "https://github.com/zenangst/Differific"
- }, {
+ },
+ {
"title": "MessengerKit",
"category": "chat",
"description": "A UI framework for building messenger interfaces.",
"homepage": "https://github.com/steve228uk/MessengerKit"
- }, {
+ },
+ {
"title": "swift-protobuf",
"category": "utility",
"description": "A plugin and runtime library for using Google's Protocol Buffer.",
"homepage": "https://github.com/apple/swift-protobuf",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "VerticalCardSwiper",
"category": "cards",
"description": "A marriage between the Shazam Discover UI and Tinder, built with UICollectionView.",
"homepage": "https://github.com/JoniVR/VerticalCardSwiper"
- }, {
+ },
+ {
"title": "LoadingShimmer",
"category": "ui",
"description": "An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.",
"homepage": "https://github.com/jogendra/LoadingShimmer"
- }, {
+ },
+ {
"title": "Telegrammer",
"category": "bots",
"description": "Open-source framework for Telegram Bots developers. It was built on top of Apple/SwiftNIO which help to demonstrate excellent performance.",
"homepage": "https://github.com/givip/Telegrammer",
"tags": ["linux", "swiftnio", "serverside"]
- }, {
+ },
+ {
"title": "example-ios-apps",
"category": "other-awesome-lists",
"description": "An amazing list for people who are beginners and learning ios development and for ios developers who need any example app or feature.",
"homepage": "https://github.com/jogendra/example-ios-apps"
- }, {
+ },
+ {
"title": "Crossroad",
"category": "app-routing",
"description": ":oncoming_bus: Crossroad is an URL router focused on handling Custom URL Schemes.",
"homepage": "https://github.com/giginet/Crossroad"
- }, {
+ },
+ {
"title": "Sica",
"category": "animation",
"description": "Simple Interface Core Animation. Run type-safe animation sequencially or parallelly.",
"homepage": "https://github.com/cats-oss/Sica"
- }, {
+ },
+ {
"title": "StyledTextKit",
"category": "textfield",
"description": "Declarative building and fast rendering attributed string library.",
"homepage": "https://github.com/GitHawkApp/StyledTextKit"
- }, {
+ },
+ {
"title": "Perfect-CRUD",
"category": "orm",
"description": "CRUD is an object-relational mapping (ORM) system using Codable protocol.",
"homepage": "https://github.com/PerfectlySoft/Perfect-CRUD",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "Wormholy",
"category": "network",
"description": "iOS network debugging, like a wizard 🧙.",
"homepage": "https://github.com/pmusolino/Wormholy",
- "tags": ["network", "debugger", "log", "logger", "logging", "logging-library", "debug", "sniffer", "NSURLSession", "Alamofire", "AFNetworking"]
- }, {
+ "tags": [
+ "network",
+ "debugger",
+ "log",
+ "logger",
+ "logging",
+ "logging-library",
+ "debug",
+ "sniffer",
+ "NSURLSession",
+ "Alamofire",
+ "AFNetworking"
+ ]
+ },
+ {
"title": "Awesome iOS Interview",
"category": "other-awesome-lists",
"description": "List of the questions that helps you to prepare for the interview.",
"homepage": "https://github.com/dashvlas/awesome-ios-interview",
"tags": ["interview", "ios-developer", "question list"]
- }, {
+ },
+ {
"title": "FluentQuery",
"category": "utility",
"description": "Powerful and easy to use Query Builder.",
"homepage": "https://github.com/MihaelIsaev/FluentQuery",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "EtherWalletKit",
"category": "utility",
"description": "Ethereum Wallet Toolkit for iOS - You can implement Ethereum wallet without a server and blockchain knowledge.",
"homepage": "https://github.com/SteadyAction/EtherWalletKit",
- "tags": ["ethereum", "wallet", "ethereum-wallet", "swift", "ios", "blockchain", "coin", "token", "crypto", "cryptocurrency", "cryptowallet"]
- }, {
+ "tags": [
+ "ethereum",
+ "wallet",
+ "ethereum-wallet",
+ "swift",
+ "ios",
+ "blockchain",
+ "coin",
+ "token",
+ "crypto",
+ "cryptocurrency",
+ "cryptowallet"
+ ]
+ },
+ {
"title": "Cabbage",
"category": "video",
"description": "A video composition framework build on top of AVFoundation.",
"homepage": "https://github.com/VideoFlint/Cabbage"
- }, {
+ },
+ {
"title": "Schedule",
"category": "thread",
"description": "A missing lightweight task scheduler with an incredibly human-friendly syntax.",
"homepage": "https://github.com/luoxiu/Schedule",
"tags": ["timer", "gcd", "ios", "macos", "watchos", "tvos", "linux"]
- }, {
+ },
+ {
"title": "ExpandableButton",
"category": "button",
"description": "Customizable and easy to use expandable button.",
"homepage": "https://github.com/DimaMishchenko/ExpandableButton",
"tags": ["swift", "button", "uibutton", "expandable", "ui", "ios"]
- }, {
+ },
+ {
"title": "MJMaterialSwitch",
"category": "switch",
"description": "A Customizable Switch UI for iOS, Inspired from Google's Material Design.",
"homepage": "https://github.com/JaleelNazir/MJMaterialSwitch",
- "tags": ["switch", "material-ui", "animation", "material-design", "uicontrol", "swift", "ios"]
- }, {
+ "tags": [
+ "switch",
+ "material-ui",
+ "animation",
+ "material-design",
+ "uicontrol",
+ "swift",
+ "ios"
+ ]
+ },
+ {
"title": "DifferenceKit",
"category": "utility",
"description": "💻 A fast and flexible O(n) difference algorithm framework.",
"homepage": "https://github.com/ra1028/DifferenceKit"
- }, {
+ },
+ {
"title": "Disk",
"category": "other-data",
"description": "Delightful framework for iOS to easily persist structs, images, and data.",
@@ -4985,916 +6108,1211 @@
"category": "uitableview",
"description": "Framework to help you better manage UITableViews.",
"homepage": "https://github.com/okcupid/OKTableViewLiaison"
- }, {
+ },
+ {
"title": "SwiftyComments",
"category": "uitableview",
"description": "Nested hierarchy of expandable/collapsible cells to easily build elegant discussion threads.",
"homepage": "https://github.com/tsucres/SwiftyComments"
- }, {
+ },
+ {
"title": "ESTabBarController",
"category": "tab",
"description": "A highly customizable TabBarController component, which is inherited from UITabBarController.",
"homepage": "https://github.com/eggswift/ESTabBarController"
- }, {
+ },
+ {
"title": "FlexiblePageControl",
"category": "pagination",
"description": "A flexible UIPageControl like Instagram.",
"homepage": "https://github.com/shima11/FlexiblePageControl",
- "tags": ["iOS", "swift", "pagination", "animation", "pagecontrol", "UIPageControl", "instagram"]
- }, {
+ "tags": [
+ "iOS",
+ "swift",
+ "pagination",
+ "animation",
+ "pagecontrol",
+ "UIPageControl",
+ "instagram"
+ ]
+ },
+ {
"title": "InputBarAccessoryView",
"category": "chat",
"description": "A simple and easily customizable InputAccessoryView for making powerful input bars with autocomplete and attachments.",
"homepage": "https://github.com/nathantannar4/InputBarAccessoryView"
- }, {
+ },
+ {
"title": "Sheet",
"category": "alert",
"description": "Actionsheet with navigation features such as the Flipboard App.",
"homepage": "https://github.com/ParkGwangBeom/Sheet"
- }, {
+ },
+ {
"title": "voice-overlay-ios",
"category": "audio",
"description": "An overlay that gets your user’s voice permission and input as text in a customizable UI.",
"homepage": "https://github.com/algolia/voice-overlay-ios"
- }, {
- "title": "ModernAVPlayer",
- "category": "audio",
- "description": "Persistence AVPlayer to resume playback after bad network connection even in background mode.",
- "homepage": "https://github.com/noreasonprojects/ModernAVPlayer",
- "tags": ["swift", "reachability", "network", "avplayer", "player", "hls", "mp3", "wav", "aiff"]
- }, {
+ },
+ {
+ "title": "ModernAVPlayer",
+ "category": "audio",
+ "description": "Persistence AVPlayer to resume playback after bad network connection even in background mode.",
+ "homepage": "https://github.com/noreasonprojects/ModernAVPlayer",
+ "tags": [
+ "swift",
+ "reachability",
+ "network",
+ "avplayer",
+ "player",
+ "hls",
+ "mp3",
+ "wav",
+ "aiff"
+ ]
+ },
+ {
"title": "LightRoute",
"category": "app-routing",
"description": "Routing between VIPER modules.",
"homepage": "https://github.com/SpectralDragon/LiteRoute"
- }, {
+ },
+ {
"title": "Viperit",
"category": "patterns",
"description": "Viper Framework for iOS.",
"homepage": "https://github.com/ferranabello/Viperit"
- }, {
+ },
+ {
"title": "ReduxUI",
"category": "patterns",
"description": "Redux framework for easy use with SwiftUI.",
"homepage": "https://github.com/gre4ixin/ReduxUI"
- }, {
+ },
+ {
"title": "Lumos",
"category": "utility",
"description": "An easy-to-use API for Objective-C runtime functions.",
"homepage": "https://github.com/sushinoya/Lumos"
- }, {
+ },
+ {
"title": "Panels",
"category": "menu",
"description": "Panels is a framework to easily add sliding panels to your application.",
"homepage": "https://github.com/antoniocasero/Panels"
- }, {
+ },
+ {
"title": "Kitsunebi",
"category": "video",
"description": "Overlay alpha channel video animation player view using OpenGLES.",
"homepage": "https://github.com/noppefoxwolf/Kitsunebi"
- }
- , {
+ },
+ {
"title": "CleanArchitectureRxSwift",
"category": "patterns",
"description": "Example of Clean Architecture of iOS app using RxSwift.",
"homepage": "https://github.com/sergdort/CleanArchitectureRxSwift"
- }, {
+ },
+ {
"title": "LinkedInSignIn",
"category": "authentication",
"description": "Simple view controller to log in and retrieve an access token from LinkedIn.",
"homepage": "https://github.com/serhii-londar/LinkedInSignIn"
- }, {
+ },
+ {
"title": "Reactant",
"category": "patterns",
"description": "Reactant is a reactive architecture for iOS.",
"homepage": "https://github.com/Brightify/Reactant"
- }, {
+ },
+ {
"title": "HaishinKit",
"category": "streaming",
"description": "Camera and Microphone streaming library via RTMP, HLS for iOS, macOS, tvOS.",
"homepage": "https://github.com/shogo4405/HaishinKit.swift"
- }, {
+ },
+ {
"title": "XCTest",
"category": "testing",
"description": "The XCTest Project, A Swift core library for providing unit test support.",
"homepage": "https://github.com/apple/swift-corelibs-xctest"
- }, {
+ },
+ {
"title": "Defaults",
"category": "key-value-store",
"description": "Strongly-typed UserDefaults with support for Codable and key observation.",
"homepage": "https://github.com/sindresorhus/Defaults"
- }, {
+ },
+ {
"title": "Preferences",
"category": "ui",
"description": "Add a preferences window to your macOS app in minutes.",
"homepage": "https://github.com/sindresorhus/Preferences"
- }, {
+ },
+ {
"title": "LaunchAtLogin",
"category": "system",
"description": "Easily add 'Launch at Login' functionality to your sandboxed macOS app.",
"homepage": "https://github.com/sindresorhus/LaunchAtLogin"
- }, {
+ },
+ {
"title": "DockProgress",
"category": "ui",
"description": "Show progress in your macOS app's Dock icon.",
"homepage": "https://github.com/sindresorhus/DockProgress"
- }, {
+ },
+ {
"title": "OnboardKit",
"category": "walkthrough",
"description": "Customisable user onboarding for your iOS app.",
"homepage": "https://github.com/NikolaKirev/OnboardKit"
- }, {
+ },
+ {
"title": "CircularProgress",
"category": "ui",
"description": "Circular progress indicator for your macOS app.",
"homepage": "https://github.com/sindresorhus/CircularProgress"
- }, {
+ },
+ {
"title": "PersistenceKit",
"category": "multi-database",
"description": "Store and retrieve Codable objects to various persistence layers, in a couple lines of code!",
"homepage": "https://github.com/Teknasyon-Teknoloji/PersistenceKit",
- "tags": ["swift", "filemanager", "userdefaults", "keychain", "ios", "macos", "tvos", "watchos"]
- }, {
+ "tags": [
+ "swift",
+ "filemanager",
+ "userdefaults",
+ "keychain",
+ "ios",
+ "macos",
+ "tvos",
+ "watchos"
+ ]
+ },
+ {
"title": "Rough",
"category": "images",
"description": "Rough lets you draw in a sketchy, hand-drawn-like, style.",
"homepage": "https://github.com/bakhtiyork/Rough",
"tags": ["swift", "sketchy", "hand-drawn"]
- }, {
+ },
+ {
"title": "iOS project template",
"category": "boilerplates",
"description": "iOS project template with fastlane lanes, Travis CI jobs and GitHub integrations of Codecov, HoundCI for SwiftLint and Danger.",
"homepage": "https://github.com/messeb/ios-project-template"
- }, {
+ },
+ {
"title": "Brightroom",
"category": "images",
"description": "An image editor and engine using CoreImage.",
"homepage": "https://github.com/muukii/Brightroom"
- }, {
+ },
+ {
"title": "UICollectionViewSplitLayout",
"category": "uicollectionview",
"description": "UICollectionViewSplitLayout makes collection view more responsive.",
"homepage": "https://github.com/yahoojapan/UICollectionViewSplitLayout"
- }, {
+ },
+ {
"title": "AHDownloadButton",
"category": "button",
"description": "Customizable download button with progress and transition animations. It is based on Apple's App Store download button.",
"homepage": "https://github.com/amerhukic/AHDownloadButton"
- }, {
+ },
+ {
"title": "PaperOnboarding",
"category": "walkthrough",
"description": "PaperOnboarding is a material design UI slider.",
"homepage": "https://github.com/Ramotion/paper-onboarding"
- }, {
+ },
+ {
"title": "CircleMenu",
"category": "menu",
"description": "CircleMenu is a simple, elegant UI menu with a circular layout and material design animations.",
"homepage": "https://github.com/Ramotion/circle-menu"
- }, {
+ },
+ {
"title": "GitHubAPI",
"category": "api",
"description": "Implementation of GitHub REST API v3.",
"homepage": "https://github.com/serhii-londar/GithubAPI"
- }, {
+ },
+ {
"title": "Gliding Collection",
"category": "uicollectionview",
"description": "Gliding Collection is a smooth, flowing, customizable decision for a UICollectionView Controller.",
"homepage": "https://github.com/Ramotion/gliding-collection"
- }, {
+ },
+ {
"title": "WeakableSelf",
"category": "utility",
"description": "A micro-framework to encapsulate [weak self] and guard statements within closures.",
"homepage": "https://github.com/vincent-pradeilles/weakable-self"
- }, {
+ },
+ {
"title": "SPPermission",
"category": "permissions",
"description": "Simple request permission with native UI and interactive animation.",
"homepage": "https://github.com/ivanvorobei/SPPermissions"
- }, {
+ },
+ {
"title": "Google",
"category": "style-guides",
"description": "This style guide is based on Apple’s excellent Swift standard library style and also incorporates feedback from usage across multiple Swift projects within Google.",
"homepage": "https://google.github.io/swift/"
- }, {
+ },
+ {
"title": "paper-switch",
"category": "switch",
"description": "RAMPaperSwitch is a material design UI module which paints over the parent view when the switch is turned on.",
"homepage": "https://github.com/Ramotion/paper-switch"
- }, {
+ },
+ {
"title": "OverlayContainer",
"category": "ui",
"description": "OverlayContainer makes it easier to develop overlay based interfaces, such as the one presented in the Apple Maps or Stocks apps.",
"homepage": "https://github.com/applidium/OverlayContainer"
- }, {
+ },
+ {
"title": "ApplyStyleKit",
"category": "utility",
"description": "Elegantly, Apply style to UIKit using Method Chain.",
"homepage": "https://github.com/shindyu/ApplyStyleKit",
"tags": ["swift", "methodchain", "design", "ios"]
- }, {
+ },
+ {
"title": "Model2App",
"category": "misc",
"description": "Turn your data model into a working CRUD app.",
"homepage": "https://github.com/Q-Mobile/Model2App"
- }, {
+ },
+ {
"title": "SwiftFFmpeg",
"category": "video",
"description": "A wrapper for the FFmpeg C API.",
"homepage": "https://github.com/sunlubo/SwiftFFmpeg"
- }, {
+ },
+ {
"title": "HidesNavigationBarWhenPushed",
"category": "ui",
"description": "A library, which adds the ability to hide navigation bar when view controller is pushed via hidesNavigationBarWhenPushed flag.",
"homepage": "https://github.com/gontovnik/HidesNavigationBarWhenPushed"
- }, {
+ },
+ {
"title": "Soundable",
"category": "audio",
"description": "Soundable allows you to play sounds, single and in sequence, in a very easy way.",
"homepage": "https://github.com/ThXou/Soundable",
- "tags": ["avfoundation", "sound", "audio", "avaudioplayer", "avqueueplayer", "avaudiosession", "ios", "swift"]
- }, {
+ "tags": [
+ "avfoundation",
+ "sound",
+ "audio",
+ "avaudioplayer",
+ "avqueueplayer",
+ "avaudiosession",
+ "ios",
+ "swift"
+ ]
+ },
+ {
"title": "ZamzamKit",
"category": "utility",
"description": "A collection of micro utilities and extensions for Standard Library, Foundation and UIKit.",
"homepage": "https://github.com/ZamzamInc/ZamzamKit"
- }, {
+ },
+ {
"title": "DGElasticPullToRefresh",
"category": "uitableview",
"description": "Elastic pull to refresh.",
"homepage": "https://github.com/gontovnik/DGElasticPullToRefresh"
- }, {
+ },
+ {
"title": "CoreXLSX",
"category": "other-data",
"description": "Excel spreadsheet (XLSX) format support.",
"homepage": "https://github.com/CoreOffice/CoreXLSX"
- }, {
+ },
+ {
"title": "XMLCoder",
"category": "xml",
"description": "XMLEncoder & XMLDecoder based on Codable protocols from the standard library.",
"homepage": "https://github.com/MaxDesiatov/XMLCoder"
- }, {
+ },
+ {
"title": "Carbon",
"category": "form",
"description": "🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView.",
"homepage": "https://github.com/ra1028/Carbon"
- }, {
+ },
+ {
"title": "EZLayout",
"category": "auto-layout",
"description": "An easier and faster way to code Autolayout.",
"homepage": "https://github.com/alexliubj/EZAnchor"
- }, {
+ },
+ {
"title": "Swiftbot",
"category": "utility",
"description": "run swift code on slack.",
"homepage": "https://github.com/noppefoxwolf/Swiftbot"
- }, {
+ },
+ {
"title": "Real-time Chat with Firebase",
"category": "chat",
"description": "Functional real-time chat app with Firebase Firestore using MessageKit.",
"homepage": "https://github.com/instamobile/messenger-iOS-chat-swift-firestore"
- }, {
+ },
+ {
"title": "CollapsibleTableSectionViewController",
"category": "uitableview",
"description": "A library to support collapsible sections in a table view.",
"homepage": "https://github.com/jeantimex/CollapsibleTableSectionViewController"
- }, {
+ },
+ {
"title": "Loaf",
"category": "alert",
"description": "A simple framework for easy iOS Toasts.",
"homepage": "https://github.com/schmidyy/Loaf",
"tags": ["toast", "alert"]
- }, {
+ },
+ {
"title": "CircleBar",
"category": "tab",
"description": "A fun, easy-to-use tab bar navigation controller for iOS.",
"homepage": "https://github.com/softhausHQ/CircleBar",
"tags": ["tab", "navigation"]
- }, {
+ },
+ {
"title": "MemoryCache",
"category": "cache",
"description": "Type-safe memory cache.",
"homepage": "https://github.com/yysskk/MemoryCache",
"tags": ["cache", "utility"]
- }, {
+ },
+ {
"title": "BadgeHub",
"category": "ui",
"description": "Make any UIView a full fledged animated notification center. It is a way to quickly add a notification badge icon to a UIView.",
"homepage": "https://github.com/jogendra/BadgeHub",
"tags": ["animation", "badge"]
- }, {
+ },
+ {
"title": "RealmWrapper",
"category": "realm",
"description": "Safe and easy wrappers for RealmSwift.",
"homepage": "https://github.com/k-lpmg/RealmWrapper"
- }, {
+ },
+ {
"title": "Tokamak",
"category": "events",
"description": "React-like declarative API for building native UI components with easy to use one-way data binding.",
"homepage": "https://github.com/TokamakUI/Tokamak",
"tags": ["react", "redux"]
- }, {
+ },
+ {
"title": "VEditorKit",
"category": "text",
"description": "Lightweight and Powerful Editor Kit.",
"homepage": "https://github.com/GeekTree0101/VEditorKit"
- }, {
+ },
+ {
"title": "Nantes",
"category": "label",
"description": "TTTAttributedLabel replacement.",
"homepage": "https://github.com/instacart/Nantes"
- }, {
+ },
+ {
"title": "SecureDefaults",
"category": "key-value-store",
"description": "A lightweight wrapper over UserDefaults & NSUserDefaults with an extra AES-256 encryption layer.",
"homepage": "https://github.com/vpeschenkov/SecureDefaults"
- }, {
+ },
+ {
"title": "Codextended",
"category": "utility",
"description": "Extensions giving Codable API type inference super powers.",
"homepage": "https://github.com/JohnSundell/Codextended"
- }, {
+ },
+ {
"title": "AwaitToast",
"category": "alert",
"description": "🍞 An async waiting toast with basic toast. Inspired by facebook posting toast.",
"homepage": "https://github.com/k-lpmg/AwaitToast"
- }, {
+ },
+ {
"title": "Sejima",
"category": "UI",
"description": "Collection of User Interface components.",
"homepage": "https://github.com/MoveUpwards/Sejima",
"tags": ["UI", "components"]
- }, {
+ },
+ {
"title": "WLEmptyState",
"category": "uitableview",
"description": "A component that lets you customize the view when the dataset of UITableView is empty.",
"homepage": "https://github.com/wizeline/WLEmptyState"
- }, {
+ },
+ {
"title": "lottie-ios",
"category": "animation",
"description": "An iOS library to natively render After Effects vector animations.",
"homepage": "https://github.com/airbnb/lottie-ios",
"tags": ["swift", "animation"]
- }, {
+ },
+ {
"title": "glide engine",
"category": "game-engine",
"description": "SpriteKit and GameplayKit based engine for making 2d games, with practical examples and tutorials.",
"homepage": "https://github.com/cocoatoucher/Glide",
- "tags": ["platformer", "side", "scroller", "tilemap", "tiles", "spritekit"]
- }, {
+ "tags": [
+ "platformer",
+ "side",
+ "scroller",
+ "tilemap",
+ "tiles",
+ "spritekit"
+ ]
+ },
+ {
"title": "ATGValidator",
"category": "validation",
"description": "Rule based validation framework with form and card validation support for iOS.",
"homepage": "https://github.com/altayer-digital/ATGValidator"
- }, {
+ },
+ {
"title": "SPStorkController",
"category": "transition",
"description": "Now playing controller from Apple Music. Customisable height.",
"homepage": "https://github.com/ivanvorobei/SPStorkController",
"tags": ["swift", "animation", "UI", "transition", "apple music"]
- }, {
+ },
+ {
"title": "SPLarkController",
"category": "transition",
"description": "Custom transition between two controller. Translate to top.",
"homepage": "https://github.com/ivanvorobei/SPLarkController",
"tags": ["swift", "animation", "UI", "transition"]
- }, {
+ },
+ {
"title": "Unrealm",
"category": "realm",
"description": "Unrealm enables you to easily store Swift native Classes, Structs and Enums into Realm.",
"homepage": "https://github.com/arturdev/Unrealm",
"tags": ["swift", "realm", "data-management", "struct"]
- }, {
+ },
+ {
"title": "SPAlert",
"category": "alert",
"description": "Native popup from Apple Music & Feedback in AppStore. Contains Done & Heart presets.",
"homepage": "https://github.com/ivanvorobei/SPAlert",
"tags": ["swift", "UI"]
- }, {
+ },
+ {
"title": "LightweightObservable",
"category": "events",
"description": "A lightweight implementation of an observable sequence that you can subscribe to.",
"homepage": "https://github.com/fxm90/LightweightObservable",
"tags": ["swift", "observable", "observer", "reactive"]
- }, {
+ },
+ {
"title": "SamuraiTransition",
"category": "transition",
"description": "Swift based library providing a collection of ViewController transitions featuring a number of neat cutting animations.",
"homepage": "https://github.com/hachinobu/SamuraiTransition",
"tags": ["swift", "animation", "UI", "transition"]
- }, {
- "title": "Locatable",
- "category": "dependency-injection",
- "description": "A micro-framework that leverages Property Wrappers to implement the Service Locator pattern.",
- "homepage": "https://github.com/vincent-pradeilles/locatable",
- "tags": ["swift", "dependency", "property wrapper"]
- }, {
- "title": "PanSlip",
- "category": "transition",
- "description": "Use PanGesture to dismiss view on UIViewController and UIView.",
- "homepage": "https://github.com/k-lpmg/PanSlip"
- }, {
- "title": "Tagging",
- "category": "text",
- "description": "A TextView that provides easy to use tagging feature for Mention or Hashtag.",
- "homepage": "https://github.com/k-lpmg/Tagging"
- }, {
- "title": "MultiSlider",
- "category": "ui",
- "description": "UISlider clone with multiple thumbs and values, range highlight, optional snap intervals, optional value labels, either vertical or horizontal.",
- "homepage": "https://github.com/yonat/MultiSlider"
- }, {
- "title": "RadioGroup",
- "category": "button",
- "description": "The missing iOS radio buttons group.",
- "homepage": "https://github.com/yonat/RadioGroup"
- }, {
- "title": "CameraBackground",
- "category": "camera",
- "description": "Show camera layer as a background to any UIView.",
- "homepage": "https://github.com/yonat/CameraBackground"
- }, {
- "title": "CheckmarkCollectionViewCell",
- "category": "uicollectionview",
- "description": "UICollectionViewCell with checkbox when it isSelected and empty circle when not - like Photos.app 'Select' mode.",
- "homepage": "https://github.com/yonat/CheckmarkCollectionViewCell"
- }, {
- "title": "BatteryView",
- "category": "ui",
- "description": "Simple battery shaped UIView.",
- "homepage": "https://github.com/yonat/BatteryView"
- }, {
- "title": "DiffableDataSources",
- "category": "uitableview",
- "description": "💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.",
- "homepage": "https://github.com/ra1028/DiffableDataSources"
- }, {
- "title": "TOMLDecoder",
- "category": "toml",
- "description": "Latest TOML standard, decoded.",
- "homepage": "https://github.com/dduan/TOMLDecoder"
- }, {
- "title": "Pathos",
- "category": "files",
- "description": "Efficient Unix file management.",
- "homepage": "https://github.com/dduan/Pathos",
- "tags": ["linux"]
- }, {
- "title": "VKPinCodeView",
- "category": "textfield",
- "description": "Simple and elegant UI component for input PIN.",
- "homepage": "https://github.com/Sunspension/VKPinCodeView",
- "tags": ["swift", "UI", "PIN"]
- }, {
- "title": "Texstyle",
- "category": "text",
- "description": "Texstyle allows you to format attributed strings easily.",
- "homepage": "https://github.com/rosberry/texstyle"
- }, {
- "title": "Combinative",
- "category": "events",
- "description": "UI event handling using Apple's combine framework.",
- "homepage": "https://github.com/noppefoxwolf/Combinative"
- }, {
- "title": "SelectionList",
- "category": "uitableview",
- "description": "Simple single-selection or multiple-selection checklist, based on UITableView.",
- "homepage": "https://github.com/yonat/SelectionList"
- }, {
- "title": "ResizingTokenField",
- "category": "ui",
- "description": "A UICollectionView-based token field which provides intrinsic content height.",
- "homepage": "https://github.com/tadejr/ResizingTokenField"
- }, {
- "title": "Bow",
- "category": "utility",
- "description": "Companion library for Typed Functional Programming.",
- "homepage": "https://github.com/bow-swift/bow"
- }, {
- "title": "AutoMockable",
- "category": "mock",
- "description": "A framework that leverages the type system to let you easily create mocked instances of your data types.",
- "homepage": "https://github.com/vincent-pradeilles/AutoMocker"
- }, {
- "title": "ShowSomeProgress",
- "category": "ui",
- "description": "Animated Progress and Activity Indicators for iOS apps.",
- "homepage": "https://github.com/stoneburner/ShowSomeProgress"
- }, {
- "title": "Ribbon",
- "category": "keyboard",
- "description": "🎀 A simple cross-platform toolbar/custom input accessory view library for iOS & macOS.",
- "homepage": "https://github.com/chriszielinski/Ribbon"
- }, {
- "title": "MultiSelectSegmentedControl",
- "category": "ui",
- "description": "UISegmentedControl remake that supports selecting multiple segments, vertical stacking, combining text and images.",
- "homepage": "https://github.com/yonat/MultiSelectSegmentedControl"
- }, {
- "title": "FlexibleHeader",
- "category": "ui",
- "description": "A container view that responds to scrolling of UIScrollView.",
- "homepage": "https://github.com/k-lpmg/FlexibleHeader"
- }, {
+ },
+ {
+ "title": "Locatable",
+ "category": "dependency-injection",
+ "description": "A micro-framework that leverages Property Wrappers to implement the Service Locator pattern.",
+ "homepage": "https://github.com/vincent-pradeilles/locatable",
+ "tags": ["swift", "dependency", "property wrapper"]
+ },
+ {
+ "title": "PanSlip",
+ "category": "transition",
+ "description": "Use PanGesture to dismiss view on UIViewController and UIView.",
+ "homepage": "https://github.com/k-lpmg/PanSlip"
+ },
+ {
+ "title": "Tagging",
+ "category": "text",
+ "description": "A TextView that provides easy to use tagging feature for Mention or Hashtag.",
+ "homepage": "https://github.com/k-lpmg/Tagging"
+ },
+ {
+ "title": "MultiSlider",
+ "category": "ui",
+ "description": "UISlider clone with multiple thumbs and values, range highlight, optional snap intervals, optional value labels, either vertical or horizontal.",
+ "homepage": "https://github.com/yonat/MultiSlider"
+ },
+ {
+ "title": "RadioGroup",
+ "category": "button",
+ "description": "The missing iOS radio buttons group.",
+ "homepage": "https://github.com/yonat/RadioGroup"
+ },
+ {
+ "title": "CameraBackground",
+ "category": "camera",
+ "description": "Show camera layer as a background to any UIView.",
+ "homepage": "https://github.com/yonat/CameraBackground"
+ },
+ {
+ "title": "CheckmarkCollectionViewCell",
+ "category": "uicollectionview",
+ "description": "UICollectionViewCell with checkbox when it isSelected and empty circle when not - like Photos.app 'Select' mode.",
+ "homepage": "https://github.com/yonat/CheckmarkCollectionViewCell"
+ },
+ {
+ "title": "BatteryView",
+ "category": "ui",
+ "description": "Simple battery shaped UIView.",
+ "homepage": "https://github.com/yonat/BatteryView"
+ },
+ {
+ "title": "DiffableDataSources",
+ "category": "uitableview",
+ "description": "💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.",
+ "homepage": "https://github.com/ra1028/DiffableDataSources"
+ },
+ {
+ "title": "TOMLDecoder",
+ "category": "toml",
+ "description": "Latest TOML standard, decoded.",
+ "homepage": "https://github.com/dduan/TOMLDecoder"
+ },
+ {
+ "title": "Pathos",
+ "category": "files",
+ "description": "Efficient Unix file management.",
+ "homepage": "https://github.com/dduan/Pathos",
+ "tags": ["linux"]
+ },
+ {
+ "title": "VKPinCodeView",
+ "category": "textfield",
+ "description": "Simple and elegant UI component for input PIN.",
+ "homepage": "https://github.com/Sunspension/VKPinCodeView",
+ "tags": ["swift", "UI", "PIN"]
+ },
+ {
+ "title": "Texstyle",
+ "category": "text",
+ "description": "Texstyle allows you to format attributed strings easily.",
+ "homepage": "https://github.com/rosberry/texstyle"
+ },
+ {
+ "title": "Combinative",
+ "category": "events",
+ "description": "UI event handling using Apple's combine framework.",
+ "homepage": "https://github.com/noppefoxwolf/Combinative"
+ },
+ {
+ "title": "SelectionList",
+ "category": "uitableview",
+ "description": "Simple single-selection or multiple-selection checklist, based on UITableView.",
+ "homepage": "https://github.com/yonat/SelectionList"
+ },
+ {
+ "title": "ResizingTokenField",
+ "category": "ui",
+ "description": "A UICollectionView-based token field which provides intrinsic content height.",
+ "homepage": "https://github.com/tadejr/ResizingTokenField"
+ },
+ {
+ "title": "Bow",
+ "category": "utility",
+ "description": "Companion library for Typed Functional Programming.",
+ "homepage": "https://github.com/bow-swift/bow"
+ },
+ {
+ "title": "AutoMockable",
+ "category": "mock",
+ "description": "A framework that leverages the type system to let you easily create mocked instances of your data types.",
+ "homepage": "https://github.com/vincent-pradeilles/AutoMocker"
+ },
+ {
+ "title": "ShowSomeProgress",
+ "category": "ui",
+ "description": "Animated Progress and Activity Indicators for iOS apps.",
+ "homepage": "https://github.com/stoneburner/ShowSomeProgress"
+ },
+ {
+ "title": "Ribbon",
+ "category": "keyboard",
+ "description": "🎀 A simple cross-platform toolbar/custom input accessory view library for iOS & macOS.",
+ "homepage": "https://github.com/chriszielinski/Ribbon"
+ },
+ {
+ "title": "MultiSelectSegmentedControl",
+ "category": "ui",
+ "description": "UISegmentedControl remake that supports selecting multiple segments, vertical stacking, combining text and images.",
+ "homepage": "https://github.com/yonat/MultiSelectSegmentedControl"
+ },
+ {
+ "title": "FlexibleHeader",
+ "category": "ui",
+ "description": "A container view that responds to scrolling of UIScrollView.",
+ "homepage": "https://github.com/k-lpmg/FlexibleHeader"
+ },
+ {
"title": "ReactiveAPI",
"category": "network",
"description": "Write clean, concise and declarative network code relying on URLSession, with the power of RxSwift. Inspired by Retrofit.",
"homepage": "https://github.com/sky-uk/ReactiveAPI",
"tags": ["swift", "declarative", "rx", "reactive", "urlsession"]
- }, {
+ },
+ {
"title": "PolioPager",
"category": "tab",
"description": "A flexible TabBarController with search tab like SNKRS.",
"homepage": "https://github.com/YuigaWada/PolioPager"
- }, {
+ },
+ {
"title": "DuctTape",
"category": "utility",
"description": "📦 KeyPath dynamicMemberLookup based syntax sugar for Swift.",
"homepage": "https://github.com/marty-suzuki/DuctTape"
- }, {
+ },
+ {
"title": "BTree",
"category": "algorithm",
"description": "Fast sorted collections for Swift using in-memory B-trees.",
"homepage": "https://github.com/attaswift/BTree"
- }, {
+ },
+ {
"title": "SwiftFormat",
"category": "quality",
"description": "A code library and command-line formatting tool for reformatting Swift code.",
"homepage": "https://github.com/nicklockwood/SwiftFormat"
- }, {
+ },
+ {
"title": "SwiftShell",
"category": "command-line",
"description": "A library for creating command-line applications and running shell commands.",
"homepage": "https://github.com/kareman/SwiftShell"
- }, {
- "title": "TermiNetwork",
- "category": "network",
- "description": "🌏 A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications.",
- "homepage": "https://github.com/billp/TermiNetwork"
- }, {
+ },
+ {
+ "title": "TermiNetwork",
+ "category": "network",
+ "description": "🌏 A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications.",
+ "homepage": "https://github.com/billp/TermiNetwork"
+ },
+ {
"title": "SwiftCop",
"category": "quality",
"description": "A validation library which inspired by the clarity of Ruby On Rails Active Record validations.",
"homepage": "https://github.com/andresinaka/SwiftCop"
- }, {
+ },
+ {
"title": "DIKit",
"category": "dependency-injection",
"description": "Dependency Injection Framework for Swift, inspired by KOIN.",
"homepage": "https://github.com/Liftric/DIKit"
- }, {
+ },
+ {
"title": "MockSwift",
"category": "mock",
"description": "Mock Framework that uses the power of property wrappers.",
"homepage": "https://github.com/leoture/MockSwift"
- },{
+ },
+ {
"title": "OEMentions",
"category": "text",
"description": "An easy way to add mentions to uitextview like Facebook and Instagram.",
"homepage": "https://github.com/omar14/OEMentions",
"tags": ["Swift", "UITextView", "UITableView"]
- }, {
+ },
+ {
"title": "Translatio",
"category": "localization",
"description": "Super lightweight library that helps you to localize strings, even directly in storyboards.",
"homepage": "https://github.com/andrealufino/Translatio",
"tags": ["localization", "language", "translation"]
- }, {
+ },
+ {
"title": "Deviice",
"category": "device",
"description": "Swift library to easily check the current device and some more info about it.",
"homepage": "https://github.com/andrealufino/Deviice",
"tags": ["device", "detection"]
-
- },
- {
- "title": "Azure Functions for Swift",
- "category": "serverless",
- "description": "Swift Worker for Azure Functions.",
- "homepage": "https://github.com/SalehAlbuga/azure-functions-swift",
- "tags": ["linux", "macOS", "serverless", "cloud", "azure"]
- }, {
+ },
+ {
+ "title": "Azure Functions for Swift",
+ "category": "serverless",
+ "description": "Swift Worker for Azure Functions.",
+ "homepage": "https://github.com/SalehAlbuga/azure-functions-swift",
+ "tags": ["linux", "macOS", "serverless", "cloud", "azure"]
+ },
+ {
"title": "SweetCurtain",
"category": "ui",
"description": "Really sweet and easy bottom pullable sheet implementation. You can find a similar implementation in applications like Apple Maps, Find My, Stocks, etc.",
"homepage": "https://github.com/multimediasuite/SweetCurtain",
"tags": ["swift", "pull-up", "curtain", "bottom-sheet", "sliding-menu"]
- }, {
+ },
+ {
"title": "XMLMapper",
"category": "xml",
"description": "A simple way to map XML to Objects.",
"homepage": "https://github.com/gcharita/XMLMapper",
"tags": ["swift", "xml", "soap"]
- }, {
+ },
+ {
"title": "swift-mod",
"category": "quality",
"description": "A tool for Swift code modification intermediating between code generation and formatting.",
"homepage": "https://github.com/ra1028/swift-mod"
- }, {
+ },
+ {
"title": "CGLayout",
"category": "layout",
"description": "Powerful autolayout framework, that can manage UIView(NSView), CALayer, not rendered views and etc. Provides placeholders.",
"homepage": "https://github.com/k-o-d-e-n/CGLayout",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "SwiftCoroutine",
"category": "concurrency",
"description": "Coroutines for iOS, macOS and Linux.",
"homepage": "https://github.com/belozierov/SwiftCoroutine",
- "tags": ["linux", "swift", "coroutine", "coroutines", "await", "async/await"]
- }, {
+ "tags": [
+ "linux",
+ "swift",
+ "coroutine",
+ "coroutines",
+ "await",
+ "async/await"
+ ]
+ },
+ {
"title": "CrowdinSDK",
"category": "localization",
"description": "Delivers all new translations from Crowdin project to the application immediately.",
"homepage": "https://github.com/crowdin/mobile-sdk-ios",
"tags": ["swift", "crowdin", "localization"]
- }, {
+ },
+ {
"title": "Apphud",
"category": "app-store",
"description": "Lightweight library to easily handle auto-renewable subscriptions with no backend required.",
"homepage": "https://github.com/apphud/ApphudSDK",
"tags": ["swift", "StoreKit"]
- }, {
+ },
+ {
"title": "ExceptionCatcher",
"category": "utility",
"description": "Catch Objective-C exceptions.",
"homepage": "https://github.com/sindresorhus/ExceptionCatcher"
- }, {
+ },
+ {
"title": "PrivacyFlash Pro",
"category": "utility",
"description": "Generate a privacy policy for your Swift iOS app from its code.",
"homepage": "https://github.com/privacy-tech-lab/privacyflash-pro",
"tags": ["swift", "iOS", "privacy policy", "privacy"]
- }, {
+ },
+ {
"title": "Partition Kit",
"category": "ui",
"description": "A SwiftUI Library for creating resizable partitions for View Content.",
"homepage": "https://github.com/kieranb662/PartitionKit",
"tags": ["swiftui", "swift-package-manager", "swift-library"]
- }, {
+ },
+ {
"title": "CachyKit",
"category": "cache",
"description": "A Caching Library that can cache JSON, Image, Zip or AnyObject with expiry date/TTYL and force refresh.",
"homepage": "https://github.com/Sadmansamee/CachyKit"
- }, {
+ },
+ {
"title": "Spin",
"category": "patterns",
"description": "Provides a versatile Feedback Loop implementation working with RxSwift, ReactiveSwift and Combine.",
"homepage": "https://github.com/Spinners/Spin.Swift",
"tags": ["swift", "feedback-loop", "rxswift", "reactiveswift", "combine"]
- }, {
+ },
+ {
"title": "Playbook",
"category": "utility",
"description": "📘A library for isolated developing UI components and automatically snapshots of them.",
"homepage": "https://github.com/playbook-ui/playbook-ios"
- }, {
+ },
+ {
"title": "SecurePropertyStorage",
"category": "security",
"description": "Helps you define secure storages for your properties using Swift property wrappers.",
"homepage": "https://github.com/alexruperez/SecurePropertyStorage",
- "tags": ["security", "property wrappers", "userdefaults", "keychain", "singleton", "codable", "dependency injection"]
- }, {
+ "tags": [
+ "security",
+ "property wrappers",
+ "userdefaults",
+ "keychain",
+ "singleton",
+ "codable",
+ "dependency injection"
+ ]
+ },
+ {
"title": "AnyLint",
"category": "quality",
"description": "Lint anything by combining the power of Swift & regular expressions.",
"homepage": "https://github.com/Flinesoft/AnyLint",
"tags": ["linux"]
- }, {
+ },
+ {
"title": "PopupView",
"category": "alert",
"description": "Toasts and popups library written with SwiftUI.",
"homepage": "https://github.com/exyte/PopupView",
"tags": ["swiftui", "swift-package-manager", "swift-library"]
- }, {
+ },
+ {
"title": "CHIOTPField",
"category": "textfield",
"description": "A set of textfields that can be used for One-time passwords, SMS codes, PIN codes, etc.",
"homepage": "https://github.com/ChiliLabs/CHIOTPField"
- }, {
+ },
+ {
"title": "AnimatedCardInput",
"category": "payment",
"description": "Customisable and easy to use Credit Card UI.",
"homepage": "https://github.com/netguru/AnimatedCardInput"
- }, {
+ },
+ {
"title": "StateViewController",
"category": "patterns",
"description": "Stateful UIVIewController composition — the MVC cure for Massive View Controllers.",
"homepage": "https://github.com/davidask/StateViewController"
- }, {
+ },
+ {
"title": "KeyboardShortcuts",
"category": "keyboard",
"description": "Add user-customizable global keyboard shortcuts to your macOS app. Includes a Cocoa and SwiftUI component.",
"homepage": "https://github.com/sindresorhus/KeyboardShortcuts",
- "tags": ["swiftui", "swift-package-manager", "swift-library", "macos", "hotkey", "shortcut"]
- }, {
+ "tags": [
+ "swiftui",
+ "swift-package-manager",
+ "swift-library",
+ "macos",
+ "hotkey",
+ "shortcut"
+ ]
+ },
+ {
"title": "Grid",
"category": "layout",
"description": "The most powerful Grid container missed in SwiftUI.",
"homepage": "https://github.com/exyte/Grid",
"tags": ["swiftui", "swift-library", "grid-container"]
- }, {
+ },
+ {
"title": "Mocker",
"category": "mock",
"description": "Mock Alamofire and URLSession requests without touching your code implementation",
"homepage": "https://github.com/WeTransfer/Mocker",
"tags": ["alamofire", "urlsession", "mock"]
- }, {
+ },
+ {
"title": "ContainerController",
"category": "ui",
"description": "UI Component. This is a copy swipe-panel from app: Apple Maps, Stocks",
"homepage": "https://github.com/mrustaa/ContainerController",
- "tags": ["swift", "maps", "swipe", "panel", "collection", "tableview", "scrollview", "view", "recognizer", "gesture", "pan"]
- }, {
+ "tags": [
+ "swift",
+ "maps",
+ "swipe",
+ "panel",
+ "collection",
+ "tableview",
+ "scrollview",
+ "view",
+ "recognizer",
+ "gesture",
+ "pan"
+ ]
+ },
+ {
"title": "HorizonCalendar",
"category": "calendar",
"description": "A declarative, performant, iOS calendar UI component that supports use cases ranging from simple date pickers all the way up to fully-featured calendar apps.",
"homepage": "https://github.com/airbnb/HorizonCalendar",
"tags": ["calendar", "airbnb", "declerative"]
- }, {
+ },
+ {
"title": "SuggestionsKit",
"category": "walkthrough",
"description": "Library for educating users about features in app.",
"homepage": "https://github.com/huemae/SuggestionsKit",
"tags": ["suggestions", "instructions", "hint", "guide"]
- }, {
- "title": "ElegantCalendar",
- "category": "calendar",
- "description": "The elegant full screen calendar missed in SwiftUI.",
- "homepage": "https://github.com/ThasianX/ElegantCalendar",
- "tags": ["elegantcalendar", "calendar", "declarative", "swiftui"]
- }, {
- "title": "Atributika",
- "category": "label",
- "description": "TConvert text with HTML tags, links, hashtags, mentions into NSAttributedString. Make them clickable with UILabel drop-in replacement.",
- "homepage": "https://github.com/psharanda/Atributika",
- "tags": ["html", "attributedstring", "link", "tag", "hashtag", "clickable"]
- }, {
+ },
+ {
+ "title": "ElegantCalendar",
+ "category": "calendar",
+ "description": "The elegant full screen calendar missed in SwiftUI.",
+ "homepage": "https://github.com/ThasianX/ElegantCalendar",
+ "tags": ["elegantcalendar", "calendar", "declarative", "swiftui"]
+ },
+ {
+ "title": "Atributika",
+ "category": "label",
+ "description": "TConvert text with HTML tags, links, hashtags, mentions into NSAttributedString. Make them clickable with UILabel drop-in replacement.",
+ "homepage": "https://github.com/psharanda/Atributika",
+ "tags": [
+ "html",
+ "attributedstring",
+ "link",
+ "tag",
+ "hashtag",
+ "clickable"
+ ]
+ },
+ {
"title": "Mockingbird",
"category": "mock",
"description": "Simplify software testing, by easily mocking any system using HTTP/HTTPS, allowing a team to test and develop against a service that is not complete, unstable or just to reproduce planned cases.",
"homepage": "https://github.com/Farfetch/mockingbird"
- }, {
+ },
+ {
"title": "FDTextFieldTableViewCell",
"category": "uitableview",
"description": "Adds a UITextField to the cell and places it correctly.",
"homepage": "https://github.com/fulldecent/FDTextFieldTableViewCell"
- }, {
+ },
+ {
"title": "FDWaveformView",
"category": "audio",
"description": "An easy way to display an audio waveform in your app.",
"homepage": "https://github.com/fulldecent/FDWaveformView"
- }, {
+ },
+ {
"title": "FDTake",
"category": "camera",
"description": "Easily take a photo or video or choose from library.",
"homepage": "https://github.com/fulldecent/FDTake"
- }, {
+ },
+ {
"title": "FDSoundActivatedRecorder",
"category": "audio",
"description": "Start recording when the user speaks.",
"homepage": "https://github.com/fulldecent/FDSoundActivatedRecorder"
- }, {
+ },
+ {
"title": "FDBarGauge",
"category": "form",
"description": "Simulate the level indicator on an audio mixing board",
"homepage": "https://github.com/fulldecent/FDBarGauge"
- }, {
+ },
+ {
"title": "FDChessboardView",
"category": "games",
"description": "A view controller for chess boards",
"homepage": "https://github.com/fulldecent/FDChessboardView"
- }, {
+ },
+ {
"title": "BetterSafariView",
"category": "ui",
"description": "A better way to present a SFSafariViewController or start a ASWebAuthenticationSession in SwiftUI.",
"homepage": "https://github.com/stleamist/BetterSafariView"
- }, {
+ },
+ {
"title": "SociableWeaver",
"category": "graphql",
"description": "Build declarative GraphQL queries and mutations.",
"homepage": "https://github.com/NicholasBellucci/SociableWeaver"
- }, {
+ },
+ {
"title": "Fugen",
"category": "misc",
"description": "A command line tool for exporting resources and generating code from your Figma files.",
"homepage": "https://github.com/almazrafi/Fugen",
- "tags": ["figma", "figma-export", "design-tokens", "design-systems", "xcode-assets", "codegenerator"]
- }, {
+ "tags": [
+ "figma",
+ "figma-export",
+ "design-tokens",
+ "design-systems",
+ "xcode-assets",
+ "codegenerator"
+ ]
+ },
+ {
"title": "Netswift",
"category": "network",
"description": "A type-safe, high-level networking solution.",
"homepage": "https://github.com/MrSkwiggs/Netswift",
"tags": ["swift", "declarative", "protocols", "structured", "urlsession"]
- }
- , {
+ },
+ {
"title": "Tactile",
"category": "gesture",
"description": "A safer and more idiomatic way to respond to gestures and control events.",
"homepage": "https://github.com/delba/Tactile"
- }
- , {
+ },
+ {
"title": "NeumorphismKit",
"category": "ui",
"description": "Neumorphism framework for UIKit.",
"homepage": "https://github.com/y-okudera/NeumorphismKit",
"tags": ["neumorphism", "uicomponents", "swift", "ios", "storyboard"]
- }
- , {
+ },
+ {
"title": "MonarchRouter",
"category": "app-routing",
"description": "Declarative state- and URL-based router. Complex automatic View Controllers hierarchy transitions. Time-tested server-side conventions.",
"homepage": "https://github.com/nikans/MonarchRouter",
- "tags": ["routing", "router", "swift", "ios", "declarative", "state-based", "url", "redux", "reactive"]
- }
- , {
- "title": "CardNavigation",
- "category": "cards",
- "description": "A navigation controller that displays its view controllers as an interactive stack of cards.",
- "homepage": "https://github.com/james01/CardNavigation",
- "tags": ["navigation", "interactive", "cards", "uikit", "transition", "interruptible"]
+ "tags": [
+ "routing",
+ "router",
+ "swift",
+ "ios",
+ "declarative",
+ "state-based",
+ "url",
+ "redux",
+ "reactive"
+ ]
+ },
+ {
+ "title": "CardNavigation",
+ "category": "cards",
+ "description": "A navigation controller that displays its view controllers as an interactive stack of cards.",
+ "homepage": "https://github.com/james01/CardNavigation",
+ "tags": [
+ "navigation",
+ "interactive",
+ "cards",
+ "uikit",
+ "transition",
+ "interruptible"
+ ]
},
{
"title": "Swift Argument Parser",
"category": "command-line",
"description": "Straightforward, type-safe argument parsing for Swift.",
"homepage": "https://github.com/apple/swift-argument-parser"
- }, {
+ },
+ {
"title": "Puppy",
"category": "logging",
"description": "A flexible logging library that supports multiple transports and platforms.",
"homepage": "https://github.com/sushichop/Puppy",
"tags": ["swift", "linux", "macos", "ios", "tvos", "watchos"]
- }, {
+ },
+ {
"title": "TwitterTextEditor",
"category": "text",
"description": "A standalone, flexible API that provides a full featured rich text editor for iOS applications.",
"homepage": "https://github.com/twitter/TwitterTextEditor"
- }, {
- "title": "SwiftPlantUML",
- "category": "utility",
- "description": "A command-line tool and Swift Package to generate UML class from your Swift source code. Also available as Xcode Source Editor Extension.",
- "homepage": "https://github.com/MarcoEidinger/SwiftPlantUML"
- }, {
+ },
+ {
+ "title": "SwiftPlantUML",
+ "category": "utility",
+ "description": "A command-line tool and Swift Package to generate UML class from your Swift source code. Also available as Xcode Source Editor Extension.",
+ "homepage": "https://github.com/MarcoEidinger/SwiftPlantUML"
+ },
+ {
"title": "Kanvas",
"category": "images",
"description": "A iOS library for adding effects, drawings, text, stickers, and making GIFs from existing media or the camera.",
"homepage": "https://github.com/tumblr/kanvas-ios"
- }, {
+ },
+ {
"title": "ColorKit",
"category": "colors",
"description": "Advanced color manipulation for iOS.",
"homepage": "https://github.com/Boris-Em/ColorKit"
- }, {
+ },
+ {
"title": "TextBuilder",
"category": "text",
"description": "Like a SwiftUI ViewBuilder, but for Text.",
"homepage": "https://github.com/davdroman/TextBuilder"
- }, {
+ },
+ {
"title": "TPInAppReceipt",
"category": "payment",
"description": "A lightweight, pure-Swift library for reading and validating Apple In App Purchase Receipt locally.",
"homepage": "https://github.com/tikhop/TPInAppReceipt",
- "tags": ["swift", "ios", "tvos", "watchos", "macos", "inAppReceipt", "inAppPurchase", "StoreKit", "receipt"]
- }, {
+ "tags": [
+ "swift",
+ "ios",
+ "tvos",
+ "watchos",
+ "macos",
+ "inAppReceipt",
+ "inAppPurchase",
+ "StoreKit",
+ "receipt"
+ ]
+ },
+ {
"title": "SOAPEngine",
"category": "soap",
"description": "Generic SOAP client to access SOAP Web Services using iOS, Mac OS X, and Apple TV.",
"homepage": "https://github.com/priore/SOAPEngine",
"tags": ["swift", "soap", "macos", "ios", "tvos", "xml"]
- }, {
- "title": "The Composable Architecture",
- "category": "patterns",
- "description": "A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.",
- "homepage": "https://github.com/pointfreeco/swift-composable-architecture",
- "tags": ["swift", "ios"]
- }, {
+ },
+ {
+ "title": "The Composable Architecture",
+ "category": "patterns",
+ "description": "A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.",
+ "homepage": "https://github.com/pointfreeco/swift-composable-architecture",
+ "tags": ["swift", "ios"]
+ },
+ {
"title": "SwiftUI Atom Properties",
"category": "patterns",
"description": "A Reactive Data-Binding and Dependency Injection Library for SwiftUI x Concurrency.",
"homepage": "https://github.com/ra1028/swiftui-atom-properties",
"tags": ["swift", "swiftui", "architecture"]
- }, {
+ },
+ {
"title": "SwiftDraw",
"category": "images",
"description": "Library that converts SVG images to UIImage, NSImage and generates CoreGraphics source code.",
"homepage": "https://github.com/swhitty/SwiftDraw",
"tags": ["swift", "ios", "macos"]
- }, {
+ },
+ {
"title": "SwiftCurrent",
"category": "app-routing",
"description": "Manage complex workflows wherever Swift can be built. It comes with built-in support for UIKit, Storyboards, and SwiftUI.",
"homepage": "https://github.com/wwt/SwiftCurrent",
- "tags": ["uikit", "storyboard", "swiftui", "iOS", "watchOS", "tvOS", "macOS", "declarative", "navigation"]
+ "tags": [
+ "uikit",
+ "storyboard",
+ "swiftui",
+ "iOS",
+ "watchOS",
+ "tvOS",
+ "macOS",
+ "declarative",
+ "navigation"
+ ]
},
{
"title": "Percentage",
"category": "utility",
"description": "Make percentages more readable and type-safe.",
"homepage": "https://github.com/sindresorhus/Percentage"
- }, {
+ },
+ {
"title": "ARHeadsetKit",
"category": "augmented-reality",
"description": "High-level framework for using $5 Google Cardboard to replicate Microsoft Hololens.",
"homepage": "https://github.com/philipturner/ARHeadsetKit",
- "tags": ["macOS", "swiftui", "iOS", "metal", "virtual reality", "GPGPU", "google cardboard"]
+ "tags": [
+ "macOS",
+ "swiftui",
+ "iOS",
+ "metal",
+ "virtual reality",
+ "GPGPU",
+ "google cardboard"
+ ]
},
{
"title": "Rugby",
@@ -5919,226 +7337,278 @@
"category": "misc",
"description": "Create XCFrameworks with ease! A Command Line Tool to create XCFramework for multiple platforms at one shot! iOS, Mac Catalyst, tvOS, macOS, and watchOS.",
"homepage": "https://github.com/gurhub/surmagic",
- "tags": ["xcframework", "fat-framework", "binary-framework", "generate", "iOS", "Mac Catalyst", "macOS", "tvOS", "watchOS", "ci", "swift"]
- }, {
+ "tags": [
+ "xcframework",
+ "fat-framework",
+ "binary-framework",
+ "generate",
+ "iOS",
+ "Mac Catalyst",
+ "macOS",
+ "tvOS",
+ "watchOS",
+ "ci",
+ "swift"
+ ]
+ },
+ {
"title": "YiVideoEditor",
"category": "video",
"description": "a library for rotating, cropping, adding layers (watermark) and as well as adding audio (music) to the videos.",
"homepage": "https://github.com/coderyi/YiVideoEditor"
- }, {
+ },
+ {
"title": "SwiftUICharts",
"category": "chart",
"description": "A charts / plotting library for SwiftUI. Works on macOS, iOS, watchOS, and tvOS and has accessibility and Localization features built in.",
"homepage": "https://github.com/willdale/SwiftUICharts",
"tags": ["iOS", "macOS", "tvOS", "watchOS", "swiftui"]
- }, {
+ },
+ {
"title": "Raylib for Swift",
"category": "game-engine",
"description": "A Cross-Platform Swift package for Raylib. Builds Raylib from source so no need to fiddle with libraries. Just add as a dependency in you game package and go!",
"homepage": "https://github.com/STREGAsGate/Raylib",
"tags": ["macOS", "linux", "windows", "swift"]
- }, {
+ },
+ {
"title": "Scaling Header Scroll View",
"category": "layout",
"description": "A scroll view with a sticky header which shrinks as you scroll. Written with SwiftUI.",
"homepage": "https://github.com/exyte/ScalingHeaderScrollView",
"tags": ["swiftui", "iOS", "sticky-header", "scaling-header"]
- }, {
+ },
+ {
"title": "BottomSheet",
"category": "ui",
"description": "Powerful Bottom Sheet component with content based size, interactive dismissal and navigation controller support.",
"homepage": "https://github.com/joomcode/BottomSheet",
"tags": ["uikit", "iOS", "bottom-sheet"]
- }, {
+ },
+ {
"title": "KVKCalendar",
"category": "calendar",
"description": "A most fully customization calendar for Apple platforms 📅",
"homepage": "https://github.com/kvyatkovskys/KVKCalendar",
"tags": ["uikit", "iOS", "calendar", "swiftui"]
- }, {
+ },
+ {
"title": "SwiftBoost",
"category": "utility",
"description": "Collection of Swift-extensions to boost development process.",
"homepage": "https://github.com/sparrowcode/SwiftBoost",
"tags": ["swift", "productivity", "boost"]
- }, {
+ },
+ {
"title": "ISEmojiView",
"category": "keyboard",
"description": "Emoji Keyboard for iOS",
"homepage": "https://github.com/isaced/ISEmojiView",
"tags": ["swift", "emoji"]
- }, {
+ },
+ {
"title": "TabBar",
"category": "tab",
"description": "Highly customizable tab bar for SwiftUI applications.",
"homepage": "https://github.com/onl1ner/TabBar",
"tags": ["swift", "swiftui", "tab-bar", "iOS"]
- }, {
+ },
+ {
"title": "GoodExtensions-iOS",
"category": "utility",
"description": "📑 GoodExtensions is a collection of useful and frequently used extensions.",
"homepage": "https://github.com/GoodRequest/GoodExtensions-iOS",
"tags": ["swift", "iOS", "utility"]
- },{
+ },
+ {
"title": "GoodUIKit",
"category": "utility",
"description": "📑 GoodUIKit is an extensions library filled with reusable UI snippets for faster and more efficient development.",
"homepage": "https://github.com/GoodRequest/GoodUIKit",
"tags": ["swift", "iOS", "uikit"]
- }, {
+ },
+ {
"title": "GoodReactor",
"category": "patterns",
"description": "⚛️ GoodReactor is a Redux-inspired Reactor framework for communication between the View Model, View Controller, and Coordinator.",
"homepage": "https://github.com/GoodRequest/GoodReactor",
"tags": ["swift", "iOS", "reactorKit"]
- },{
+ },
+ {
"title": "GoodPersistence",
"category": "keychain",
"description": "💾 GoodPersistence simplifies caching data in keychain and UserDefaults. Using a property wrappers.",
"homepage": "https://github.com/GoodRequest/GoodPersistence",
"tags": ["swift", "iOS", "persistence", "userdefaults", "keychain"]
- },{
+ },
+ {
"title": "Temple",
"category": "template",
"description": "🗂️ Most advanced project and file templates.",
"homepage": "https://github.com/GoodRequest/Temple",
"tags": ["swift", "iOS", "tempalate", "Xcode"]
- },{
+ },
+ {
"title": "GoodProvider",
"category": "uicollectionview",
"description": "🚀 UITableView and UICollectionView provider to simplify basic scenarios of showing the data.",
"homepage": "https://github.com/GoodRequest/GRProvider",
"tags": ["swift", "iOS", "UITableView", "UICollectionView"]
- }, {
+ },
+ {
"title": "Model-View-Presenter template",
"category": "boilerplates",
"description": "A flexible and easy template created to speed up the development of your iOS application based on the MVP pattern.",
"homepage": "https://github.com/onl1ner/ios-mvp-template"
- }, {
+ },
+ {
"title": "Open Source Updates for Swift Projects",
"category": "newsletter",
"description": "A bi-weekly newsletter to give you the latest updates on popular and unknown open source projects written or related to Swift.",
"homepage": "https://ossp-updates.beehiiv.com/"
- }, {
+ },
+ {
"title": "Popovers",
"category": "ui",
"description": "A library to present popovers. Simple, modern, and highly customizable. Not boring!",
"homepage": "https://github.com/aheze/Popovers"
- }, {
+ },
+ {
"title": "CapturePreventionKit",
"category": "ui",
"description": "Provides `Label` and `ImageView` for `screen capture prevention`.",
"homepage": "https://github.com/Jaesung-Jung/CapturePreventionKit",
"tags": ["swift", "iOS", "ui", "security"]
- }, {
+ },
+ {
"title": "AppReview",
"category": "app-store",
"description": "A tiny library to request review on the AppStore via SKStoreReviewController.",
"homepage": "https://github.com/mezhevikin/AppReview"
- }, {
+ },
+ {
"title": "Tracker Aggregator",
"category": "analytics",
"description": "Versatile analytics abstraction layer.",
"homepage": "https://github.com/kafejo/Tracker-Aggregator"
- }, {
- "title": "RxNetworks",
- "category": "network",
- "description": "Network API With RxSwift + Moya + HandyJSON + Plugins.",
- "homepage": "https://github.com/yangKJ/RxNetworks"
- }, {
+ },
+ {
+ "title": "RxNetworks",
+ "category": "network",
+ "description": "Network API With RxSwift + Moya + HandyJSON + Plugins.",
+ "homepage": "https://github.com/yangKJ/RxNetworks"
+ },
+ {
"title": "HypeUI",
"category": "auto-layout",
"description": "🌺 HypeUI is a implementation of Apple's SwiftUI DSL style based on UIKit",
"homepage": "https://github.com/hyperconnect/HypeUI"
- }, {
+ },
+ {
"title": "MediaPicker",
"category": "camera",
"description": "SwiftUI customizable media picker - supports camera and gallery with albums",
"homepage": "https://github.com/exyte/mediapicker"
- }, {
+ },
+ {
"title": "LiquidSwipe",
"category": "transition",
"description": "Liquid navigation animation",
"homepage": "https://github.com/exyte/LiquidSwipe"
- }, {
+ },
+ {
"title": "BetterCodable",
"category": "misc",
"description": "Level up your `Codable` structs through property wrappers. The goal of these property wrappers is to avoid implementing a custom `init(from decoder: Decoder)` throws and suffer through boilerplate.",
"homepage": "https://github.com/marksands/BetterCodable"
- }, {
+ },
+ {
"title": "Periphery",
"category": "utility",
"description": "A tool to identify unused code in Swift projects.",
"homepage": "https://github.com/peripheryapp/periphery"
- }, {
+ },
+ {
"title": "xc",
"category": "misc",
"description": "A tool to open the Xcode project file by the specified version.",
"homepage": "https://github.com/s2mr/xc"
- }, {
- "title": "OpenAI",
- "category": "ai",
- "description": "Swift package for OpenAI public API.",
- "homepage": "https://github.com/MacPaw/OpenAI"
- }, {
- "title": "L10nLint",
- "category": "quality",
- "description": "A linter tool for Localizable.strings.",
- "homepage": "https://github.com/s2mr/L10nLint"
- }, {
- "title": "AnimatedTabBar",
- "category": "layout",
- "description": "A tabbar with a number of preset animations.",
- "homepage": "https://github.com/exyte/AnimatedTabBar"
- },{
+ },
+ {
+ "title": "OpenAI",
+ "category": "ai",
+ "description": "Swift package for OpenAI public API.",
+ "homepage": "https://github.com/MacPaw/OpenAI"
+ },
+ {
+ "title": "L10nLint",
+ "category": "quality",
+ "description": "A linter tool for Localizable.strings.",
+ "homepage": "https://github.com/s2mr/L10nLint"
+ },
+ {
+ "title": "AnimatedTabBar",
+ "category": "layout",
+ "description": "A tabbar with a number of preset animations.",
+ "homepage": "https://github.com/exyte/AnimatedTabBar"
+ },
+ {
"title": "GoodNetworking",
"category": "network",
"description": "📡 GoodNetworking simplifies HTTP networking.",
"homepage": "https://github.com/GoodRequest/GoodNetworking",
"tags": ["swift", "iOS", "networking"]
- }, {
+ },
+ {
"title": "DMScrollBar",
"category": "scroll-bars",
"description": "Best in class customizable ScrollBar for any type of ScrollView with Decelerating, Bounce & Rubber band mechanisms and many many more.",
"homepage": "https://github.com/batanus/DMScrollBar",
"tags": ["swift", "iOS", "scroll-bar", "scroll-indicator", "scroll-view"]
- }, {
+ },
+ {
"title": "ExyteChat",
"category": "chat",
"description": "SwiftUI Chat UI framework with fully customizable message cells, input view, and a built-in media picker",
"homepage": "https://github.com/exyte/chat",
"tags": ["swift", "iOS", "swiftui", "chat"]
- }, {
+ },
+ {
"title": "SwiftAutoGUI",
"category": "utility",
"description": "Used to programmatically control the mouse & keyboard. A library for manipulating macOS with Swift.",
"homepage": "https://github.com/NakaokaRei/SwiftAutoGUI",
"tags": ["swift", "macos"]
- }, {
+ },
+ {
"title": "MijickPopupView",
"category": "alert",
"description": "Present any popup in no time. Keep your code clean.",
"homepage": "https://github.com/Mijick/PopupView",
"tags": ["swift", "swiftui", "iOS", "macOS", "tvOS", "popup"]
- }, {
+ },
+ {
"title": "MijickNavigattie",
"category": "transition",
"description": "Easy navigation with SwiftUI.",
"homepage": "https://github.com/Mijick/Navigattie",
"tags": ["swift", "swiftui", "iOS", "transition", "navigation"]
- }, {
+ },
+ {
"title": "TypedDate",
"category": "date",
"description": "Enhancing Date handling by enabling type-level customization of date components",
"homepage": "https://github.com/Ryu0118/swift-typed-date",
"tags": ["swift", "date", "iOS", "macOS", "tvOS"]
- }, {
+ },
+ {
"title": "FullscreenPopup",
"category": "alert",
"description": "Present any popup above NavigationBar in SwiftUI",
"homepage": "https://github.com/Ryu0118/swift-fullscreen-popup",
"tags": ["swift", "swiftui", "iOS", "macOS", "tvOS", "popup"]
- }, {
+ },
+ {
"title": "MemberwiseInit",
"category": "misc",
"description": "`@MemberwiseInit` is a Swift Macro that can more often provide your intended `init`, while following the same safe-by-default semantics of Swift’s memberwise initializers.",
@@ -6151,6 +7621,12 @@
"description": "Material 3-style tabs and Sticky Headers rolled into one SwiftUI library",
"homepage": "https://github.com/SwiftKickMobile/SwiftUIMaterialTabs",
"tags": ["swiftui", "tab", "ios", "scroll", "header"]
- }
+ }, {
+ "title": "ExtendedAttributes",
+ "category": "files",
+ "description": "Manage extended attributes for files and folders.",
+ "homepage": "https://github.com/sindresorhus/ExtendedAttributes",
+ "tags": ["swift", "system", "file-system"]
+ }
]
}