Skip to main content

📺 Indonime

Nonton anime sub Indo dari terminal — cepat, ringan, tanpa browser.

Python 3.10+ Platform Windows License MIT Latest Release Downloads

Kenapa? • Cara Pakai • Instalasi • Fitur • Provider • Struktur


Indonime TUI Demo



Download   Pip Install


✨ Kenapa Indonime?

😫 Ribet di Browser ✅ Indonime
Buka browser, cari situs, hadapi iklan, ganti episode manual indonime search one piece — langsung search + putar
Download, buka player, hapus file sampah Stream langsung lewat mpv, auto-cleanup ✅
Link Mega/PixelDrain pusing sendiri Decrypt otomatis — tinggal tonton 🎬
Butuh Visual C++ 5GB buat compile Pure Python — nggak perlu build tools sama sekali 🐍

Intinya: Dari pip install sampe nonton episode pertama — kurang dari 2 menit.


🚀 Cara Pakai

Ada 3 cara pake Indonime — pilih yang paling cocok buat kamu:

🟢 Paling Gampang — Portable

Step Aksi
1️⃣ Download Indonime.exe
2️⃣ Ekstrak & jalankan — mpv auto-install kalo belum ada
3️⃣ Tinggal pilih anime & nonton! 🎉

🔵 Via Pip (Developer)

pip install indonime
Command Fungsi
indonime TUI mode — pake keyboard navigasi
indonime search <judul> Search + play langsung dari CLI
indonime search <judul> -p anoboy Ganti provider

🟡 Dari Source (Contributor)

git clone https://github.com/salsabytes/indonime
cd indonime
pip install -r requirements.txt
pip install -e .
python main.py

Tips: pip install -e . bikin kamu bisa panggil indonime dari mana aja.



🧩 Fitur

🔍 📡 🔐
Search & Stream Multi-Provider Auto Decrypt
Cari anime, pilih episode, langsung putar. Selesai. Otakudesu + provider lain via plugin system 🔌 PixelDrain & Mega — decrypt otomatis, pure Python AES
🎬 ⚡ 🧹
Auto mpv Setup Zero Build Tools Auto Cleanup
mpv diinstall otomatis kalo belum ada Nggak perlu Visual C++ — beneran pure Python File sementara dihapus otomatis pas keluar 🧽


📡 Provider

Provider Link Support Status
Otakudesu PixelDrain, Mega ✅ Aktif
Anoboy PixelDrain 🔜 Coming soon

Dekripsi Mega pake AES-128 CTR pure Python — nggak perlu C++ extension. 🐍



🗂️ Struktur Project

indonime/
├── 📁 indonime/              # Package utama
│   ├── __init__.py          # Entry point & CLI routing
│   ├── __main__.py          # python -m indonime
│   ├── ui.py                # TUI — InquirerPy + Rich
│   ├── player.py            # Streaming via mpv
│   ├── 📁 ext/               # Utility modules
│   │   ├── megaNZ.py        # Mega download + AES decrypt
│   │   ├── pdrain.py        # PixelDrain downloader
│   │   └── videodec.py      # Video decryption utils
│   └── 📁 plugins/           # Provider scrapers
│       ├── anoboy.py        # Anoboy provider
│       ├── otakudesu.py     # Otakudesu provider
│       └── _base.py         # Shared helpers
├── 📄 main.py                # Dev entry point (python main.py)
├── 📄 build_exe.py           # PyInstaller build script
├── 📄 pyproject.toml         # Package config
└── 📄 README.md              # Ini dia 😄


💬 Tentang Project

Dibuat dengan ❤️ buat penikmat anime sub Indo yang capek ribet buka browser, hadepin iklan, download file gede, dan compile C++ cuma buat nonton.

Tautan URL
🐛 Lapor Bug github.com/salsabytes/indonime/issues
💬 Diskusi github.com/salsabytes/indonime/discussions
⭐ Kontribusi CONTRIBUTING.md
📜 Lisensi MIT License


Metadata

Release files for indonime 1.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for indonime 1.6.0
File Size Uploaded
indonime-1.6.0.tar.gz 21.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for indonime 1.6.0
File Interpreter ABI Platform
indonime-1.6.0-py3-none-any.whl Python 3 none any Details

Total release size: 43.5 kB

Release files / indonime-1.6.0.tar.gz

Download URL indonime-1.6.0.tar.gz
Size 21.4 kB
Tags Source
SHA-256 checksum
How to use checksums
464ed66445f6ab193cfefb48a04a32f1c9dc464bac2773d2fbeeb5115a8cf3c3
BLAKE2b-256 checksum
How to use checksums
d75f0b495415ce3430733734f119c0aaeb55857a2167ea8c0d7266c3118255b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.15

Release files / indonime-1.6.0-py3-none-any.whl

Download URL indonime-1.6.0-py3-none-any.whl
Size 22.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9ff04445b06d10fff14f2b3f3047241679328ac11cdb7acf91f1b6d9380427fa
BLAKE2b-256 checksum
How to use checksums
a13453817a522091f9170e4e1906b773062e3fa4e529895a134d1aabeb036fce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.15

Release history Release notifications | RSS feed

1.6.2

2 release files

This release

1.6.0 This release

2 release files

1.5.4

2 release files

1.5.3

2 release files

1.5.2

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page