Friends Leaderboard - Scores, Streaks & Achievements

AnkiWeb addon 1689302266

Displays a private friends-only leaderboard in Anki's deck browser with local scoring, levels, badges, streaks, daily goals, progress heatmap, and weekly recaps.
AI-generated summary; may contain mistakes.

sync-integrationstatisticsprogress-trackinggamificationmotivation

Open on AnkiWeb Find alternatives

AnkiWeb

Votes
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2026-10-04
Anki versions
2.1.1~
License
Not found (this does not mean that the addon has no license)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JavaScript, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-10-04 (28 days before the snapshot).

GitHub

No GitHub repository linked.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2026-10-04
History across monthly snapshots

Loading…

Similar addons

AnkiFriends

Adds a friends leaderboard comparing study statistics, with profiles, friend requests, a daily study score, and a deck browser widget.

statisticsgamificationmotivation

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 Anki 2.1.1~ Updated 2026-10-06

Description

Turn your daily reviews into a friendly competition. Friends Leaderboard adds a private, friends-only scoreboard right inside Anki's deck browser, plus a full motivation layer - levels, achievement badges, a daily goal, streak nudges, and a weekly recap - all computed from your own review history.

Built for small groups (friends, classmates, study partners) on Anki Desktop. Studying on AnkiMobile/iPad counts automatically once it syncs to your desktop.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ THE LEADERBOARD ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ β€’ Renders in the deck browser - no separate window to open. β€’ Day / Week / Month / All-time filters. β€’ Ranked table with gold/silver/bronze medals for the top three. β€’ Your own row is pinned and highlighted, with per-row review counts. β€’ A live current-streak flame and a footer with today's points.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ SCORING ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ You earn points for completing reviews. A scoring event is the first non-"Again" answer a card gets on a given day, worth base Γ— answer Γ— performance: β€’ Base by card maturity - New/Learning 0.7, Young 1.0, Mature (β‰₯21d) 1.2 β€’ Button - Again 0 (no event), Hard Γ—0.5, Good Γ—1.0, Easy Γ—1.1 β€’ Performance - your card ease, clamped to 0.7–1.3 β€’ Daily bonus - 5 Γ— √(events), Γ—1.5 if you clear every due + new card β€’ A day with β‰₯50 points keeps your streak alive. The in-app "How Scoring Works" screen is generated from the live engine, so it can never drift from the real math.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ MOTIVATION & ACHIEVEMENTS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ β€’ Levels & XP - earn levels from lifetime points, with titles from Novice all the way to Grandmaster of Recall. Your level shows on the leaderboard. β€’ 16 achievement badges - streaks (7/30/100/365 days), card milestones (1k/10k/50k), big days, perfect weeks, comebacks, and more. Your rarest earned badge appears next to your name on the board. β€’ Daily goal ring - set a points target and watch a progress ring fill in. β€’ Streak-at-risk banner - a gentle nudge when today's streak isn't safe yet, turning urgent in the evening. β€’ Weekly recap - a once-a-week summary of your points, days completed, best day, and badges earned. β€’ πŸ† My Progress screen - level + XP bar, the full badge shelf, a GitHub-style study heatmap, and your weekly recap. Open it from the trophy button on the board or Tools β†’ Friends Leaderboard β†’ My Progress.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ PRIVACY ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ All scoring happens locally. The server only ever receives small aggregate numbers (per-day points, streak, review count, your level, and one badge). Card content, deck names, note text, and your raw review history never leave your computer.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ GETTING STARTED ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  1. Install and restart Anki. You'll be asked to pick a username.
  2. You get a friend code (e.g. ABCD-1234). Share it with friends.
  3. Add friends by their code: Tools β†’ Friends Leaderboard β†’ Friends β†’ Add Friend. That's it β€” your leaderboard appears in the deck browser. Use Export/Import Identity (My Code tab) to reuse the same account across multiple computers.

Note: this add-on connects to a small shared server for a private friend group. It is meant to be used with people you've shared the friend code with.

Requirements: Anki Desktop (recent Qt6 builds). Found a bug or have a feature idea? Reach out to the person who shared this with you.

What's new in this version (paste into the changelog/version-notes field)

v2 β€” Motivation update β€’ Levels & XP with titles (Novice β†’ Grandmaster of Recall); your level now shows on the board. β€’ 16 achievement badges; your rarest earned badge appears next to your name. β€’ Daily goal ring on the board with a settable points target. β€’ Streak-at-risk nudge so you don't lose a streak by accident. β€’ Weekly recap summary. β€’ New πŸ† My Progress screen: level + XP, full badge shelf, study heatmap, weekly recap. β€’ Privacy unchanged - only your level and one badge slug are added to the data sent.