Skip to content

This project is a web scraping script that extracts detailed data about Warframes from the Warframe Wiki. It collects information such as general attributes, abilities, and descriptions of each Warframe and stores the data in a structured JSON file.

Notifications You must be signed in to change notification settings

aifia105/warframe-data-scraping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warframe Wiki Scraper

Overview

This project is a web scraping script that extracts detailed data about Warframes from the Warframe Wiki. It collects information such as general attributes, abilities, and descriptions of each Warframe and stores the data in a structured JSON file.

The script is built using Node.js and Puppeteer for browser automation.


Features

  • Data Collected:

    • General Information (e.g., health, shields, armor, energy, mastery rank, etc.)
    • Abilities (including their details)
    • Passive abilities
    • Description and additional metadata
  • Output:

    • The data is saved in a JSON file (warframes-data.json), structured for easy integration into other projects.

Installation

Prerequisites

  • Node.js (v16 or later recommended)
  • npm or yarn
  • Basic knowledge of web scraping and Puppeteer

Setup

  1. Clone this repository:

    git clone https://github.com/yourusername/warframe-wiki-scraper.git
    cd warframe-wiki-scraper
  2. Install dependencies:

    npm install

Usage

  1. Run the scraper:
    node warframe-scraping.js

The script will:

  • Launch a headless browser.
  • Navigate to the Warframe Wiki.
  • Scrape data for all Warframes.
  • Save the data as warframes-data.json in the project directory.

Customization

  • Update the URL or selectors in the script to scrape additional data or handle future changes to the Warframe Wiki structure.
  • Modify the JSON structure to suit your specific requirements.

About

This project is a web scraping script that extracts detailed data about Warframes from the Warframe Wiki. It collects information such as general attributes, abilities, and descriptions of each Warframe and stores the data in a structured JSON file.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published