Skip to content

Companion to the Shimari Go platform. Modifies OGS with discipline helpers and UX features.

License

Notifications You must be signed in to change notification settings

mirthturtle/shimari-extension

Repository files navigation

Shimari Extension

A Chrome Extension for Go training. Extends Shimari Go Discipline to modify your OGS experience.

Features

  • NEW! Tag moves as you play to review later
  • Discipline helpers: Blocks you from starting a new game unless you've:
  • Gameover effects: More visually stunning wins and losses. Great for streamers!
  • Adds mousewheel scrolling on games

Installation

Installing browser extensions is generally unwise from a security perspective, so Shimari Extension remains open source to allow you to audit the code before installing manually.

  • Download or clone this repo
  • Open your Chrome Extensions panel (chrome://extensions/) and turn on Developer Mode
  • Click "Load Unpacked" and select the downloaded shimari-extension folder.

Usage

After installation, this extension will automatically take effect on OGS.

  • To use the discipline blockers, make sure you're logged into Shimari in your browser session.
  • To tag moves during play, ensure you've set up an OGS integration for the account you're playing with.

Enable or disable specific features in your settings.

Issues & Contributions

To report a bug or request a new feature, please open an Issue or Pull Request. Thanks!

Support

If you enjoy this extension, please consider a Mirth Turtle Membership or burning some Raccooncoin. If you use it on stream, a shoutout is always appreciated.

License

This project's code is released under the MIT License. It also uses images from the go-assets repository, available under a Creative Commons Attribution-ShareAlike 4.0 International license.