2020-03-05 12:43:06 +00:00
2020-03-12 13:11:26 -04:00
2020-03-25 23:41:04 +00:00
2020-03-26 14:17:06 +00:00
2019-08-25 09:00:11 -04:00
2020-01-09 21:06:40 +01:00
2020-02-02 16:13:31 +00:00
2020-02-22 00:11:34 +00:00
2020-02-19 00:11:11 +00:00
2019-06-07 23:54:32 -04:00
2020-01-26 01:09:50 +00:00

OpenOSRS

Build Status HitCount
OpenOSRS is a fully open-source client with no restrictions. We are not affiliated with Jagex or RuneLite.

Discord

Discord

Project Layout

  • cache - Libraries used for reading/writing cache files, as well as the data in it
  • deobfuscator - Can decompile and cleanup gamepacks as well as map updates to newer revs
  • http-api - API for runelite and OpenOSRS
  • injector-plugin - Tool for implementing our modifications to the gamepack
  • runelite-api - RuneLite API, interfaces for accessing the client
  • runelite-mixins - Classes containing the Objects to be injected using the injector-plugin
  • runescape-api - Mappings correspond to these interfaces, runelite-api is a subset of this
  • runelite-client - Game client with plugins

Building

We have migrated the project to Gradle. Information on how to setup and build the project can be found at https://github.com/open-osrs/runelite/wiki/Building-with-IntelliJ-IDEA

License

OpenOSRS is licensed under the BSD 2-clause license. See the license header in the respective file to be sure.

Contribute and Develop

We've set up a separate document for our contribution guidelines.

Supported By

OpenOSRS uses profiling tools provided by YourKit

Description
No description provided
Readme BSD-2-Clause 107 MiB
Languages
Java 98.9%
GLSL 0.7%
C 0.3%