https://github.com/aaronsky/wanikani-swift
Unofficial Swift client for the WaniKani API
https://github.com/aaronsky/wanikani-swift
ios macos wanikani wanikani-api
Last synced: about 1 year ago
JSON representation
Unofficial Swift client for the WaniKani API
- Host: GitHub
- URL: https://github.com/aaronsky/wanikani-swift
- Owner: aaronsky
- License: apache-2.0
- Created: 2022-01-01T17:12:41.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-07-05T17:27:13.000Z (almost 3 years ago)
- Last Synced: 2025-04-07T00:51:16.609Z (about 1 year ago)
- Topics: ios, macos, wanikani, wanikani-api
- Language: Swift
- Homepage:
- Size: 176 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# WaniKani

A Swift library and client for the WaniKani REST API. It currently supports **Version 2 Revision 20170710** of the API.
```swift
import WaniKani
let client = WaniKani()
client.token = "..."
let response = try await client.send(.reviews(updatedAfter: Date()))
let reviews = response.data
print(reviews)
```
## Usage
[Getting Started](./Sources/WaniKani/WaniKani.docc/Articles/GettingStarted.md)
## References
- [WaniKani](https://wanikani.com/)
- [WaniKani API Documentation](https://docs.api.wanikani.com)
## License
WaniKani for Swift is released under Apache License 2.0. [See LICENSE](https://github.com/aaronsky/wanikani-swift/blob/master/LICENSE) for details. WaniKani data is subject to the [Terms of Use](https://www.wanikani.com/terms).