Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pavelpantus/PPEventRegistryAPI
Swift 3 framework for accessing data in Event Registry (http://eventregistry.org/)
https://github.com/pavelpantus/PPEventRegistryAPI
Last synced: 3 months ago
JSON representation
Swift 3 framework for accessing data in Event Registry (http://eventregistry.org/)
- Host: GitHub
- URL: https://github.com/pavelpantus/PPEventRegistryAPI
- Owner: pavelpantus
- License: mit
- Created: 2016-06-19T19:31:48.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-11-20T15:29:35.000Z (almost 8 years ago)
- Last Synced: 2024-05-29T04:50:19.791Z (5 months ago)
- Language: Swift
- Homepage:
- Size: 287 KB
- Stars: 8
- Watchers: 4
- Forks: 4
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ios - PPEventRegistryAPI - Swift 3 Framework for Event Registry API (eventregistry.org). (SDK / Unofficial)
README
# PPEventRegistryAPI
Swift 3 framework for accessing data in Event Registry (http://eventregistry.org/)[![CI Status](http://img.shields.io/travis/pantuspavel/PPEventRegistryAPI.svg?style=flat)](https://travis-ci.org/pantuspavel/PPEventRegistryAPI)
[![codecov.io](https://codecov.io/gh/pantuspavel/PPEventRegistryAPI/branch/master/graphs/badge.svg)](https://codecov.io/gh/pantuspavel/PPEventRegistryAPI/branch/master)
[![Code Climate](https://codeclimate.com/github/pantuspavel/PPEventRegistryAPI/badges/gpa.svg)](https://codeclimate.com/github/pantuspavel/PPEventRegistryAPI)
[![Version](https://img.shields.io/cocoapods/v/PPEventRegistryAPI.svg?style=flat)](http://cocoapods.org/pods/PPEventRegistryAPI)
[![License](https://img.shields.io/cocoapods/l/PPEventRegistryAPI.svg?style=flat)](http://cocoapods.org/pods/PPEventRegistryAPI)
[![Platform](https://img.shields.io/cocoapods/p/PPEventRegistryAPI.svg?style=flat)](http://cocoapods.org/pods/PPEventRegistryAPI)
[![Swift Version](https://img.shields.io/badge/Swift-3.0-F16D39.svg?style=flat)](https://developer.apple.com/swift)
[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)
[![Swift Package Manager compatible](https://img.shields.io/badge/Swift_Package_Manager-compatible-orange.svg?style=flat)](https://swiftpkgs.ng.bluemix.net/package/pantuspavel/PPEventRegistryAPI)## Supported API calls
- `Log In`
- `Get Event By Identifier`
- `Get Recent Articles`## [Known Issues](https://github.com/pantuspavel/PPEventRegistryAPI/issues)
## Installation
PPEventRegistryAPI is available through [CocoaPods](http://cocoapods.org). To install
it, simply add the following line to your Podfile:```ruby
pod "PPEventRegistryAPI"
```PPEventRegistryAPI is also available through [Carthage](https://github.com/Carthage/Carthage).
Add the following line to your Cartfile:```ruby
github "pantuspavel/PPEventRegistryAPI"
```## Developer Setup
*The following stuff needed:* [Xcode 8](https://developer.apple.com/download/), [Bundler](http://bundler.io/), [CocoaPods](http://cocoapods.org/).
To open the project:
```bash
git clone [email protected]:pantuspavel/PPEventRegistryAPI.git
cd PPEventRegistryAPI
bundle
pod install
open PPEventRegistryAPI/PPEventRegistryAPI.xcworkspace
```To open an example project:
```bash
git clone [email protected]:pantuspavel/PPEventRegistryAPI.git
cd PPEventRegistryAPI/Example
bundle
pod install
open Example/PPEventRegistryTest.xcworkspace
```## Code Style
- [The Official raywenderlich.com Swift Style Guide.](https://github.com/raywenderlich/swift-style-guide#the-official-raywenderlichcom-swift-style-guide)
- [Swift API Design Guidelines](https://swift.org/documentation/api-design-guidelines/)## Author
Pavel Pantus, [@pantusp](https://twitter.com/pantusp), [email protected]
## License
PPEventRegistryAPI is available under the MIT license. See the LICENSE file for more info.
## Links
- [Accessing Event Registry data through Python](https://github.com/gregorleban/EventRegistry)