https://github.com/mainkronos/animeworld-api
AnimeWorld-API is an UNOFFICIAL library for AnimeWorld (Italian anime site).
https://github.com/mainkronos/animeworld-api
anime api hacktoberfest python streamtape youtube
Last synced: 12 months ago
JSON representation
AnimeWorld-API is an UNOFFICIAL library for AnimeWorld (Italian anime site).
- Host: GitHub
- URL: https://github.com/mainkronos/animeworld-api
- Owner: MainKronos
- License: mit
- Created: 2021-01-13T23:19:36.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-03-19T21:50:19.000Z (over 1 year ago)
- Last Synced: 2025-06-23T00:05:25.537Z (about 1 year ago)
- Topics: anime, api, hacktoberfest, python, streamtape, youtube
- Language: Python
- Homepage: https://mainkronos.github.io/AnimeWorld-API/
- Size: 5.42 MB
- Stars: 28
- Watchers: 5
- Forks: 5
- Open Issues: 4
-
Metadata Files:
- Readme: README.it.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[](https://mainkronos.github.io/AnimeWorld-API/)
# AnimeWorld-API
[](https://github.com/MainKronos/AnimeWorld-API/releases/latest)

[](https://pypi.org/project/animeworld/)
[](https://github.com/MainKronos/AnimeWorld-API/actions/workflows/deploy-mkdocs.yml)



[](https://github.com/MainKronos/AnimeWorld-API/blob/master/README.md)
[](https://github.com/MainKronos/AnimeWorld-API/blob/master/README.it.md)
AnimeWorld-API is an unofficial library for [AnimeWorld](https://www.animeworld.ac/) (Italian anime site).
## Installazione
Questa libreria richiede [Python 3.11](https://www.python.org/) o superiore.
È Possibile installarare la libreria tramite pip:
```shell script
pip install animeworld
```
## Utilizzo
Per ricercare un anime per nome nel sito di animeWolrd è possibile usare la funzione find().
```python
import animeworld as aw
res = aw.find("No game no life")
print(res)
```
La funzione estituirà un dizionario contentente per chiave il nome dell'anime e per valore il link della pagina di animeworld.
```python
{'name': 'No Game no Life', 'link': 'https://www.animeworld.ac/play/no-game-no-life.IJUH1E', ...}
```
È Possibile anche scaricare gli episodi di un anime.
```python
import animeworld as aw
anime = aw.Anime(link="https://www.animeworld.ac/play/danmachi-3.Ydt8-")
for episodio in anime.getEpisodes():
print("Episodio Numero: ", episodio.number)
if(episodio.download()):
print("scaricato")
else:
print("errore")
if episodio.number == '1': break
```
```
Episodio Numero: 1
scaricato
```
## Documentazione
La documentazione completa è disponibile qui: [Documentazione](https://mainkronos.github.io/AnimeWorld-API/)
Per una panoramica di tutte le nozioni di base, vai alla sezione [QuickStart](https://mainkronos.github.io/AnimeWorld-API/usage/quickstart)
Per argomenti più avanzati, vedere la sezione [Advanced Usage](https://mainkronos.github.io/AnimeWorld-API/usage/advanced)
La sezione [API Reference](https://mainkronos.github.io/AnimeWorld-API/api-reference/developer-interface) fornisce un riferimento API completo.
Se vuoi contribuire al progetto, vai alla sezione [Contributing](https://mainkronos.github.io/AnimeWorld-API/community/contributing)
## Star History
[](https://star-history.com/#MainKronos/AnimeWorld-API&Date)