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.5.4

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.5.4
File Size Uploaded
indonime-1.5.4.tar.gz 20.3 kB Details

Built distribution (wheel)

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

Total release size: 41.5 kB

Release files / indonime-1.5.4.tar.gz

Download URL indonime-1.5.4.tar.gz
Size 20.3 kB
Tags Source
SHA-256 checksum
How to use checksums
d93f2e2b296501bb943abee23ab164a8f91b6f25b1301aa5ac2ae65cff17fcab
BLAKE2b-256 checksum
How to use checksums
c2445584f4fd4e8830892922099d3309d2bbcb80f55b15c2be910c444e5e5ad9
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.5.4-py3-none-any.whl

Download URL indonime-1.5.4-py3-none-any.whl
Size 21.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
72d8f33836639a979c63b28a8a11a89379ff6eecf78d4573341a3b8cb97a86d9
BLAKE2b-256 checksum
How to use checksums
77b8e4ac92153a99a2fd0a2d3b31e25b94904ecea32d1c44cda12281752038b2
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

1.6.0

2 release files

This release

1.5.4 This release

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