{"repo":"brightdigit/SyndiKit","free":true,"listed":false,"github":"https://github.com/brightdigit/SyndiKit","clone":"git clone https://github.com/brightdigit/SyndiKit.git","description":"Swift Package for Decoding RSS Feeds.","language":"Swift","stars":70,"topics":["swift","swiftpackagemanager","rss"],"license":"MIT","category":"productivity","readme_excerpt":"SyndiKit Swift Package built on top of XMLCoder for Decoding RSS Feeds. Check out the DocC-Built Site! Table of Contents Introduction Features Installation Requirements Swift Package Manager Usage Decoding Your First Feed Working with Abstractions Specifying Formats Accessing Extensions Documentation Roadmap License Introduction Built on top of XMLCoder, SyndiKit can be used to import and read site data whether from a WordPress site, RSS feeds, YouTube channel or podcast. Features Import of RSS 2.0, Atom, and JSONFeed formats Extensions for iTunes-compatabile podcasts, YouTube channels, as well as WordPress export data User-friendly errors Abstractions for format-agnostic parsing Installation Requirements Apple Platforms - Xcode 13.3 or later - Swift 5.5.2 or later - iOS 15.4 / watchOS 8.5 / tvOS 15.4 / macOS 12.3 or later deployment targets Linux - Ubuntu 18.04 or later - Swift 5.5.2 or later Swift Package Manager Swift Package Manager is Apple's decentralized dependency manager to integrate libraries to your Swift projects. It is now fully integrated with Xcode 11. To integrate SyndiKit into your project using SPM, specify it in your Package.swift file: If this is for an Xcode project simply import the repo at: Usage SyndiKit provides models and utilities for decoding RSS feeds of various formats and extensions. Decoding Your First Feed You can get started decoding your feed by creating your first SynDecoder . Once you've created you decoder you can decode using SynDecoder/","default_branch":null,"files":null,"tree":[],"storefront":"/r/brightdigit","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/brightdigit/SyndiKit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}