Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

NotebookLM CSV Importer

Francisco EscobarFrancisco Escobar189 downloads

Import flashcards from NotebookLM CSV files into Obsidian Spaced Repetition format.

  • Overview
  • Scorecard
  • Updates1

This plugin allows you to import flashcards from CSV files exported by NotebookLM and convert them into a format compatible with the Obsidian Spaced Repetition plugin.

Features

  • Auto-detection: Supports both standard CSV (comma-separated) and the Q:; A: format.
  • Customizable: Configure the output folder, deck prefix, and card separators.
  • Easy Import: Use the ribbon icon or command palette to select your CSV and generate markdown files ready for study.

Installation

Installation via BRAT (Recommended)

  1. Install the BRAT plugin from the Obsidian Community Plugins.
  2. Open the command palette and run BRAT: Plugins: Add a beta plugin for testing.
  3. Enter the repository URL: https://github.com/FranciszekaMateu/obsidian-notebooklm-flashcards.
  4. Click "Add Plugin".
  5. Enable the plugin in Obsidian settings.

Manual Installation

  1. Download the latest release (main.js, manifest.json, styles.css).
  2. Create a folder named notebooklm-csv-importer in your vault's .obsidian/plugins/ directory.
  3. Copy the downloaded files into that folder.
  4. Enable the plugin in Obsidian settings.

Development

  1. Clone this repository.
  2. Run npm install.
  3. Run npm run build to compile the plugin.

License

MIT

HealthExcellent
ReviewRisks
About
Import flashcards from NotebookLM CSV exports and convert them into Obsidian Spaced Repetition–compatible Markdown cards. Auto-detect comma-separated and Q:; A: formats and save organized markdown files with configurable output folder, deck prefix, and card separators ready for study.
FlashcardsCSVImport
Details
Current version
1.0.0
Last updated
4 months ago
Created
7 months ago
Updates
1 release
Downloads
189
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Francisco EscobarFrancisco Escobarfranciszekamateu
GitHubfranciszekamateu
  1. Community
  2. Plugins
  3. Flashcards
  4. NotebookLM CSV Importer

Related plugins

JSON-CSV Importer

Import a JSON file containing an array of data, creating notes from a Handlebars template file.

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Spaced Repetition

Fight the forgetting curve by reviewing flashcards & entire notes.

Zotero Integration

Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.

Flashcards

Anki integration.

RSS Dashboard

A dashboard for organizing and consuming RSS feeds, YouTube channels, and podcasts with smart tagging, media playback, and seamless content flow.

Readwise Official

Sync highlights from Readwise to your vault.

Local Images Plus

A reincarnation of Local Images to download images in Markdown notes to local storage.

Charts

Easily create interactive charts in your notes.