1<!doctype html> 2<html lang="en"> 3 4<head> 5 <meta charset="UTF-8" /> 6 <link rel="icon" type="image/png" href="/images/logo.png" /> 7 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 8 <meta name="description" content="Import sources, organize Gemini Notebook (formerly NotebookLM) with folders and tags, and manage notebooks, notes, sources, and artifacts in bulk with ExtendLM." /> 9 <meta name="theme-color" content="#020617" /> 10 <link rel="alternate" type="application/rss+xml" title="ExtendLM Blog" href="/blog/rss.xml" /> 11 <title>ExtendLM â Gemini Notebook Extension for Imports, Folders & Bulk Management</title> 12
12<script> 13 (function () { 14 try { 15 var savedTheme = localStorage.getItem('extendlm-theme'); 16 var theme = savedTheme === 'light' || savedTheme === 'dark' ? savedTheme : 'dark'; 17 document.documentElement.classList.toggle('dark', theme === 'dark'); 18 document.documentElement.style.colorScheme = theme; 19 } catch (error) { 20 document.documentElement.classList.add('dark'); 21 document.documentElement.style.colorScheme = 'dark'; 22 } 23 })(); 24 </script>
24 25 <!-- Google Tag Manager --> 26
26<script> 27 if (location.hostname !== 'localhost' && location.hostname !== '127.0.0.1') {
vendor: 447 bytes, lines 27-35
27 28 (function (w, d, s, l, i) { 29 w[l] = w[l] || []; w[l].push({ 30 'gtm.start': 31 new Date().getTime(), event: 'gtm.js' 32 }); var f = d.getElementsByTagName(s)[0], 33 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 34 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); 35 })(window, document, 'script', 'dataLayer', '
35GTM-NQ7JTM5B
vendor: 8 bytes, lines 35-36
35'); 36
36} 37 </script>
37 38
38<script type="module" crossorigin src="/assets/index-BdXG-xm9.js"></script>
38 39 <link rel="stylesheet" crossorigin href="/assets/index-D4lZz6HT.css"> 40</head> 41<body>
vendor: 70 bytes, lines 41-42
41 42 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
42GTM-NQ7JTM5B
vendor: 91 bytes, lines 42-44
42" height="0" width="0" 43 style="display:none;visibility:hidden"></iframe></noscript> 44
44<div id="root"></div> 45</body> 46</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.