{"_id":"k-anime-cli","_rev":"4-e5a7548cf591200ea29437d2babc8b37","name":"k-anime-cli","dist-tags":{"latest":"2.0.6"},"versions":{"2.0.3":{"name":"k-anime-cli","version":"2.0.3","keywords":[],"author":{"name":"Arcane"},"license":"ISC","_id":"k-anime-cli@2.0.3","maintainers":[{"name":"arcane_nx","email":"bolajiolabode20007@gmail.com"}],"bin":{"kanime":"K-ANIME.js"},"dist":{"shasum":"1283d9cc005bcd3c9a176be0acd64c48ccd3b335","tarball":"https://registry.npmjs.org/k-anime-cli/-/k-anime-cli-2.0.3.tgz","fileCount":5,"integrity":"sha512-wPnSPEdOZMgMjPfwJ0nywPy26zCZwrWM/6qbFJL9IT6EYGuExJV8oYT5H0+C90qPbSQNrNicsFTqrFaUlStcIA==","signatures":[{"sig":"MEQCICkqZqMYqUesNY5n9LsbA05+VzL8qsXdNVXECuvYMnejAiBArP8D31Tw/iAust4LA0qhS/IhXDAF5j3ahgnBRmwWmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108150},"main":"K-ANIME.js","type":"commonjs","scripts":{"start":"node K-ANIME.js"},"_npmUser":{"name":"arcane_nx","email":"bolajiolabode20007@gmail.com"},"_npmVersion":"11.6.2","description":"A high-performance, bulk anime downloader CLI with smart resume and parallel downloads.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","figlet":"^1.7.0","inquirer":"^8.2.6","cli-progress":"^3.12.0","gradient-string":"^2.0.2","inquirer-autocomplete-prompt":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/k-anime-cli_2.0.3_1771449832488_0.26743224888071926","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"k-anime-cli","version":"2.0.4","keywords":[],"author":{"name":"Arcane"},"license":"ISC","_id":"k-anime-cli@2.0.4","maintainers":[{"name":"arcane_nx","email":"bolajiolabode20007@gmail.com"}],"bin":{"kanime":"K-ANIME.js"},"dist":{"shasum":"0ed774a76022a6aa2a5ef09639ee75deff92c263","tarball":"https://registry.npmjs.org/k-anime-cli/-/k-anime-cli-2.0.4.tgz","fileCount":5,"integrity":"sha512-4f/ZvhizGBxUMbS24wPMOzpcuhC1kUCbHu4aDJLrQKnLNmiYkmvFTzcREEcriKvP6kbCAS7klT+mGKmr5mBPVQ==","signatures":[{"sig":"MEUCIQDo3AAFHb8gzdLlutCMxXcLuA9eS1J6GHLZi4ma9/YseAIgTMg2h9PGddxB7f3CNc8uPSUyzu7l+mnAoUMYHS68+xU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108150},"main":"K-ANIME.js","type":"commonjs","scripts":{"start":"node K-ANIME.js"},"_npmUser":{"name":"arcane_nx","email":"bolajiolabode20007@gmail.com"},"_npmVersion":"11.6.2","description":"A high-performance, bulk anime downloader CLI with smart resume and parallel downloads.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","figlet":"^1.7.0","inquirer":"^8.2.6","cli-progress":"^3.12.0","gradient-string":"^2.0.2","inquirer-autocomplete-prompt":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/k-anime-cli_2.0.4_1771450954185_0.927592851694985","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"k-anime-cli","version":"2.0.5","keywords":[],"author":{"name":"Arcane"},"license":"ISC","_id":"k-anime-cli@2.0.5","maintainers":[{"name":"arcane_nx","email":"bolajiolabode20007@gmail.com"}],"bin":{"kanime":"K-ANIME.js"},"dist":{"shasum":"fb78c9327084520466fa59b8132d97b922893c7b","tarball":"https://registry.npmjs.org/k-anime-cli/-/k-anime-cli-2.0.5.tgz","fileCount":4,"integrity":"sha512-5+9MJbNqHXfNJ2tMn3TdktA0OB0xVY5YxgL+uDSPyauanEKbqAello17Z/1Uxh7YK7xKKwv7CPZZrWsoDa/JGg==","signatures":[{"sig":"MEQCIBQB444rSt6jFeplgjewNB/ki9tJfL3fR+TjM/BHD/XyAiAsqRN5bSgQue/JUd/8qoJQgv0oR/NJNcLPOEfPJQH+sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25659},"main":"K-ANIME.js","type":"commonjs","scripts":{"start":"node K-ANIME.js"},"_npmUser":{"name":"arcane_nx","email":"bolajiolabode20007@gmail.com"},"_npmVersion":"11.6.2","description":"A high-performance, bulk anime downloader CLI with smart resume and parallel downloads.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","figlet":"^1.7.0","inquirer":"^8.2.6","cli-progress":"^3.12.0","gradient-string":"^2.0.2","inquirer-autocomplete-prompt":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/k-anime-cli_2.0.5_1771533059737_0.9444918919587717","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"k-anime-cli","version":"2.0.6","description":"A high-performance, bulk anime downloader CLI with smart resume and parallel downloads.","main":"K-ANIME.js","bin":{"kanime":"K-ANIME.js"},"scripts":{"start":"node K-ANIME.js"},"keywords":[],"author":{"name":"Arcane"},"license":"ISC","type":"commonjs","dependencies":{"boxen":"^5.1.2","chalk":"^4.1.2","cli-progress":"^3.12.0","cli-table3":"^0.6.5","figlet":"^1.7.0","gradient-string":"^2.0.2","inquirer":"^8.2.6","inquirer-autocomplete-prompt":"^2.0.0","ora":"^5.4.1"},"_id":"k-anime-cli@2.0.6","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-mvFdt6tL7gmZxgKPcYhS7NzSumna3Yu4iH12gxKv25xZCNXfKdoFCv8fY7UmpROoxHvdlQQORozJCt3xVwNMsQ==","shasum":"1c968fdeae2fb4be6ed91afd65a6eae75e08b4f5","tarball":"https://registry.npmjs.org/k-anime-cli/-/k-anime-cli-2.0.6.tgz","fileCount":4,"unpackedSize":27135,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCJGg74Rb0LFN7PlWvUwZv4Ki1Gu8zGed9s60cKgn508QIgR5zIqf5hEfgHRSCMxlEXeg7+6Rq+VSK6SIddsuhJzZA="}]},"_npmUser":{"name":"arcane_nx","email":"bolajiolabode20007@gmail.com"},"directories":{},"maintainers":[{"name":"arcane_nx","email":"bolajiolabode20007@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/k-anime-cli_2.0.6_1771534328711_0.8905657237640485"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-18T21:23:52.487Z","modified":"2026-02-19T20:52:09.009Z","2.0.3":"2026-02-18T21:23:52.652Z","2.0.4":"2026-02-18T21:42:34.328Z","2.0.5":"2026-02-19T20:30:59.897Z","2.0.6":"2026-02-19T20:52:08.874Z"},"author":{"name":"Arcane"},"license":"ISC","keywords":[],"description":"A high-performance, bulk anime downloader CLI with smart resume and parallel downloads.","maintainers":[{"name":"arcane_nx","email":"bolajiolabode20007@gmail.com"}],"readme":"# K-ANIME 🚀\r\n\r\n[![npm version](https://img.shields.io/badge/npm-v2.0.6-blue.svg)](https://www.npmjs.com/)\r\n[![License: ISC](https://img.shields.io/badge/License-ISC-blue.svg)](https://opensource.org/licenses/ISC)\r\n[![Node.js](https://img.shields.io/badge/Node.js-v18+-green.svg)](https://nodejs.org/)\r\n\r\n**K-ANIME** is a high-performance, bulk anime downloader CLI. Designed for speed and ease of use, it allows you to search, filter, and download entire series in parallel with a modern interactive interface.\r\n\r\n## 📸 Preview\r\n\r\n![K-ANIME UI](https://files.catbox.moe/2522ll.png)\r\n\r\n---\r\n\r\n## ✨ Features\r\n\r\n- 🔍 **Real-time Search:** Search for any anime and see instant suggestions as you type.\r\n- 📦 **Bulk & Range Downloads:** Download a single episode, a specific range, or an entire series (up to 50 episodes per batch).\r\n- ⚡ **Multi-threaded Engine:** Configure up to 50 parallel downloads to maximize your bandwidth.\r\n- 🔄 **Smart Resume:** \r\n  - **Interrupted Downloads:** Automatically resumes partial files where they left off.\r\n  - **Smart Series Logic:** Detects already downloaded episodes in your folder and suggests starting the next batch from the next missing episode.\r\n- 🛠️ **Configurable Defaults:** Saves your preferred quality (360p, 480p, 720p, 1080p), audio language (Sub/Dub), and concurrency settings.\r\n- 📊 **Rich UI:** Beautiful progress bars, estimated total size calculation, and a clean pastel aesthetic.\r\n\r\n---\r\n\r\n## 🚀 Quick Start\r\n\r\n### Prerequisites\r\n- [Node.js](https://nodejs.org/) (v18.0.0 or higher)\r\n\r\n### Installation\r\n\r\n```bash\r\nnpm install -g k-anime-cli\r\n```\r\n\r\n---\r\n\r\n## 🛠 Usage\r\n\r\nSimply run the command from any directory where you whttps://huggingface.co/datasets/arcane-nx/uploads/resolve/main/k-ANIME-UI.pngant to save your anime:\r\n\r\n```bash\r\nkanime\r\n```\r\n\r\n### Interactive Workflow:\r\n1. **Search:** Start typing the anime name. Use arrow keys to select from the results.\r\n2. **Auto-Detect:** If you've downloaded episodes of this anime before, K-ANIME will notify you and suggest the next episode.\r\n3. **Configure:**\r\n   - **Range:** Enter the `From` and `To` episode numbers.\r\n   - **Quality:** Select your preferred resolution.\r\n   - **Audio:** Choose between Subbed or Dubbed (if available).\r\n   - **Concurrency:** Choose how many parallel downloads to run (1–50).\r\n4. **Confirm:** Review the estimated total file size and start the download!\r\n\r\n---\r\n\r\n## 📁 Project Structure\r\n\r\n```text\r\nk-anime/\r\n├── K-ANIME.js      # Main CLI entry point & interactive logic\r\n├── utils.js        # Core engine, API handlers, & download logic\r\n├── package.json    # Metadata & dependencies\r\n└── README.md       # Documentation\r\n```\r\n\r\n---\r\n\r\n## ⚙️ Configuration\r\nThe tool stores your preferences in `~/.k-anime-config.json`. You can choose to update these defaults every time you start a download.\r\n\r\n---\r\n\r\n## 🤝 Contributing\r\n\r\n1. Fork the Project\r\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\r\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\r\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\r\n5. Open a Pull Request\r\n\r\n---\r\n\r\n## 📜 License\r\nDistributed under the ISC License. See `package.json` for details.\r\n\r\n## 👤 Author\r\n**Arcane** - [GitHub Profile](https://github.com/yourusername)\r\n\r\n---\r\n*Disclaimer: This tool is for educational purposes only. Please support the official releases of the anime you watch.*\r\n","readmeFilename":"README.md"}