An open API service indexing awesome lists of open source software.

https://github.com/pokeapi/ditto

Tool for meta operations over PokéAPI data
https://github.com/pokeapi/ditto

hacktoberfest pokeapi scraper

Last synced: about 2 months ago
JSON representation

Tool for meta operations over PokéAPI data

Awesome Lists containing this project

README

          

# Ditto [![PyPI - Version](https://img.shields.io/pypi/v/pokeapi-ditto)](https://pypi.org/project/pokeapi-ditto/)

This repository contains:

- `ditto clone`: a script to crawl an instance of PokeAPI and download all data
- `ditto analyze`: a script to generate a JSON schema of the above data
- `ditto transform`: a script to apply a new base url to the above data and schema

## Usage

```sh
pip install pokeapi-ditto
ditto --help
```

## Development

```sh
poetry install
poetry run ditto --help
```

## Docker

You should have a PokeApi server running on `localhost:80`.

```sh
# runs clone, analyze, and transform all in one step
docker-compose up --build
```