Welcome to OSRSBox
A Website for Old School RuneScape Enthusiasts

osrsbox-db: An OSRS Item Database Available via a JSON API or Python API - Get OSRS Items in JSON Format

A database of Old School Runescape (OSRS) items in JSON format available via a JSON API or used in a Python package. This project provides access to metadata about every OSRS item in the game! Receive data about items including name, alch values, examine text, and combat bonuses.

Treasure Trails Tracker - Keep track of your unique clue scroll rewards

Are you a treasure hunter? Trouble managing your rewards from clue scrolls? This tool provides an online, graphical platform for keeping track of your unique treasure trail items.

Fight Caves Spawn Predictor - Visually maps every mob in the Fight Caves, including Jad!

Ever wanted to know where Jad will spawn? Having problems with getting that fire cape? Don't know the spawns and what to pray? This tool will help! The Fight Caves spawn predictor will map the entire fight caves mob rotation - when and where each and every mob spawn.

Item ID Search - Search an exhaustive and up-to-date list of OSRS Item ID numbers

Do you want to know the ID number of a specific item? Would you like to keyword search a complete and up-to-date database of OSRS items? This tool provides access to an online database of OSRS items to identify the name or ID number of specific items.

Popular Blog Posts

Below is a collection of my popular blogs posts. If my ramblings entertain, please check out some other posts on the blog, or have a look through the tags of all the posts

Analysis of Wintertodt Damage at 10 Hitpoints - Analysis of Wintertodt damage and finding the optimal levels for the Wintertodt grind

This post presents an analysis of damage taken at Wintertodt at varying Hitpoints and Firemaking levels. After starting an Ultimate Ironman account I wanted to kn...

Continue Reading »
Data, Python, Programming

Multiple OSRS Accounts Made Easy using RuneLite Profiles - Tutorial on how to easily have multiple OSRS accounts for the RuneLite client with separate configurations

This post covers how to setup RuneLite to run multiple accounts without the need to type in your username over and over again, and to also keep RuneLite configura...

Continue Reading »
RuneLite, Linux

Data is Beautiful: A Six-Year Analysis of the OSRS Reddit (/r/2007scape) - A historical, statistical analysis of six years of data from the Old School RuneScape (OSRS) subreddit

Love it or hate it - the Old School RuneScape (OSRS) subreddit in the life of the party! Since the OSRS release, the /r/2007scape subreddit has been the dominant ...

Continue Reading »
2007scape, Reddit, Data

Writing RuneLite Plugins - Part 4 - Creating a Simple Overlay Plugin

This post discusses and provides code examples of how to author a simple RuneLite plugin with an overlay. This post is part of a series about writing RuneLite plu...

Continue Reading »
Plugin, RuneLite

Extracting and Converting OSRS Models (Easy Method) - The easy method to extract and convert OSRS models

A few days ago I wrote a post about Extracting and Converting OSRS Models. The post went into detail including the background research, overview of a new tool I h...

Continue Reading »
3D Models, Cache, RuneLite, OpenRS

Extracting and Converting OSRS Models - Documentation about how to extract and convert OSRS models for 3D modeling or 3D printing

This post discusses and outlines how to extract 3D models from the OSRS cache, then convert the extracted models to a different file format to allow you to open t...

Continue Reading »
3D Models, Cache, RuneLite, OpenRS

Watercooler: PlayerScraper - A RuneLite Plugin to Dump Player Equipment - Development Discussion of an Unusual RuneLite Plugin that Scrapes Player Equipment

This post discusses the development process of a strange RuneLite plugin I authored to scrape players! Say what?! Simply put, the plugin scans a specific player a...

Continue Reading »
Plugin, RuneLite, Tool, WaterCooler

Data is Beautiful: Analysis of Bank Standing Equipment - An analysis of 20,000 players and their bank standing equipment

This post discusses an analysis of the equipment of 20,000 Old School RuneScape players who were bank standing at the Grand Exchange. If you are interested in the...

Continue Reading »

OpenRS Tutorial - Compiling and Using the OpenRS Cache Tools - Detailed guide on how to compile and use the tools from the OpenRS Project

This post outlines instructions for building (compiling) the open source OpenRS project that has the functionality to parse the OSRS cache. Bundled with the proje...

Continue Reading »
OpenRS, Cache, 3D Models, Sprites

WaterCooler: New OSRS Item ID Search Tool - Creating an OSRS Item ID and Item Name Search Tool

This post discusses a collection of new tools that I recently wrote and released on OSRSBox (website and GitHub). The OSRS Item Search tool is a web-based applica...

Continue Reading »
Plugin, RuneLite, Cache, Tool, WaterCooler

Writing RuneLite Plugins - Part 3 - Creating a RuneLite Plugin Config Menu

This post discusses and provides code examples of how to author configuration menus for RuneLite plugins. This post is part of a series about writing RuneLite plu...

Continue Reading »
Plugin, RuneLite

Writing RuneLite Pulgins - Part 1 - Setting up the RuneLite Development Environment

NOTICE!!! PLEASE READ!!! It has been over 3 years since I originally wrote this guide. It is out-of-date. Check the RuneLite Wiki for more up-to-date instructio...

Continue Reading »
Plugin, RuneLite