├── image ├── donate │ └── qrcode.png └── screenshot │ ├── app.png │ ├── Images-1.jpg │ ├── Banner iNumaki.png │ └── INUMAKI LOGO.svg ├── .github └── FUNDING.yml ├── LICENSE.txt └── README.md /image/donate/qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShifaRestuf/iNumaki-Tv/HEAD/image/donate/qrcode.png -------------------------------------------------------------------------------- /image/screenshot/app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShifaRestuf/iNumaki-Tv/HEAD/image/screenshot/app.png -------------------------------------------------------------------------------- /image/screenshot/Images-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShifaRestuf/iNumaki-Tv/HEAD/image/screenshot/Images-1.jpg -------------------------------------------------------------------------------- /image/screenshot/Banner iNumaki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShifaRestuf/iNumaki-Tv/HEAD/image/screenshot/Banner iNumaki.png -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | patreon: iNumaki_xyz 5 | open_collective: # Replace with a single Open Collective username 6 | ko_fi: Timproject 7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 9 | liberapay: # Replace with a single Liberapay username 10 | issuehunt: # Replace with a single IssueHunt username 11 | otechie: # Replace with a single Otechie username 12 | lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry 13 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 14 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- 1 | G-PROJECT Terms and Conditions of Use 2 | 3 | 1. Copyright and Ownership: 4 | a. All copyright of this software is owned by G-PROJECT. 5 | b. Usage of this software is only permitted to users authorized by G-PROJECT. 6 | 7 | 2. Usage: 8 | a. This software may only be used for internal use by authorized users of G-PROJECT. 9 | b. Copying, distribution, or reuse of this software in any form is not allowed without written permission from G-PROJECT. 10 | 11 | 3. Violations and Penalties: 12 | a. Violations of this license may result in penalties, including fines, as determined by G-PROJECT. 13 | b. Modification of this software without permission from G-PROJECT is a violation of the license and may result in penalties. 14 | 15 | 4. Inquiries and Clarifications: 16 | a. For inquiries about the license, permissions, or violations, please contact G-PROJECT at [contact email/website]. 17 | 18 | 5. Changes to the Terms and Conditions: 19 | a. G-PROJECT reserves the right to modify these terms and conditions at its discretion without prior notice. 20 | 21 | By using this software, you are deemed to have agreed to all the terms and conditions stated above. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # iNumaki TV for Android TV & Google TV 4 | 5 | iNumakiTV is Android TV application for watching your favorite anime series and movies on your Android TV, It also runs on non-TV Android devices (Phones and Tablets) with some UI limitations. 6 | 7 | > Source data is from *one anime streaming website* and I don't have any affiliation with it, and it may break on site updates. 8 | > Take a look at applications for more info 9 | 10 | ## Donation & More Information 11 | 12 | 13 | **Detail Information :** [Website Official](https://timproject.vercel.app/) 14 | 15 | **Discussion on Discord :** [Discord Official](https://discord.com/invite/RRjfaHrNmz) 16 | 17 | ## Features 18 | - **NEW** - Soft-subtitle & Auto Translate to **134 Languages** (Only for supported contents) 19 | - **NEW** - Settings panel 20 | - **NEW** - Change Theme Color & Animation performance 21 | - **NEW** - Soft-subtitle Text Style Configuration 22 | - **NEW** - Playback Speed (0.5x - 3.00x) 23 | - **NEW** - Include Non-Japan Anime Settings 24 | - Search and Advance Search with Genre & Anime Type filters 25 | - Auto Next episode 26 | - Auto Skip Intro & Outro 27 | - Auto Skip Filler Episode 28 | - Genre & Type Tags 29 | - Video display style ( Centered, Fit, Scaled ) for non widescreen videos. 30 | - Easy to navigate with Android TV Remote 31 | - Home Anime List 32 | - Hot 33 | - Recently Updated 34 | - Dub Update 35 | - Top Anime 36 | - Trending Episodes 37 | - Random Anime 38 | - Watchlist Anime – You can set anime as favorite to watch 39 | - Watch History – All anime has been watched before with last timestamp 40 | - List of episodes and seasons for show 41 | - Recommendation anime for current show 42 | - Support for Android TV / Google TV home list and PlayNext 43 | - All Watchlist & History is saved locally – I don’t have any server to save your watch & history 🤣 So don’t worry. 44 | 45 | ## Data safety 46 | Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time. 47 | And Please Contribute your bugfixes, reports & suggestions for next better update. If you find it useful, donation is welcome. 48 | 49 | ## WebView Based? 50 | Yes, it was webview based application. UI and Data Fetch Method is using webview, because I don't have access to *source website* database, I just load the web in headless webview and fetch site data info with javascript injection, because it's not possible to use only http client to get data. 51 | 52 | Almost all data need javascript to make it available (It's not pure HTML that can easily parsed from text). The site also use **QUIC** rather than HTTP1X, so I need to include **CronetEngine** to make it works. 53 | 54 | But the good news is **iNumakiTV** will block any analytics and ads domain (dns) when requesting & fetching data. All data like watchlist & watch history also stored local in **localStorage**. 55 | 56 | ## Screenshot Coming Soon 57 | More screenshot is available in my team website: [G-PROJECT](https://timproject.vercel.app) 58 | Here only a couple screenshot: 59 | 60 | 61 | 62 | ## License 63 | **Copyright 2024 G-PROJECT** 64 | 65 | Licensed under the Apache License, Version 2.0 (the "License"); 66 | you may not use this file except in compliance with the License. 67 | You may obtain a copy of the License at 68 | 69 | http://www.apache.org/licenses/LICENSE-2.0 70 | 71 | Unless required by applicable law or agreed to in writing, software 72 | distributed under the License is distributed on an "AS IS" BASIS, 73 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 74 | See the License for the specific language governing permissions and 75 | limitations under the License. 76 | -------------------------------------------------------------------------------- /image/screenshot/INUMAKI LOGO.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | --------------------------------------------------------------------------------