All Projects → KaustubhPatange → Moviesy

KaustubhPatange / Moviesy

Licence: apache-2.0
A beautiful client for YTS website which also provides built-in torrent & subtitles downloader with chromecast ❤️

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Moviesy

PeerflixServerZH
🚀 Peerflix Server(BT) 汉化、美化
Stars: ✭ 32 (+6.67%)
Mutual labels:  torrent, torrent-client
Ant
A lightweight, feature-rich, easy-to-use and nice-looking BitTorrent Client developed by golang, angular 7, and electron.
Stars: ✭ 292 (+873.33%)
Mutual labels:  torrent, torrent-client
Dowy
🎬Application that displays a list of Movies and Tv Series using Modern Android Application Development tools and API's
Stars: ✭ 29 (-3.33%)
Mutual labels:  movies, mvvm-architecture
mad-torrent
Delphi bittorrent protocol implementation
Stars: ✭ 30 (+0%)
Mutual labels:  torrent, torrent-client
Radarr
A fork of Sonarr to work with movies à la Couchpotato.
Stars: ✭ 5,707 (+18923.33%)
Mutual labels:  movies, torrent
simple-torrent-android
A torrent client library for Android that utilizes frostwire-jlibtorrent. It supports sequential and simultaneous downloads.
Stars: ✭ 85 (+183.33%)
Mutual labels:  torrent, torrent-client
Diffy
🎞️💓🍿 Love streaming - It's always best to watch a movie together ! 🤗
Stars: ✭ 37 (+23.33%)
Mutual labels:  torrent, movies
Rapidbay
Self-hosted torrent video streaming service compatible with Chromecast and AppleTV deployable in the cloud
Stars: ✭ 163 (+443.33%)
Mutual labels:  movies, torrent
Libretorrent
Free and Open Source, full-featured torrent client for Android. Mirrored from https://gitlab.com/proninyaroslav/libretorrent
Stars: ✭ 895 (+2883.33%)
Mutual labels:  torrent, torrent-client
Cloud Torrent
☁️ Cloud Torrent: a self-hosted remote torrent client
Stars: ✭ 5,071 (+16803.33%)
Mutual labels:  torrent, torrent-client
Trickl
trickl torrent client
Stars: ✭ 50 (+66.67%)
Mutual labels:  torrent, torrent-client
Biglybt
Feature-filled Bittorrent client based on the Azureus open source project
Stars: ✭ 672 (+2140%)
Mutual labels:  torrent, torrent-client
Major Scrapy Spiders
Scrapy spiders of major websites. Google Play Store, Facebook, Instagram, Ebay, YTS Movies, Amazon
Stars: ✭ 223 (+643.33%)
Mutual labels:  movies, torrent
stremio-addons-list
A community curated list of Stremio Addons
Stars: ✭ 330 (+1000%)
Mutual labels:  torrent, movies
Gmdb
GMDB is the ultra-simple, cross-platform Movie Library with Features (Search, Take Note, Watch Later, Like, Import, Learn, Instantly Torrent Magnet Watch)
Stars: ✭ 189 (+530%)
Mutual labels:  movies, torrent
axon
The synapse TUI client
Stars: ✭ 40 (+33.33%)
Mutual labels:  torrent, torrent-client
Flexget
The official FlexGet repository
Stars: ✭ 1,279 (+4163.33%)
Mutual labels:  movies, torrent
Streaming
r/freemediaheckyeah
Stars: ✭ 147 (+390%)
Mutual labels:  movies, torrent
Warezz
It's illegal cuz they can't tax you!
Stars: ✭ 386 (+1186.67%)
Mutual labels:  movies, torrent
Itorrent
Torrent client for iOS 9.3+
Stars: ✭ 632 (+2006.67%)
Mutual labels:  torrent, torrent-client

Moviesy

build issues

A beautiful client for YTS website which also provides built-in torrent, subtitles downloader ❤️

Disclaimer: The app let's you download and stream HD movies on the go, if this is something you don't approve then you should stop using it. This is indeed a hobby project :)

Moviesy App

Features

  • Clean & beautiful UI.
  • Built-in movie & subtitle downloader
  • Supports torrent streaming.
  • Watch movie using in-built player.
  • Cast to chromecast devices.
  • Lot more...

Compilation Guide

Since this project involves a private payment system 📃 some of the source files has been ignored. Read this guide in order to compile 🗃 the project.

Project Libraries

  • After - A library that helps you to dispatch events "after" some time one of which is displaying prompts.
  • ImageLoaderView - An ImageView with cool loading effects eg: shimmer, overlay tinting.
  • Auto Bindings - Set of annotations that aims to eliminate biolerplate code.

Built with 🛠

  • Kotlin - First class and official programming language for Android development.
  • Coroutines - For asynchronous and more..
  • Android Architecture Components - Collection of libraries that help you design robust, testable, and maintainable apps.
    • LiveData - Data objects that notify views when the underlying database changes.
    • ViewModel - Stores UI-related data that isn't destroyed on UI changes.
    • ViewBinding - Generates a binding class for each XML layout file present in that module and allows you to more easily write code that interacts with views.
    • Room - SQLite object mapping library.
    • Paging - Library helps you load and display small chunks of data at a time. Loading partial data on demand reduces usage of network bandwidth and system resources.
    • Saving Sates - Uses recommended solutions for saving & restoring UI state through viewModel.
    • Workmanager - An API that makes it easy to schedule deferrable, asynchronous tasks that are expected to run even if the app exits or the device restarts.
  • Dependency Injection -
    • Hilt-Dagger - Standard library to incorporate Dagger dependency injection into an Android application.
    • Hilt-ViewModel - DI for injecting ViewModel.
  • Retrofit - A type-safe HTTP client for Android and Java.
  • Material Components for Android - Modular and customizable Material Design UI components for Android.
  • Gradle Kotlin DSL - For writing Gradle build scripts using Kotlin.

Contribute

If you want to contribute to this project, you're always welcome! See Contributing Guidelines.

License

Copyright 2020 Kaustubh Patange

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].