https://github.com/sanand0/marvel-powers
Scrapes Marvel Fandom for character powers
https://github.com/sanand0/marvel-powers
data
Last synced: 9 months ago
JSON representation
Scrapes Marvel Fandom for character powers
- Host: GitHub
- URL: https://github.com/sanand0/marvel-powers
- Owner: sanand0
- Created: 2023-02-27T09:14:40.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-08-11T05:25:48.000Z (almost 3 years ago)
- Last Synced: 2025-10-12T03:37:40.651Z (9 months ago)
- Topics: data
- Language: Python
- Size: 628 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Marvel Characters Power Grid
Marvel rates character power on a [6-power grid](https://marvel.fandom.com/wiki/Power_Grid) of
intelligence, strength, speed, durability, energy projection, and fighting skills.
[scraper.py](scraper.py) scrapes this dataset from [Marvel Fandom](https://marvel.fandom.com/wiki/Category:Characters_by_Power_Grid)
and saves it as 2 CSV files:
1. [`marvel-powers.csv`](marvel-powers.csv) has 1 row per person and power combination. The columns are:
- `name`: Character name, e.g. `Bruce Banner (Earth-616)`
- `url`: URL to the character's page, e.g. `https://marvel.fandom.com/wiki/Bruce_Banner_(Earth-616)`
- `power`: Power name, e.g. `Strength`
- `value`: Power value, e.g. `Normal`
- `level`: Power level, e.g. `2`
2. [`marvel-powers-summary.csv`](marvel-powers-summary.csv) has 1 row per person. The columns are:
- `name`: Character name, e.g. `Bruce Banner (Earth-616)`
- `url`: URL to the character's page, e.g. `https://marvel.fandom.com/wiki/Bruce_Banner_(Earth-616)`
- `min Durability`: Minimum character durability level
- `min Energy_Projection`: Minimum character energy projection level
- `min Fighting_Skills`: Minimum character fighting skills level
- `min Intelligence`: Minimum character intelligence level
- `min Speed`: Minimum character speed level
- `min Strength`: Minimum character strength level
- `max Durability`: Maximum character durability level
- `max Energy_Projection`: Maximum character energy projection level
- `max Fighting_Skills`: Maximum character fighting skills level
- `max Intelligence`: Maximum character intelligence level
- `max Speed`: Maximum character speed level
- `max Strength`: Maximum character strength level
3. [`marvel-powers-summary.json`](marvel-powers-summary.json) has the same data as `marvel-powers-summary.csv` in JSON format.
Each character may have multiple power levels. For example,
[Anthony Stark (Earth-616)](https://marvel.fandom.com/wiki/Anthony_Stark_(Earth-616)#Powers)
has a strength level of 2 (Normal) without the Iron Man suit, and a strength level of 6 (Superhuman - 75-100 tons) with it.
The latest update is as of 27 Feb 2023. The dataset contains 2,899 characters, scraping ~113 pages.
## Strongest Avenger
According to this list, the strongest Avengers are:
- [Iron Man](https://marvel.fandom.com/wiki/Anthony_Stark_(Earth-616)) - 33
- [Thor](https://marvel.fandom.com/wiki/Thor_Odinson_(Earth-616)) - 32
- [Hulk](https://marvel.fandom.com/wiki/Bruce_Banner_(Earth-616)) - 32
- [James Rhodes (War Machine)](https://marvel.fandom.com/wiki/James_Rhodes_(Earth-616)) - 30
- [Captain Marvel](https://marvel.fandom.com/wiki/Carol_Danvers_(Earth-616)) - 28
The weakest Avengers are:
- [Rocket Raccoon](https://marvel.fandom.com/wiki/Rocket_Raccoon_(Earth-616)) - 14
- [Samuel Wilson](https://marvel.fandom.com/wiki/Samuel_Wilson_(Earth-616)) - 14
- [Clint Barton (Hawkeye)](https://marvel.fandom.com/wiki/Clinton_Barton_(Earth-616)) - 16
- [Steve Rogers (Captain America)](https://marvel.fandom.com/wiki/Steven_Rogers_(Earth-616)) - 18
- [Peter Parker (Spiderman)](https://marvel.fandom.com/wiki/Peter_Parker_(Earth-616)) - 19