# vthibault/roBrowser

roBrowser is a free and open-source implementation of the Ragnarok Online MMORPG for web browsers written from scratch using the latest web standards (WebGL, HTML5, File API, Javascript, Threads, ...).

Repository: https://github.com/vthibault/roBrowser
Canonical: https://ross.abutalabs.com/products/robrowser
Homepage: http://www.robrowser.com/
Language: JavaScript
License: GPL-3.0
License Family: copyleft
Archived: true
Last push: 2017-08-05T01:24:56+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4795, "days_push": 3316, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1657, forks 153 (observed 2026-08-28T04:05:18.098375+00:00)

## What it is
roBrowser is a free, open-source web-based implementation of the Ragnarok Online MMORPG client, written from scratch in JavaScript using WebGL, HTML5, and the File API. It connects to existing Ragnarok Online game servers from the browser and includes tools for viewing and extracting game files such as maps, models, and textures.

## Use cases
- play ragnarok online in a web browser
- host a browser-based client for my ragnarok online server
- view ragnarok online maps and 3D models in the browser
- extract and browse GRF game archive files
- convert ragnarok online game assets like BMP textures to PNG
- run a game client without installing the original executable

## When to choose
- you run a Ragnarok Online server (e.g. rAthena or Hercules) and want a browser-based client
- you need to inspect or extract Ragnarok Online game files, models, or textures
- you want a cross-platform client that doesn't require installing the original game executable

## When to avoid
- you want a complete, bug-free game experience - the project is not a stable release
- you need active development or recent updates - the latest release dates from 2017
- you want to play on official Gravity servers rather than private servers
- you need a game that works without original client files and a separate game server

## Facets
- artifact type: application
- maturity: maintenance
- function: game-engine, graphics, websocket, parser, file-system
- domain: gaming-tools, graphics, web-development
- platform: browser, cross-platform
- tags: mmorpg, ragnarok-online, webgl, html5, game-client, grf, chrome-app, retro-gaming, game-development, web-server, javascript

## Member repositories
- vthibault/roBrowser (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:18.098375+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:44:47.637224+00:00, confidence not recorded.
  - readme: https://github.com/vthibault/roBrowser (fetched 2026-08-28T04:05:18.098375+00:00, sha 8bd1b5bffd1d)
  - homepage: http://www.robrowser.com/ (fetched 2026-08-29T11:17:48.034113+00:00, sha d6bba3c7a3fa)
  - site_page: https://www.robrowser.com/getting-started (fetched 2026-08-29T11:17:48.037663+00:00, sha 3e6958f17929)
- Data as of 2026-08-30T08:39:29.467469+00:00.
