Anki add-on: Batch Notes Importer — NB

Batch Notes Importer — NB Batch Notes Importer is an Anki add-on that streamlines a common workflow: import AI-generated notes from pasted text or a text file choose the target note type and deck apply tags batch-add shared content such as text, HTML, or images into a chosen field across all imported notes It is designed to stay close to Anki's native Qt look and feel instead of introducing a custom visual style. Screenshots Empty state: Image batch content: Import result: What it does Import notes from pasted text or a local .txt file Choose a separator: tab, dash, semicolon, comma, pipe, or custom Automatic field mapping by column order (column 1 → field 1, column 2 → field 2, etc.) Choose note type and deck before import Add tags while importing, with fast inline tag suggestions Add shared field content for all imported notes: plain text, HTML, or images Choose whether shared content is inserted before or after existing imported content Progress bar during import Import summary after completion Typical use case If your generated note file looks like this: Question 1 Explanation 1 Question 2 Explanation 2 you can: Open Tools > Batch Notes Importer Paste the content or load the file Choose the separator Choose the note type and deck Optionally add tags Optionally add shared content such as lecture images or an HTML table into a field Click Import Notes This replaces the older multi-step workflow of importing notes first, then opening another add-on, then batch-editing a field afterward. Input format One note per line, with fields separated by the chosen separator. Example using tab: Front text Back text Another front Another back Empty lines are skipped automatically. Extra columns beyond the available fields are ignored. Behavior to know The add-on is create-only — it does not update existing notes If Anki rejects a note, the import continues and reports failed rows afterward Tag suggestions are based on existing tags in the collection — new tags won't appear until created For image blocks, selected files are copied into Anki media and inserted as <img> tags Source GitHub : batch-notes-importer-NB License MIT License

GitHub repository: n4srellah24/batch-notes-importer-nb
Languages: Python