{"id":26294713,"url":"https://github.com/konyd/ani-cli","last_synced_at":"2026-02-27T19:41:36.650Z","repository":{"id":280489374,"uuid":"865995400","full_name":"KonyD/ani-cli","owner":"KonyD","description":"This is a command-line interface (CLI) application for anime enthusiasts that allows users to explore anime suggestions, information, episodes, and streaming options.","archived":false,"fork":false,"pushed_at":"2025-03-03T17:28:32.000Z","size":52,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-08T23:10:06.245Z","etag":null,"topics":["anime","aniwatch","cli","cli-app","js","nodejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KonyD.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"publiccode":null,"codemeta":null}},"created_at":"2024-10-01T13:22:39.000Z","updated_at":"2025-03-03T17:28:36.000Z","dependencies_parsed_at":"2025-03-03T18:37:57.938Z","dependency_job_id":"035aae4e-7de2-4603-af64-f20fabf464b8","html_url":"https://github.com/KonyD/ani-cli","commit_stats":null,"previous_names":["konyd/ani-cli"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KonyD%2Fani-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KonyD%2Fani-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KonyD%2Fani-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KonyD%2Fani-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KonyD","download_url":"https://codeload.github.com/KonyD/ani-cli/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253160776,"owners_count":21863630,"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","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":["anime","aniwatch","cli","cli-app","js","nodejs"],"created_at":"2025-03-15T03:31:35.850Z","updated_at":"2026-02-27T19:41:31.628Z","avatar_url":"https://github.com/KonyD.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Kurapika GIF](https://media1.giphy.com/media/v1.Y2lkPTc5MGI3NjExdXh3MzNoZXg5MDkyMXB1bzUxMDRrcDF5Zm41bGdtbnhrcnNuYmlhYiZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/etW2P2cvB0PYY/giphy.webp)\n\n# Ani-CLI\nThis is a command-line interface (CLI) application for anime enthusiasts that allows users to explore anime suggestions, information, episodes, and streaming options. The application interacts with the AniWatch API to fetch the necessary data.\n\n## Prerequisites\nBefore using this application, ensure that you have the [AniWatch API](https://github.com/ghoshRitesh12/aniwatch-api) running locally. This API is required for the application to function correctly.\n\n## Installation\n1. Clone the repository:\n```bash\ngit clone https://github.com/KonyD/ani-cli.git\ncd ani-cli\n```\n2. Install the required dependencies:\n```bash\nnpm install\n```\n\n## Commands\n1. Get anime suggestions:\n```bash\nnode index.js suggest \u003cquery\u003e\n```\nThis command retrieves a list of suggested anime based on the provided search query. The application will display a numbered list of suggestions, including the name and ID of each anime.\n\n2. Get anime information:\n```bash\nnode index.js info \u003cid\u003e\n```\nThis command fetches detailed information about a specific anime using its ID. It provides details such as the name, MyAnimeList ID, AniList ID, rating, quality, and description of the anime.\n\n3. Search by genre:\n```bash\nnode index.js search-by-genre \u003cgenre\u003e [page]\n```\nThis command allows you to search for anime based on a specified genre. You can also specify a page number for pagination. If no page number is provided, the default is page 1. The application will return a list of anime titles belonging to the specified genre.\n\n4. Search and watch anime:\n```bash\nnode index.js search \u003cquery\u003e [page]\n```\nThis command performs a search for anime using the provided query. Similar to the genre search, you can specify a page number for pagination. The application will display a list of anime that match the search criteria. Once you have selected an anime and its corresponding episode, the application will prompt you to choose between dubbed or subbed versions. You will also select a streaming server from the available options. The application will then generate an HTML video player to watch the selected episode.\n\n## How to use\n1. Start the AniWatch API.\n2. Run the desired command in your terminal.\n3. Follow the prompts to interact with the application.\n\n## Contributing\nContributions are welcome! If you have suggestions or improvements, please feel free to submit a pull request.\n\n## License\nThis project is licensed under the MIT License - see the [LICENSE](./LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkonyd%2Fani-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkonyd%2Fani-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkonyd%2Fani-cli/lists"}