Open source Old School RuneScape client https://runelite.net
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Twiglet1022 8f5b45ddbe clientui: forcibly bring client to front on Windows on request focus 9 months ago
.github Follow GitHub templates for bug report and issue (#4205) 1 year ago
.mvn Add maven jvm.config 2 years ago
cache cache: Add hitsplat definition 2 days ago
cache-client Bump for 1.6.4-SNAPSHOT 3 days ago
cache-updater Bump for 1.6.4-SNAPSHOT 3 days ago
http-api Use wiki scraped npcs for npc healths 17 hours ago
http-service Bump for 1.6.4-SNAPSHOT 3 days ago
protocol Bump for 1.6.4-SNAPSHOT 3 days ago
protocol-api Bump for 1.6.4-SNAPSHOT 3 days ago
runelite-api Bump for 1.6.4-SNAPSHOT 3 days ago
runelite-client clientui: forcibly bring client to front on Windows on request focus 5 hours ago
runelite-script-assembler-plugin Bump for 1.6.4-SNAPSHOT 3 days ago
scripts scripts: remove old release script 2 years ago
travis http service: remove tomcat deploy 1 year ago
.gitignore add vscode files to gitignore 2 weeks ago
.travis.yml travis: switch to openjdk8 8 months ago
LICENSE Add LICENSE 2 years ago
README.md Remove runescape-api and mixins 6 months ago
checkstyle.xml Update CheckStyle XML dtd link to one that exists (#8079) 10 months ago
pom.xml Bump for 1.6.4-SNAPSHOT 3 days ago
suppressions.xml Update suppressions.xml dtd link to one that exists 10 months ago

README.md

runelite Travis Discord

RuneLite is a free, open source OldSchool RuneScape client.

If you have any questions, please join our IRC channel on irc.rizon.net #runelite or alternatively our Discord server.

Project Layout

  • cache - Libraries used for reading/writing cache files, as well as the data in it
  • http-api - API for api.runelite.net
  • http-service - Service for api.runelite.net
  • runelite-api - RuneLite API, interfaces for accessing the client
  • runelite-client - Game client with plugins

Usage

Open the project in your IDE as a Maven project, build the root module and then run the RuneLite class in runelite-client.
For more information visit the RuneLite Wiki.

License

RuneLite 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.