├── .gitignore ├── .travis.yml ├── Assets ├── demo.gif └── header.png ├── Cartfile ├── Example macOS ├── Example macOS.xcodeproj │ └── project.pbxproj ├── Example macOS.xcworkspace │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── Example macOS │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Base.lproj │ │ └── Main.storyboard │ ├── Info.plist │ └── ViewController.swift ├── Podfile └── Podfile.lock ├── Example ├── Podfile ├── Podfile.lock ├── ReadabilityKit.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── ReadabilityKit-Example.xcscheme ├── ReadabilityKit.xcworkspace │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── ReadabilityKit │ ├── AppDelegate.swift │ ├── Base.lproj │ ├── LaunchScreen.xib │ └── Main.storyboard │ ├── DetailsController.swift │ ├── Images.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Info.plist │ ├── MainController.swift │ └── UIWebViewExtension.swift ├── Headers └── ReadabilityKit.h ├── LICENSE ├── Package.resolved ├── Package.swift ├── README.md ├── ReadabilityKit.podspec ├── ReadabilityKit.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcshareddata │ └── xcschemes │ ├── ReadabilityKit iOS.xcscheme │ ├── ReadabilityKit macOS.xcscheme │ ├── ReadabilityKit tvOS.xcscheme │ └── ReadabilityKit watchOS.xcscheme ├── ReadabilityKitTests ├── Info.plist └── ReadabilityKitTests.swift ├── Sources ├── Info.plist ├── Readability+Async.swift ├── Readability+Networking.swift ├── Readability+String.swift ├── Readability.swift └── StringExtension.swift └── Tests ├── DescriptionTests.swift ├── DirectImageUrlTests.swift ├── Images └── ImageData ├── ImagesTests.swift ├── KeywordsTests.swift ├── NodeWeightTests.swift ├── Pages ├── mmochampion ├── readcereal └── starwars ├── PagesTests.swift ├── TitleTests.swift └── VideoTests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/.travis.yml -------------------------------------------------------------------------------- /Assets/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Assets/demo.gif -------------------------------------------------------------------------------- /Assets/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Assets/header.png -------------------------------------------------------------------------------- /Cartfile: -------------------------------------------------------------------------------- 1 | github "honghaoz/Ji" -------------------------------------------------------------------------------- /Example macOS/Example macOS.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example macOS/Example macOS.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example macOS/Example macOS.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example macOS/Example macOS.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example macOS/Example macOS/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example macOS/Example macOS/AppDelegate.swift -------------------------------------------------------------------------------- /Example macOS/Example macOS/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example macOS/Example macOS/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example macOS/Example macOS/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example macOS/Example macOS/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example macOS/Example macOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example macOS/Example macOS/Info.plist -------------------------------------------------------------------------------- /Example macOS/Example macOS/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example macOS/Example macOS/ViewController.swift -------------------------------------------------------------------------------- /Example macOS/Podfile: -------------------------------------------------------------------------------- 1 | use_frameworks! 2 | 3 | target 'Example macOS' do 4 | pod 'ReadabilityKit', :path => '../' 5 | end 6 | -------------------------------------------------------------------------------- /Example macOS/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example macOS/Podfile.lock -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /Example/ReadabilityKit.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example/ReadabilityKit.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/ReadabilityKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example/ReadabilityKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/ReadabilityKit.xcodeproj/xcshareddata/xcschemes/ReadabilityKit-Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example/ReadabilityKit.xcodeproj/xcshareddata/xcschemes/ReadabilityKit-Example.xcscheme -------------------------------------------------------------------------------- /Example/ReadabilityKit.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example/ReadabilityKit.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/ReadabilityKit/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example/ReadabilityKit/AppDelegate.swift -------------------------------------------------------------------------------- /Example/ReadabilityKit/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example/ReadabilityKit/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Example/ReadabilityKit/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example/ReadabilityKit/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/ReadabilityKit/DetailsController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example/ReadabilityKit/DetailsController.swift -------------------------------------------------------------------------------- /Example/ReadabilityKit/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example/ReadabilityKit/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/ReadabilityKit/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example/ReadabilityKit/Info.plist -------------------------------------------------------------------------------- /Example/ReadabilityKit/MainController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example/ReadabilityKit/MainController.swift -------------------------------------------------------------------------------- /Example/ReadabilityKit/UIWebViewExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Example/ReadabilityKit/UIWebViewExtension.swift -------------------------------------------------------------------------------- /Headers/ReadabilityKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Headers/ReadabilityKit.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/README.md -------------------------------------------------------------------------------- /ReadabilityKit.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/ReadabilityKit.podspec -------------------------------------------------------------------------------- /ReadabilityKit.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/ReadabilityKit.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ReadabilityKit.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/ReadabilityKit.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ReadabilityKit.xcodeproj/xcshareddata/xcschemes/ReadabilityKit iOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/ReadabilityKit.xcodeproj/xcshareddata/xcschemes/ReadabilityKit iOS.xcscheme -------------------------------------------------------------------------------- /ReadabilityKit.xcodeproj/xcshareddata/xcschemes/ReadabilityKit macOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/ReadabilityKit.xcodeproj/xcshareddata/xcschemes/ReadabilityKit macOS.xcscheme -------------------------------------------------------------------------------- /ReadabilityKit.xcodeproj/xcshareddata/xcschemes/ReadabilityKit tvOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/ReadabilityKit.xcodeproj/xcshareddata/xcschemes/ReadabilityKit tvOS.xcscheme -------------------------------------------------------------------------------- /ReadabilityKit.xcodeproj/xcshareddata/xcschemes/ReadabilityKit watchOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/ReadabilityKit.xcodeproj/xcshareddata/xcschemes/ReadabilityKit watchOS.xcscheme -------------------------------------------------------------------------------- /ReadabilityKitTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/ReadabilityKitTests/Info.plist -------------------------------------------------------------------------------- /ReadabilityKitTests/ReadabilityKitTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/ReadabilityKitTests/ReadabilityKitTests.swift -------------------------------------------------------------------------------- /Sources/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Sources/Info.plist -------------------------------------------------------------------------------- /Sources/Readability+Async.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Sources/Readability+Async.swift -------------------------------------------------------------------------------- /Sources/Readability+Networking.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Sources/Readability+Networking.swift -------------------------------------------------------------------------------- /Sources/Readability+String.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Sources/Readability+String.swift -------------------------------------------------------------------------------- /Sources/Readability.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Sources/Readability.swift -------------------------------------------------------------------------------- /Sources/StringExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Sources/StringExtension.swift -------------------------------------------------------------------------------- /Tests/DescriptionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Tests/DescriptionTests.swift -------------------------------------------------------------------------------- /Tests/DirectImageUrlTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Tests/DirectImageUrlTests.swift -------------------------------------------------------------------------------- /Tests/Images/ImageData: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Tests/Images/ImageData -------------------------------------------------------------------------------- /Tests/ImagesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Tests/ImagesTests.swift -------------------------------------------------------------------------------- /Tests/KeywordsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Tests/KeywordsTests.swift -------------------------------------------------------------------------------- /Tests/NodeWeightTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Tests/NodeWeightTests.swift -------------------------------------------------------------------------------- /Tests/Pages/mmochampion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Tests/Pages/mmochampion -------------------------------------------------------------------------------- /Tests/Pages/readcereal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Tests/Pages/readcereal -------------------------------------------------------------------------------- /Tests/Pages/starwars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Tests/Pages/starwars -------------------------------------------------------------------------------- /Tests/PagesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Tests/PagesTests.swift -------------------------------------------------------------------------------- /Tests/TitleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Tests/TitleTests.swift -------------------------------------------------------------------------------- /Tests/VideoTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ReadabilityKit/HEAD/Tests/VideoTests.swift --------------------------------------------------------------------------------