AnkiVRC

AnkiWeb addon 897086746

Sends Anki review status to VRChat via OSC, displaying how many cards remain, with configurable update intervals.
AI-generated summary; may contain mistakes.

sync-integration

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2026-03-28
Anki versions
2.1.1~
License
Apache-2.0 (from the GitHub repository)
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

stale

  • Last update or commit: 2026-04-13 (202 days before the snapshot).
  • Commits in the last year: 5.
  • Issues: 1 open, 0 closed.
  • Pull requests: 0 open, 0 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2026-03-28
History across monthly snapshots

Loading…

Similar addons

TRMNL Anki

Periodically sends selected fields from Anki notes matching search queries, compressed via webhook to a TRMNL server for display, supporting multiple configurations and mashups.

sync-integrationservice-client

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 ⭐ 8 Anki 25.02.7~ Updated 2025-08-23
Flag Column in Browser

Adds a flag column to the Browse window, keeping suspended and buried cards visually distinct, and optionally shows compact state badges in the Sort Field.

appearance

6 votes 61% approval πŸ‘ 6 Β· πŸ‘Ž 0 ⭐ 1 Anki 25.09.2~ Updated 2026-06-02
Deck Exit & Stuck Card Auto Sync

Automatically syncs your collection when leaving the review screen or after staying on one card past a configurable timeout, with cooldown protection and optional notifications.

sync-integration

2 votes 34% approval πŸ‘ 2 Β· πŸ‘Ž 0 Anki 2.1.1~ Updated 2026-08-02

Description

Anki Status in VRChat!

Showcase how many cards you have left in vrchat, OSC ENABLED REQUIRED!

README

AnkiVRC

Anki cards status for VRChat

Requirements

  • OSC Enabled in VRChat.

Config

  • update_interval_seconds: how often review status is sent while you are in Anki review mode.
  • The default is 10 seconds.
  • The minimum is 1 second to avoid overly aggressive chatbox sends; this follows the 1 second cooldown used in references/vrcosc-magicchatbox/vrcosc-magicchatbox/Classes/DataAndSecurity/OSCSender.cs:12.

Nix packaging

The add-on root is the repository root β€” all required files (__init__.py, config.json, osc_sender.py, status_provider.py) live at the top level. No submodules, no build steps, no generated artifacts.

  • sourceRoot: not needed (add-on is at repo root)
  • fetchSubmodules: not needed (no submodules)
  • Runtime dependencies: none beyond Anki itself (the add-on uses only Anki's bundled Python and Qt)
pkgs.anki-utils.buildAnkiAddon (finalAttrs: {
  pname = "anki-vrc";
  version = "unstable-2026-04-11";

  src = pkgs.fetchFromGitHub {
    owner = "ForeverAnApple";
    repo = "AnkiVRC";
    rev = "f48bea43e0e8f2c0d4e1b..."; # or a tag
    hash = "sha256-...";
  };

  meta = {
    description = "Send Anki review status to VRChat via OSC";
    homepage = "https://github.com/ForeverAnApple/AnkiVRC";
    license = lib.licenses.asl20;
  };
})

Note: README.md, LICENSE, and .gitignore are also at the root but are harmless β€” Anki ignores files it doesn't recognize. If buildAnkiAddon has a file filter, only __init__.py, config.json, osc_sender.py, and status_provider.py are needed.