Anki with Friends

AnkiWeb addon 613520216

Turns Anki study into a networked multiplayer game where players battle each other on filtered decks, track progress, and optionally share badges and daily study time.
AI-generated summary; may contain mistakes.

progress-trackinggamificationfiltered-decks

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
8 (πŸ‘ 5 Β· πŸ‘Ž 3)
Updated
2022-02-05
Anki versions
2.1.48~
License
AGPL-3.0 (from the license file in the package)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

abandoned

  • Last update or commit: 2022-02-05 (1730 days before the snapshot).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.442.1.48+2022-02-05
History across monthly snapshots

Loading…

Similar addons

Digimanki:Tamer RPG

Turns eligible Anki review sessions into a Digimon-inspired RPG where you hatch, raise, digivolve partners, collect items, complete missions, and fight tactical battles and weekly bosses.

progress-trackinggamification

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 Anki 26.05~ Updated 2026-08-07

Description

================================================================================================== ================================================================================================== Please visit our website to see the most up-to-date information: www.ankiwithfriends.com (previously Battle Anki) GAMEPLAY Anki with Friends is a network-based TCP client-server multiplayer gamification of Anki. The goal of the game is to complete your deck as efficiently as possible, and whether or not you finish first, to learn the most information. Players log in by opening the Anki application with Battle Anki enabled. The Battle Anki window is launched by navigating to Tools --> Battle Anki... Your name displayed in the Battle Anki window is the profile name you use for your Anki collection (to change it, see SETUP below). All other users connected to your server are displayed. Clicking the Show Badges (or Hide Badges) pushbutton toggles the view of the 2nd and 3rd columns (badge and time today) as well as submission of this data to the server (i.e. when the badges and time are not visible to you, your badge and time is not visible to other players). Clicking the Change Options pushbutton opens the options dialog window, where you can select several options: Players can send real-time requests to "battle" other players who are connected to the server, which, if accepted creates a custom filtered deck "Battle Deck n" (where n is 1 or any incremental integer) for each player using their individual card and deck collections. Battle Anki then tracks each player's progress throughout the session, providing a sense of urgency for your 20,000 cards due today as you see your opponent's progress increase. There is also the ability to join another battle in progress, which simply places you into a multiplayer mode. You can also send requests to multiple players at once - if one of them accepts, the battle begins. SETUP The Battle Anki server is now public! After installing the add-on, you do not need to configure the server, this is done automatically. You will, however, need to configure the deck that you would like Battle Anki to use. Go to Tools --> Addons --> (select Battle Anki) --> click Config Then enter the name of the deck that you would like Battle Anki to use in the "use_deck" parameter. Then restart Anki. In order to change your profile name, navigate to File --> Switch Profile --> (select name) --> click Rename --> click OK --> (change the name) --> (ensure new name is selected) --> click Open RESCHEDULING The Anki 2.1 Scheduler is recommended but not required when using this add-on, as the add-on utilizes the Filtered Deck function. There are concerns when using the old scheduler with Filtered Decks, described in the Anki documentation: Filtered Decks --> Home Decks Studying --> Due Counts The 2.1 Scheduler To upgrade to the v2.1 scheduler: This will reset any cards in learning, clear any filtered decks, and change the scheduler version. It will also require a full upload to the database on next sync... if you have reviews or other changes waiting on another device that haven't been synced yet, they will be lost. Go to Tools --> Preferences -> Scheduling Then check the "Anki 2.1 scheduler (beta)" checkbox, then click close CHANGELOG Full change log available here 11/26/20 v1.28 - Fixed problem with opponent's progress bar resetting to 0% after reaching 100%. 12/21/20 v1.32 - Holiday Edition and Anki Marathon Mode (badges and timing). 12/26/20 v1.33 - Marathon Mode now toggleable. Multiplayer up to 6 players in one battle. 12/29/20 v1.35 - Added ability to join a battle in progress. Updated some aesthetics. 12/31/20 v2.08 - New Year's edition. 1/5/21 v2.10 - Compatible with Anki version 2.1.38. Changes to the UI. 1/6/21 v2.11 - Fixed error at end of battle. 1/10/21 v2.22 - Fixed error with deck names consisting of two words. Spinbox for number of cards of Battle Deck now in Battle Window as well as Options Dialog. Minor backend improvements. 2/1/21 v2.25 - Fixed startup error. Fixed error when joining. Fixed Error with Options Dialog. "Window close" button now accessible (and keeps changes). 4/11/21 v2.26 - Server now public. Server info embedded within add-on. Just download and play! ... 1/6/22 v2.80 - Fixed errors / freezing when opening and closing. Added "Solo Battle" feature. PLEASE NOTE This add-on is free open-source software. The source code for both the server and client are available here: Server source code Client (Anki add-on) source code