RuneJS's Projects
A work-in-progress custom TypeScript game client for RuneJS servers. The application is written using React with Electron as the base.
Common logging, networking, compression, and other functionality for RuneJS applications.
ESLint configuration for all RuneJS related projects.
Tools for working with the flat file storage system used by RuneJS.
Tools for working with the JS5 file storage system used by the Java game client.
A game login server for RuneScape written in TypeScript. Packaged into runejs/server automatically.
The Java RS2 game client used to play on RuneJS game servers.
RuneJS.org Documentation Website
An open source Angular component library themed around Oldschool RuneScape.
RuneJS is a RuneScape game server written in TypeScript and JavaScript. The goal of the project is to create a comprehensive game engine, while also providing simple and easy to use content development systems and APIs.
Node tools for managing and indexing the JS5 file store used with RuneJS.
Tools for modifying game filestore assets.
A game update server for RuneScape written in TypeScript. Packaged into runejs/server automatically.