{"id":22452377,"url":"https://github.com/cbartram/kraken-launcher","last_synced_at":"2025-10-07T05:29:52.034Z","repository":{"id":263163199,"uuid":"889544649","full_name":"cbartram/kraken-launcher","owner":"cbartram","description":"Loads the latest version of the Kraken Client","archived":false,"fork":false,"pushed_at":"2025-03-24T13:39:01.000Z","size":2872,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-24T14:35:11.971Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cbartram.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-16T15:47:12.000Z","updated_at":"2025-03-24T13:39:05.000Z","dependencies_parsed_at":"2025-02-20T20:24:26.391Z","dependency_job_id":"d9b2026b-680a-49e4-b5b5-ce631f795b17","html_url":"https://github.com/cbartram/kraken-launcher","commit_stats":null,"previous_names":["cbartram/kraken-launcher"],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cbartram%2Fkraken-launcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cbartram%2Fkraken-launcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cbartram%2Fkraken-launcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cbartram%2Fkraken-launcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cbartram","download_url":"https://codeload.github.com/cbartram/kraken-launcher/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245849649,"owners_count":20682628,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-06T06:10:56.633Z","updated_at":"2025-10-07T05:29:52.029Z","avatar_url":"https://github.com/cbartram.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Contributors][contributors-shield]][contributors-url]\n[![Forks][forks-shield]][forks-url]\n[![Stargazers][stars-shield]][stars-url]\n[![Issues][issues-shield]][issues-url]\n[![MIT License][license-shield]][license-url]\n\n\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/cbartram/kraken-loader-plugin\"\u003e\n    \u003cimg src=\"src/main/resources/net/runelite/launcher/kraken.png\" alt=\"Logo\" width=\"128\" height=\"128\"\u003e\n  \u003c/a\u003e\n\n\u003ch3 align=\"center\"\u003eKraken Launcher\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n   A RuneLite launcher which side-loads the Kraken essential plugins.\n    \u003cbr /\u003e\n\u003c/div\u003e\n\nThis project is a modified fork of the [RuneLite launcher](https://github.com/runelite/launcher).\n\nLoads the latest version of the [Kraken Client](https://kraken-plugins.com/download) from S3. This allows updates to be made to the Kraken client independently of user downloads.\nWith this tool users no longer need to constantly download the newest version of the [Kraken Client](https://kraken-plugins.com/download) to play the game. Instead, they can download\nthis launcher JAR once, and it will automatically pull the latest [Kraken client](https://kraken-plugins.com/download) from S3 for users.\n\nThis should be the primary way users launch the game if they intend to use Kraken plugins.\n\nCurrently, all plugins for the client are released for free at [our website here](https://kraken-plugins.com). Some features this client offers are:\n\n- Discord authentication and sign up / sign in\n- Auto plugin loading (and automatic plugin \u0026 client updates)\n- Jagex account compatibility\n- Native Jagex Launcher Compatibility\n- RuneLite mode (Run the client as normal RuneLite without any Kraken plugins)\n- Native RuneLite Client (no injection or client modification)\n- 18+ bossing, raids, and skilling plugins\n\nKraken Plugins are not \"bots\". They do not perform any type of automation for you. Instead they show you useful information about the boss or raid encounter for example:\n- Hydra attack counter\n- Highlight skull locations for P2 wardens\n- Tick counter for Soteseg green ball\n- etc...\n\nAlthough the Kraken client is safe and doesn't modify RuneLite in any way the plugins are unofficial. **We are not responsible for any bans you may incur for using this client.**\nFor more information about the Kraken Client see: [Kraken Client](#about-kraken-client).\n\n# Current Plugins\n\nTo view, download, and enable plugins,\ncheck out our website at [kraken-plugins.com](https://kraken-plugins.com/plugins)\n\n## Installation\n\nPerform the following to install:\n- Download and install [RuneLite](https://runelite.net/) if you haven't already.\n- Download the `KrakenInstaller.exe` from [Kraken Plugins Website](https://kraken-plugins.com/download).\n- Run the `KrakenInstaller.exe` file (you may have to click \"More options\" and trust the executable.\n- Run with `RuneLite.exe` or via jagex launcher (see [Jagex launcher details below](#jagex-launcher--jagex-accounts))\n\n## Jagex Launcher \u0026 Jagex Accounts\n\nThe Kraken Launcher is compatible with the Jagex accounts as well as the Jagex launcher. In order to use the Kraken Launcher with Jagex accounts, follow this guide:\n\n- For Windows, run `RuneLite (configure)` from the start menu. Otherwise, pass `--configure` to the launcher (i.e. `/Applications/RuneLite.app/Contents/MacOS/RuneLite --configure` on Mac).\n- In the Client arguments input box add `--insecure-write-credentials`\n- Click Save\n- Launch RuneLite normally via the Jagex launcher. RuneLite will write your launcher credentials to .runelite/credentials.properties.\n- On your next launch it will use the saved credentials allowing you to use your Jagex account with Kraken plugins.\n\nIf you want to use a non-jagex account with Kraken you can delete the credentials.properties file to return your Kraken Client back to normal.\nIf for any reason you need to invalidate the credentials, you can use the \"End sessions\" button under account settings on runescape.com.\n\n## RuneLite Mode\n\nIf you would like to run RuneLite like normal without any Kraken plugins loading:\n\n- Click the windows start menu\n- Type \"RuneLite (Configure)\" and hit enter\n- In the dialogue box click the \"RuneLite mode\" checkbox\n- Click Save\n\nYour next client run will not load any Kraken plugins and leave RuneLite untouched.\n\n## Development\n\nTo get started with development on the kraken launcher, clone this repository with:\n\n`git clone https://github.com/cbartram/kraken-launcher.git`\n\nYou can build and run the jar with:\n\n```shell\n./gradlew build\n\njava -Ddeveloper-mode=true -jar ./target/RuneLite.jar\n```\n\nIf you would like to run in developer mode to load Kraken plugins from the `/dev` prefix in S3 pass:\n\n```shell\njava -Ddeveloper-mode=true -jar ./target/RuneLite.jar\n```\n\n### Prerequisites\n\nInstall Gradle in order to build and run this program:\n\n- [Gradle](https://gradle.org/install/)\n\n## Deployment\n\nDeployment for this is handled through InnoSetup to create a .exe installer. The installer expects a pre-built jar artifact in `/build/libs/RuneLite.jar`\n\n- Create a build with `./gradlew clean build`, this creates the `RuneLite.jar` file in `build/libs`\n- Run `./gradlew filterInnosetup` to generate a .iss setup file for Kraken\n- Run [InnoSetup](https://jrsoftware.org/isinfo.php)\n- Load the `kraken64.iss` file into InnoSetup from `/build/filtered-resources`\n- Click the play button to build `KrakenSetup.exe`\n- Upload `KrakenSetup.exe` to minio with: `mc cp ./KrakenSetup.exe s3/kraken-bootstrap-static/`\n- Rename `RuneLite.jar` to `kraken-launcher-x.x.x.jar` in the `build/libs` directory\n- Upload the Launcher Jar to minio with: `mc cp ./build/libs/kraken-launcher-x.x.x.jar s3/kraken-bootstrap-static/`\n- (Optional) Update the GitHub page with the latest release.\n\n## Built With\n\n- [Java](https://www.java.org/) - Programming Language Used\n- [InnoSetup](https://jrsoftware.org/isinfo.php) - Executable build software\n- [Gradle](https://gradle.org/) - Build Tool\n\n## Contributing\n\nPlease read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code\nof conduct, and the process for submitting pull requests to us.\n\n## Versioning\n\nWe use [Semantic Versioning](http://semver.org/) for versioning. For the versions\navailable, see the [tags on this\nrepository](https://github.com/cbartram/kraken-launcher/tags).\n\n## License\n\nThis project is licensed under the [CC0 1.0 Universal](LICENSE.md)\nCreative Commons License - see the [LICENSE.md](LICENSE.md) file for\ndetails\n\n## Acknowledgments\n\n- RuneLite for making a great software! The SplashScreen, and most of this codebase was taken from RuneLite!\n\n[contributors-shield]: https://img.shields.io/github/contributors/cbartram/kraken-launcher.svg?style=for-the-badge\n[contributors-url]: https://github.com/cbartram/kraken-launcher/graphs/contributors\n[forks-shield]: https://img.shields.io/github/forks/cbartram/kraken-launcher.svg?style=for-the-badge\n[forks-url]: https://github.com/cbartram/kraken-launcher/network/members\n[stars-shield]: https://img.shields.io/github/stars/cbartram/kraken-launcher.svg?style=for-the-badge\n[stars-url]: https://github.com/cbartram/kraken-launcher/stargazers\n[issues-shield]: https://img.shields.io/github/issues/cbartram/kraken-launcher.svg?style=for-the-badge\n[issues-url]: https://github.com/cbartram/kraken-launcher/issues\n[license-shield]: https://img.shields.io/github/license/cbartram/kraken-launcher.svg?style=for-the-badge\n[license-url]: https://github.com/cbartram/kraken-launcher/blob/master/LICENSE.txt\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcbartram%2Fkraken-launcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcbartram%2Fkraken-launcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcbartram%2Fkraken-launcher/lists"}