Extract challenges, lessons, solutions, and AI chat conversations from Boot.dev and save them to Notion, Markdown, or JSON.
Everything you need to backup, organize, and reference your coding journey
Extract every type of Boot.dev exercise:
Intelligent extraction that makes your life easier:
Save your content exactly how you want it:
Tailor the extension to your workflow:
Build your personal knowledge base:
Your data stays yours:
Get started in seconds on your favorite browser
1. Navigate to any Boot.dev challenge or lesson
2. Click the extension icon (⚡)
3. Click "Extract Content"
4. Choose to download, copy, or send to Notion
Optional: Transform your Boot.dev learning into a searchable knowledge base
Go to notion.so/my-integrations → Click "+ New integration" →
Copy your Internal Integration Secret (starts with ntn_)
Create databases for different exercise types. Recommended properties:
• Type (Select): Challenge, Lesson
• Exercise Type (Select): Coding, Interview, Multiple Choice, etc.
• Language (Select): Python, JavaScript, Go, etc.
• URL (URL), Date (Date), Rating (Number)
For each database: Open in Notion → Click "..." menu → "+ Add connections" → Select your integration
Open each database as a full page → Copy the 32-character code from the URL
Example: notion.so/workspace/DATABASE_ID?v=...
Click extension icon → "Options" → Enable "Notion integration" → Paste your Integration Secret → Add databases with their IDs → Click "Test Notion Connection" → Save Settings
Everything you need to know about the extension
No! You can export to Markdown, JSON, or plain text without Notion. Notion integration is completely optional.
Yes! Configure different databases for challenges, lessons, and other types. The extension automatically routes content to the right database.
Yes! It extracts any challenge or lesson you have access to. If you don't have access to the solution, it simply won't be extracted.
Absolutely. Nothing is collected or sent anywhere except your chosen Notion database. All processing happens locally in your browser. The extension is open source for full transparency.
Currently Markdown, JSON, and plain text are supported. Custom templates are coming soon! You can always fork the project and customize it yourself.
The extension works on desktop browsers (Chrome, Firefox, Edge, Brave). Mobile browser extensions have limited support, but you can use the manual installation method on compatible mobile browsers.
Join learners who never lose their coding progress again