Anki add-on: Ankimote - remote to control Anki from your phone

Ankimote is an addon that adds remote control functionality to Anki. After installing this addon, selecting 'Ankimote' from the Anki toolbar will start Ankimote and display a QR code and URL directing to the remote that can be accessed by any other device on the local network (usually your phone). Best used with the Anki Zoom addon to make card text bigger. Then place your laptop far away (or plug into an external monitor or TV) and put your feet up! FEATURES Answer cards (again, hard, good, easy) from the remote and get visual feedback on the desktop app Scroll up, scroll down, undo from the remote One-hand (Swipes) and two-hand (Taps) control interfaces Switch decks without touching your computer Works with the AMBOSS addon to flip through popups 'Show Hints' action reveals hidden portions of cards in common decks such as Anking and Pepper Advanced features (see addon config in Anki): Custom actions to trigger execution of user-defined Python code (to interact with Anki) or Javascript (to interact with the current card) Custom hook support for integration with other addons LIMITATIONS/TROUBLESHOOTING Both devices must be on the same network (usually the same WiFi name), and the network must allow local communication (public networks like coffee shops and some schools may not work) Workaround (if you know some networking): when the above conditions cannot be met, try enabling Bluetooth tethering on your phone and connect your computer to your phone's Bluetooth. In your computer's Bluetooth settings, use "connect to network" or similar to create an internet connection over Bluetooth between the two devices. Then find your computer's IP address on the Bluetooth connection, and use that IP address instead of the one Ankimote displays. Use the same port displayed by Ankimote. If the page never loads on your phone, make sure you have allowed Anki firewall access on both public and private networks . VPN must be off on both phone and computer. If you experience bugs after updating this addon, clear browser cache on your phone , as browsers will sometimes use a cached older versions of web page components Problems with AMBOSS? Try updating to the 7/26/21 or later version found here . May be incompatible with some addons that modify the answer buttons (with the latest update, it should work with Button Colors and Auto Ease Factor). SCREENSHOTS Connect by scanning a QR or visiting the URL from a phone or other device that is on the same local network Visual feedback in the desktop Anki app Swipe mode and swipe settings Tap mode (best in landscape) PRIVACY Ankimote uses Google Analytics to count anonymized users and engagement. LICENSE MIT License (see github) BUG REPORTS, FEATURE REQUESTS, SOURCE CODE https://github.com/TheDabblingDuck/ankimote CHANGELOG 8/11/21 - Fixed inaccurate feedback with V1 scheduler on learning cards, and recognition of 'undo' action on V3 scheduler. 7/29/21 - Fixed bug when using V1 scheduler 07/27/21 - Fixed feedback and scrolling for the latest versions of Anki (tested on 2.1.45). Updated AMBOSS integration for the latest version of the AMBOSS addon (07-26-21 update). 07/11/20 - Reworked custom actions to execute Python code instead of Javascript as previously. This allows the user to easily set actions to suspend, mark, bury, replay audio, etc. See addon config within Anki. 07/05/20 - Initial Release SUPPORT DEVELOPMENT

GitHub repository: thedabblingduck/ankimote
Repository description: Ankimote is an addon that adds remote control functionality to Anki flashcards
Languages: Python, HTML, JavaScript, CSS, Shell