Anki add-on: Sheets2Anki - Sync GoogleSheets with Anki database.

Author and maintain Anki decks in Google Sheets, then synchronize them into Anki with a single command. Overview Sheets2Anki is an Anki add-on that treats a Google Sheets spreadsheet as the source of truth for your flashcards. You write and organize cards in a familiar spreadsheet — alone or collaboratively — and the add-on keeps the corresponding Anki notes in sync: creating, updating, and removing them as the sheet changes. It is designed for users who maintain large or shared decks, such as study groups, tutors managing per-student material, and exam-preparation collections that benefit from spreadsheet-style organization, bulk editing, and version control. Features Spreadsheet-driven sync — one-way synchronization from Google Sheets to Anki, with reliable create/update/delete tracking by stable row IDs. Collaboration — multiple authors can edit the same sheet; everyone syncs the latest content. Multi-student decks — a single sheet can drive separate sub-decks per student or study group via a STUDENTS column. Cloze support — {{c1::...}} patterns are detected automatically and rendered as cloze cards. Reverse cards — optionally generate an Answer → Question card from the same row. Hierarchical organization — automatic deck hierarchy and namespaced tags derived from topic, subtopic, concept, importance, exam board, and more. AI assistant — optional in-card AI help, follow-up questions, and answer checking via Google Gemini, Anthropic Claude, or OpenAI. Rich media — embed images and videos (YouTube/Vimeo) directly in cards. Automatic image hosting — images placed in the sheet are uploaded and embedded as <img> tags automatically. Study timer — an optional, unobtrusive per-card timer. AnkiWeb integration — trigger an AnkiWeb sync automatically after each deck sync to reach AnkiMobile and AnkiWeb. Full documentation and Instruction Manual: igorrflorentino/sheets2anki 📸 ScreenShots 👇 Support the project on GitHub --> GitHub Page <--

GitHub repository: igorrflorentino/sheets2anki
Repository description: An Anki add-on to sync cards from Google Sheets, supporting both Basic and Cloze cards.
Languages: Python, HTML, JavaScript