anime-heaven
v1.0.0
Published
[](https://www.npmjs.com/package/anime-heavan) [](https://www.npmjs.com/package/anime-heavan)
Downloads
14,324
Readme
📺 AnimeHeaven Scraper
A simple Node.js scraper for AnimeHeaven using axios and cheerio With this package, you can:
- 🔎 Search for anime by name
- 📖 Get anime details (title, tags, year, episodes, score, etc.)
- 🎬 Extract episode download/stream URLs
⚡ Installation
npm install anime-heavan📚 Usage
const { animesearch, animeinfo, animedl } = require("anime-heavan");🔎 1. Search for Anime
(async () => {
const results = await animesearch("naruto");
console.log(results);
})();Example Output:
[
{
"title": "Naruto",
"url": "https://animeheaven.me/anime.php?abc12",
"image": "https://animeheaven.me/image.php?naruto"
},
{
"title": "Naruto Shippuden",
"url": "https://animeheaven.me/anime.php?xyz34",
"image": "https://animeheaven.me/image.php?shippuden"
}
]📖 2. Get Anime Info
(async () => {
const info = await animeinfo("https://animeheaven.me/anime.php?abc12");
console.log(info);
})();Example Output:
{
"title": "Naruto",
"image": "https://animeheaven.me/image.php?naruto",
"tags": ["Action", "Adventure", "Shounen"],
"episodes": "220",
"year": "2002",
"score": "8.2/10",
"tokens": [
"ep1token",
"ep2token",
"ep3token"
]
}🎬 3. Get Episode Stream/Download Link
(async () => {
const epToken = "ep1token"; // taken from animeinfo().tokens
const dl = await animedl(epToken);
console.log(dl);
})();Example Output:
{
"download": "https://cdn.animeheaven.me/stream/naruto-episode1.mp4"
}⚠️ Disclaimer
This package is for educational purposes only. I don’t own or host any anime content. Please support the official releases.
📝 License
MIT © 2025 Ayooh-XD(MADE FOR ASITHA MD)
