{"id":18498396,"url":"https://github.com/yashkathe/download-comicbooks-api","last_synced_at":"2025-10-14T16:06:37.978Z","repository":{"id":60245171,"uuid":"532364778","full_name":"yashkathe/Download-ComicBooks-API","owner":"yashkathe","description":"Unoffical api to get comic books from various publishers. Published on NPM !","archived":false,"fork":false,"pushed_at":"2024-01-30T01:59:59.000Z","size":322,"stargazers_count":18,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-10-14T16:06:34.374Z","etag":null,"topics":["axios","cheerio","comic-books","comic-downloader","comics","comics-scraper","dccomics","marvel","marvel-comics","nodejs","npm","web-scrapping"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/comicbooks-api","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yashkathe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-09-03T20:16:09.000Z","updated_at":"2025-09-25T19:15:46.000Z","dependencies_parsed_at":"2024-01-30T03:22:40.811Z","dependency_job_id":"c5a91be3-aeed-4755-a481-c73a0f356599","html_url":"https://github.com/yashkathe/Download-ComicBooks-API","commit_stats":{"total_commits":23,"total_committers":2,"mean_commits":11.5,"dds":0.04347826086956519,"last_synced_commit":"ce1c93e7b362a39c076396844e87688ad9c97339"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/yashkathe/Download-ComicBooks-API","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashkathe%2FDownload-ComicBooks-API","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashkathe%2FDownload-ComicBooks-API/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashkathe%2FDownload-ComicBooks-API/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashkathe%2FDownload-ComicBooks-API/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yashkathe","download_url":"https://codeload.github.com/yashkathe/Download-ComicBooks-API/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashkathe%2FDownload-ComicBooks-API/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279019558,"owners_count":26086750,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-14T02:00:06.444Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["axios","cheerio","comic-books","comic-downloader","comics","comics-scraper","dccomics","marvel","marvel-comics","nodejs","npm","web-scrapping"],"created_at":"2024-11-06T13:39:34.662Z","updated_at":"2025-10-14T16:06:37.963Z","avatar_url":"https://github.com/yashkathe.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Unoffical Comic books api\n\nThe following api returns comic book information from various publishers\nincluding marvel, dc, archie and many more publications.\n\nDon't forget to ⭐ the\n[repository](https://github.com/yashkathe/Download-ComicBooks-API)!\n\n## Example\n\nImplementing the library for API calls\n\n### Example 1\n\n```js\nconst comicsApi = require(\"comicbooks-api\");\n\ntry {\n\tconst getApi = async () =\u003e {\n\t\tconst comics = await comicsApi.getLatestComics(1);\n\t\tconsole.log(comics);\n\t};\n\tgetApi();\n} catch (err) {\n\tconsole.log(err);\n}\n```\n\nThe above function takes one argument:\n\n1. Page Number\n\n### Example 2\n\n```js\nconst comicsApi = require(\"comicbooks-api\");\n\ntry {\n\tconst getApi = async () =\u003e {\n\t\tconst comics = await wait comicsApi.getComicsThroughSearch(\"batman\", 1);\n\t\tconsole.log(comics);\n\t};\n\tgetApi();\n} catch (err) {\n\tconsole.log(err);\n}\n```\n\nThe above function takes two arguments:\n\n1. Search Query\n2. Page Number\n\nThe function returns an array of objects containing comic book information\n\n### example object:\n\n```js\n  {\n    title: \"Batman – Beyond the White Knight #6 (2022)\",\n    coverPage: \"https://i0.wp.com/getcomics.info/share/uploads/2022/10/Batman-Beyond-the-White-Knight-6-2022.jpg?fit=400%2C615\u0026ssl=1\",\n    description: \"After years of rivalry, it’s the showdown you’ve been waiting for…Jason Todd versus Dick Grayson! Who’s the best Robin? Find out this issue! Plus, with the help of an unexpected new ally, Bruce Wayne aims to take Derek Powers down for good. But will the malevolent millionaire’s newfound powers prove to be too much for the former Batman?\",\n    information: {\n      \"ImageFormat\": \"JPG\",\n      \"Size\": \"64 MB\",\n      \"Year\": \"2022\",\n    }\n    downloadLinks: {\n      DOWNLOADNOW: \"link here\",\n      MEDIAFIRE: \"link here\",\n      READONLINE: \"link here\",\n      UFILE: \"link here\",\n      ZIPPYSHARE: \"link here\",\n    }\n  }\n```\n\n## List of Publishers and their respective functions\n\n- Marvel Comics  \n  getMarvelComics( pageNumber )\n\n- DC Comics  \n  getDCComics( pageNumber )\n\n- DC Vertigo  \n  getDCComicsVertigo( pageNumber )\n\n- DC Wildstorm  \n  getDCComicsWildstorm( pageNumber )\n\n- Europe Comics  \n  getEuropeComics( pageNumber )\n\n- Image Comics  \n  getImageComics( pageNumber )\n\n- 2000AD  \n  ad2000comics( pageNumber )\n\n- After Shock  \n  getAftershockComics( pageNumber )\n\n- Antartic Press  \n  getAntarticPressComics( pageNumber )\n\n- Archie  \n  getArchieComics( pageNumber )\n\n- Avatar Press  \n  getAvatarPressComics( pageNumber )\n\n- Aspen  \n  getAspenComics( pageNumber )\n\n- Black Mask  \n  getBlackMaskComics( pageNumber )\n\n- Boom Studios  \n  getBoomStudiosComics( pageNumber )\n\n- Dark Horse  \n  getDarkHorseComic( pageNumber )\n\n- Dynamite  \n  getDynamiteComics( pageNumber )\n\n- IDW  \n  getIDWComics( pageNumber )\n\n- Lion Forge  \n  getLionForgeComics( pageNumber )\n\n- Oni Press  \n  getOniPressComics( pageNumber )\n\n- Valiant  \n  getValiantComics( pageNumber )\n\n- ZeneScope  \n  getZenescopeComics( pageNumber )\n\n## Other Functions\n\n- Get recently published comics from all publishers  \n  getLatestComics( pageNumber )\n\n- Search comics through search query  \n  getComicsThroughSearch( searchQuery , pageNumber )\n\n## Report Problems\n\nIf you have any problems regarding this project, read the following\n[disclaimer](https://github.com/yashkathe/Download-ComicBooks-API/blob/master/DISCLAIMER.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyashkathe%2Fdownload-comicbooks-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyashkathe%2Fdownload-comicbooks-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyashkathe%2Fdownload-comicbooks-api/lists"}