Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kurozora/kurozora-app
Your go-to platform to discover, share and track anime and much more!
https://github.com/kurozora/kurozora-app
anime anime-app anime-library anime-tracker database game-library ios ipados kurozora macos manga-library manga-tracker movie ona ova specials swift tracking tv
Last synced: about 2 months ago
JSON representation
Your go-to platform to discover, share and track anime and much more!
- Host: GitHub
- URL: https://github.com/kurozora/kurozora-app
- Owner: Kurozora
- License: gpl-3.0
- Created: 2018-04-21T07:53:06.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-27T18:31:53.000Z (3 months ago)
- Last Synced: 2024-10-29T23:48:31.419Z (2 months ago)
- Topics: anime, anime-app, anime-library, anime-tracker, database, game-library, ios, ipados, kurozora, macos, manga-library, manga-tracker, movie, ona, ova, specials, swift, tracking, tv
- Language: Swift
- Homepage: https://kiritokatklian.github.io/kurozora-app/
- Size: 190 MB
- Stars: 50
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- fucking-open-source-ios-apps - Kurozora
README
Your one-stop shop for everything anime on iOS!# Kurozora [![Swift 5](https://img.shields.io/badge/Swift%205-white.svg?style=flat&logo=Swift)](https://swift.org) [![Apple Platform](https://img.shields.io/badge/iOS%20|%20ipadOS%20|%20macOS-black?style=flat&logo=Apple)](https://apple.co/3CsQlKq) [![Kurozora Discord Server](https://img.shields.io/discord/449250093623934977?style=flat&label=&logo=Discord&logoColor=white&color=7289DA)](https://discord.gg/f3QFzGqsah) [![License](https://img.shields.io/badge/License-GPLv3-blue.svg?style=flat)](LICENSE)
[Kurozora](https://kurozora.app) is your one-stop shop for everything anime!
The Kurozora iOS client app gives you access to the huge catalogue of anime, manga and games. It is designed to be:* **ππ»ββοΈ Responsive:** Kurozora is built with Swift, one of the **fast**, **modern**, **safe** and **interactive** programming languages.
* **π» Colossal:** The app is carefully designed to work perfectly on all screen sizes. Yes even on Samsung's Insane 292-Inch Wall TV.
* **π¨ Chameleon:** Whether black, blue, purple, or orange, it fits right with your custom theme that you spent countless hours to perfect instead of doing your work.
* **π Documented:** With up to 85% documentation coverage.
* **π Excellence:** [Kurozora API](https://github.com/kurozora/kurozora-web) and Kurozora app are simply meant to be for each other. Itβs like peanut butter and jelly, like yin and yang, like a lace in a shoe, like you're the sail of my love boat wait.. ughhhβ¦
* **𧩠Essence:** All brought together with [KurozoraKit](https://github.com/kurozora/KurozoraKit), creating a perfect harmony. Itβs the piece of the puzzle you donβt want to be missing.
# Screenshots
| Explore | Library | Search | Details | Themes |
| ------- | ------- | ------ | ------- | ------ |
|![The explore page containing multiple sections of shows, used to discover new shows.](.github/Assets/Screenshots/1.jpg) | ![The library page showing the userβs watching list.](.github/Assets/Screenshots/2.jpg) | ![The search page showing multiple search results for JoJoβs Bizarre Adventure.](.github/Assets/Screenshots/4.jpg) | ![The details page of Re:Zero Kara Hajimeru Isekai Seikatsu.](.github/Assets/Screenshots/5.jpg) | ![The explore page in multiple themes overlaid on top of each other.](.github/Assets/Screenshots/6.jpg) |# Requirements
An iPhone/iPad running iOS 15+ or a Mac running macOS 12+
# Tools
Kurozora uses a few 3rd party tools to make development as easy and uniform as possible.
## CocoaPods
We use [CocoaPods](https://cocoapods.org/) β a dependency manager for Swift and Objective-C Cocoa projects β to manage third party libraries.
## SwiftLint
We use SwiftLint to enforce a common style for Swift code. The app should build and work without it, but if you plan to write code, you are encouraged to install it. No commit should have lint warnings or errors.
## R.swift
We use [R.swift](https://github.com/mac-cain13/R.swift) to get strong typed, autocompleted resources like images, fonts and segues.
## Jazzy
We use [Jazzy](https://github.com/realm/jazzy) to generate [documentation](https://kiritokatklian.github.io/kurozora-app/) for the app. This documentation can also be installed in [Dash](https://kapeli.com/dash).
# Contributing
Read our [Contributing Guide](CONTRIBUTING.md) to learn about reporting issues, contributing code, and more ways to contribute.
# Security
Read our [Security Policy](SECURITY.md) to learn about reporting security issues.
# Getting in Touch
If you have any questions or just want to say hi, join the Kurozora [Discord](https://discord.gg/f3QFzGqsah) and drop a message on the #development channel.
# Code of Conduct
This project has a [Code of Conduct](CODE_OF_CONDUCT.md). By interacting with this repository, or community you agree to abide by its terms.
# More by Kurozora
- [Kurozora Android App](https://github.com/kurozora/kurozora-android) β Android client app
- [Kurozora Discord Bot](https://github.com/kurozora/kurozora-discord-bot) β A versatile Discord bot with access to Kurozora services
- [KurozoraKit](https://github.com/kurozora/KurozoraKit) β Simple to use framework for interacting with the Kurozora API
- [Kurozora Linux App](https://github.com/kurozora/kurozora-linux) β Linux client app
- [Kurozora Web](https://github.com/kurozora/kurozora-web) β Home to the Kurozora website and API
- [Kurozora Web Extension](https://github.com/Kurozora/kurozora-extension) β Anime, Manga and Game search engine for FireFox and Chrome# License
Kurozora app is an Open Source project covered by the [GNU General Public License v3.0](LICENSE).