PageSourceSearch

https://deso-starter.pages.dev/

html deso-starter.pages.dev collected 2026-10-03 06:40:13 UTC 21,072 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/130c935dd3051564.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/4d4d0844c51cabdf.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/1c5b9fddeaec7543.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-359ab30287826eaf.js"/>
1<script src="/_next/static/chunks/4bd1b696-afcd9a75f73eda20.js" async=""></script>
1<script src="/_next/static/chunks/317-ea6240624cf6a7ea.js" async=""></script>
1<script src="/_next/static/chunks/main-app-48e7fcbdff84a892.js" async=""></script>
1<script src="/_next/static/chunks/3ad99581-711d734d27b37adf.js" async=""></script>
1<script src="/_next/static/chunks/afd3f0ec-e77fbb54cc263957.js" async=""></script>
1<script src="/_next/static/chunks/957c8aaa-2dcda79505312aef.js" async=""></script>
1<script src="/_next/static/chunks/c16f53c3-b48a111921ad9023.js" async=""></script>
1<script src="/_next/static/chunks/9-2250ba484f7a349e.js" async=""></script>
1<script src="/_next/static/chunks/346-57ee9a5de2daef57.js" async=""></script>
1<script src="/_next/static/chunks/729-1660330ab856c52b.js" async=""></script>
1<script src="/_next/static/chunks/799-5494523bc65024b4.js" async=""></script>
1<script src="/_next/static/chunks/161-161bd7b208e883d4.js" async=""></script>
1<script src="/_next/static/chunks/675-beed0c91019f5f97.js" async=""></script>
1<script src="/_next/static/chunks/579-90d001712dc0c09f.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-2708d89c4d8886e2.js" async=""></script>
1<script src="/_next/static/chunks/app/page-523a624a7083c90b.js" async=""></script>
1<meta name="theme-color" content="#181A20"/><meta name="color-scheme" content="dark"/><title>DeSo NextJS Starter App</title><meta name="description" content="DeSo App designed by @brootle"/><link rel="manifest" href="/manifest.webmanifest"/><link rel="icon" href="/icon.svg" sizes="any"/><link rel="icon" href="/favicon-16x16.png" sizes="16x16" type="image/png"/><link rel="icon" href="/favicon-32x32.png" sizes="32x32" type="image/png"/><link rel="icon" href="/android-chrome-192x192.png" sizes="192x192" type="image/png"/><link rel="icon" href="/android-chrome-512x512.png" sizes="512x512" type="image/png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body>
1<script>((e,t,r,n,i,o,a,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&o?i.map(e=>o[e]||e):i;r?(l.classList.remove(...n),l.classList.add(o&&o[t]?o[t]:t)):l.setAttribute(e,t)}),r=t,s&&u.includes(r)&&(l.style.colorScheme=r)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=a&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("data-theme","deso-ui-theme","dark",null,["light","dark"],null,true,true)</script>
1<div class="MainLayout_container__rGDOw"><nav class="Navbar_container__zauSF"><div class="Navbar_start__IGc0X"><a class="Navbar_logo__PiZmU" href="/"><svg role="img" aria-label="Home" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 330.242 330.242" fill="none"><path d="m324.442 129.811-41.321-33.677V42.275c0-6.065-4.935-11-11-11h-26c-6.065 0-11 4.935-11 11v14.737l-55.213-44.999c-3.994-3.254-9.258-5.047-14.822-5.047-5.542 0-10.781 1.782-14.753 5.019L5.8 129.81c-6.567 5.351-6.173 10.012-5.354 12.314.817 2.297 3.448 6.151 11.884 6.151h19.791v154.947c0 11.058 8.972 20.053 20 20.053h62.5c10.935 0 19.5-8.809 19.5-20.053v-63.541c0-5.446 5.005-10.405 10.5-10.405h42c5.238 0 9.5 4.668 9.5 10.405v63.541c0 10.87 9.388 20.053 20.5 20.053h61.5c11.028 0 20-8.996 20-20.053V148.275h19.791c8.436 0 11.066-3.854 11.884-6.151.819-2.302 1.213-6.963-5.354-12.313z" fill="currentColor"></path></svg></a></div><div class="Navbar_middle__2CA_1"><div class="SearchProfiles_container__Bz5XZ"><div class="Input_container__UziEO Input_medium__JTgd8"><input type="text" placeholder="Search profiles..." class="Input_input__cDdvD" spellCheck="false" value=""/></div></div></div><div class="Navbar_end__hWS0w"><div class="UserMenu_container__kSce6"></div><div class="ThemeSelector_container__jV1no"><button class="ThemeSelector_button__SIJbH"><svg role="img" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M7.5,2C5.71,3.15 4.5,5.18 4.5,7.5C4.5,9.82 5.71,11.85 7.53,13C4.46,13 2,10.54 2,7.5A5.5,5.5 0 0,1 7.5,2M19.07,3.5L20.5,4.93L4.93,20.5L3.5,19.07L19.07,3.5M12.89,5.93L11.41,5L9.97,6L10.39,4.3L9,3.24L10.75,3.12L11.33,1.47L12,3.1L13.73,3.13L12.38,4.26L12.89,5.93M9.59,9.54L8.43,8.81L7.31,9.59L7.65,8.27L6.56,7.44L7.92,7.35L8.37,6.06L8.88,7.33L10.24,7.36L9.19,8.23L9.59,9.54M19,13.5A5.5,5.5 0 0,1 13.5,19C12.28,19 11.15,18.6 10.24,17.93L17.93,10.24C18.6,11.15 19,12.28 19,13.5M14.6,20.08L17.37,18.93L17.13,22.28L14.6,20.08M18.93,17.38L20.08,14.61L22.28,17.15L18.93,17.38M20.08,12.42L18.94,9.64L22.28,9.88L20.08,12.42M9.63,18.93L12.4,20.08L9.87,22.27L9.63,18.93Z" fill="currentColor"></path></svg></button></div></div></nav><main class="MainLayout_mainContainer__CPSHi"><div class="Page_page__6ZDsr"><div class="page_pageContainer___Ajkl"><div class="page_loadingState__tIHK4"><div>Checking authentication...</div></div><div class="page_hero__SKW6o"><div class="page_heroContent__2lPR8"><h1 class="page_heroTitle__Gfler">DeSo Frontend Starter</h1><p class="page_heroSubtitle__RTAw0">Build production-ready DeSo applications without backend or database. Connect directly to DeSo nodes and start shipping social features today.</p><div class="page_heroCTA__EPRru"><p class="page_exploreNote__w3yOi">🔍 Explore posts, search users, and browse feeds without authentication. Login to try the full composer experience!</p></div></div></div><div class="page_features__8wy9y"><h2 class="page_featuresTitle___IJSU">Built-in Features &amp; Best Practices</h2><div class="page_featuresGrid__L4_rO"><div class="page_feature__CrGCB"><div class="page_featureIcon__mHZON">🔐</div><h3>DeSo Authentication</h3><p>Ready-to-use auth system with Identity service integration, profile switching, and secure wallet connections.</p></div><div class="page_feature__CrGCB"><div class="page_featureIcon__mHZON">⚡</div><h3>Network-Resilient React Query</h3><p>Enterprise-grade data fetching with wake-from-sleep protection, smart retry logic, and offline awareness.</p></div><div class="page_feature__CrGCB"><div class="page_featureIcon__mHZON">💬</div><h3>Advanced Comment System</h3><p>Optimistic updates, infinite pagination, smart deduplication, and local/remote data merging out of the box.</p></div><div class="page_feature__CrGCB"><div class="page_featureIcon__mHZON">🎨</div><h3>Complete Component Library</h3><p>Professional UI components with dark/light theming, CSS modules, and Storybook documentation.</p></div><div class="page_feature__CrGCB"><div class="page_featureIcon__mHZON">📱</div><h3>Modern Next.js App Router</h3><p>Built with Next.js 15.2.4, React 19, intercepting routes for modals, and production-ready patterns.</p></div><div class="page_feature__CrGCB"><div class="page_featureIcon__mHZON">🛠️</div><h3>Developer Experience</h3><p>ESLint configured, Storybook included, and clean folder structure for scaling.</p></div></div></div><div class="page_howItWorks__Fs6EJ"><h2 class="page_sectionTitle__hzsAh">How It Works</h2><div class="page_steps__e0Sxr"><div class="page_step__DI9Zu"><div class="page_stepNumber__2EZE0">1</div><div class="page_stepContent__o_uh3"><h3>Connect Your Wallet</h3><p>Use your existing DeSo wallet or create a new one in seconds.</p></div></div><div class="page_step__DI9Zu"><div class="page_stepNumber__2EZE0">2</div><div class="page_stepContent__o_uh3"><h3>Create &amp; Share</h3><p>Post your thoughts, share media, and engage with the community.</p></div></div><div class="page_step__DI9Zu"><div class="page_stepNumber__2EZE0">3</div><div class="page_stepContent__o_uh3"><h3>Build Your Network</h3><p>Follow interesting creators and grow your own following organically.</p></div></div></div></div><div class="page_techStack__GMiHC"><h2 class="page_sectionTitle__hzsAh">Built with Modern Tech Stack</h2><div class="page_techGrid__VCA5t"><div class="page_techItem__U_yyG"><strong>Next.js 15.2.4</strong><span>App Router, Server Components</span></div><div class="page_techItem__U_yyG"><strong>React 19</strong><span>Latest features, Concurrent rendering</span></div><div class="page_techItem__U_yyG"><strong>React Query v5</strong><span>Network-resilient data fetching</span></div><div class="page_techItem__U_yyG"><strong>React Toastify</strong><span>Beautiful toast notifications</span></div><div class="page_techItem__U_yyG"><strong>CSS Modules</strong><span>Scoped styling, Theme system</span></div><div class="page_techItem__U_yyG"><strong>Floating UI</strong><span>Precise dropdown positioning</span></div><div class="page_techItem__U_yyG"><strong>Storybook</strong><span>Component documentation</span></div><div class="page_techItem__U_yyG"><strong>DeSo Protocol</strong><span>Decentralized social blockchain</span></div></div></div><div class="page_openSourceSection__FcPWF"><h2 class="page_sectionTitle__hzsAh">🚀 Open Source &amp; Free Forever</h2><p class="page_openSourceDescription__g8XGs">This starter is MIT licensed and built to empower developers to create amazing DeSo applications. No vend
1or lock-in, no licensing fees, no hidden costs.</p><div class="page_openSourceLinks__GH_Tz"><a href="https://github.com/brootle/deso-starter-nextjs-plus" target="_blank" rel="noopener noreferrer" class="page_githubLink__sUHp9">⭐ Star on GitHub</a><span class="page_linkSeparator__ZooeJ">•</span><a href="https://github.com/brootle/deso-starter-nextjs-plus/blob/master/README.md" target="_blank" rel="noopener noreferrer" class="page_docsLink__1EV8y">📚 View Documentation</a></div></div><div class="page_bottomCTA___VwKT"><div class="page_developerCTA__MXPlw"><h3>Ready to Build Your DeSo App?</h3><p>Clone this starter and launch your decentralized social application today. Join the DeSo ecosystem!</p><p class="page_loginNote__EQdE5">💡 <strong>Tip:</strong> Login with the button above to experience the full composer and see how authentication works.</p></div></div></div></div></main></div><section class="Toastify" aria-live="polite" aria-atomic="false" aria-relevant="additions text" aria-label="Notifications Alt+T"></section>
1<script src="/_next/static/chunks/webpack-359ab30287826eaf.js" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:I[6975,[],\"HTTPAccessFallbackBoundary\"]\n2:I[6302,[\"221\",\"static/chunks/3ad99581-711d734d27b37adf.js\",\"231\",\"static/chunks/afd3f0ec-e77fbb54cc263957.js\",\"272\",\"static/chunks/957c8aaa-2dcda79505312aef.js\",\"545\",\"static/chunks/c16f53c3-b48a111921ad9023.js\",\"9\",\"static/chunks/9-2250ba484f7a349e.js\",\"346\",\"static/chunks/346-57ee9a5de2daef57.js\",\"729\",\"static/chunks/729-1660330ab856c52b.js\",\"799\",\"static/chunks/799-5494523bc65024b4.js\",\"161\",\"static/chunks/161-161bd7b208e883d4.js\",\"675\",\"static/chunks/675-beed0c91019f5f97.js\",\"579\",\"static/chunks/579-90d001712dc0c09f.js\",\"177\",\"static/chunks/app/layout-2708d89c4d8886e2.js\"],\"Providers\"]\n3:I[7222,[\"221\",\"static/chunks/3ad99581-711d734d27b37adf.js\",\"231\",\"static/chunks/afd3f0ec-e77fbb54cc263957.js\",\"272\",\"static/chunks/957c8aaa-2dcda79505312aef.js\",\"545\",\"static/chunks/c16f53c3-b48a111921ad9023.js\",\"9\",\"static/chunks/9-2250ba484f7a349e.js\",\"346\",\"static/chunks/346-57ee9a5de2daef57.js\",\"729\",\"static/chunks/729-1660330ab856c52b.js\",\"799\",\"static/chunks/799-5494523bc65024b4.js\",\"161\",\"static/chunks/161-161bd7b208e883d4.js\",\"675\",\"static/chunks/675-beed0c91019f5f97.js\",\"579\",\"static/chunks/579-90d001712dc0c09f.js\",\"177\",\"static/chunks/app/layout-2708d89c4d8886e2.js\"],\"Navbar\"]\n4:I[6581,[\"221\",\"static/chunks/3ad99581-711d734d27b37adf.js\",\"231\",\"static/chunks/afd3f0ec-e77fbb54cc263957.js\",\"272\",\"static/chunks/957c8aaa-2dcda79505312aef.js\",\"545\",\"static/chunks/c16f53c3-b48a111921ad9023.js\",\"9\",\"static/chunks/9-2250ba484f7a349e.js\",\"346\",\"static/chunks/346-57ee9a5de2daef57.js\",\"729\",\"static/chunks/729-1660330ab856c52b.js\",\"799\",\"static/chunks/799-5494523bc65024b4.js\",\"161\",\"static/chunks/161-161bd7b208e883d4.js\",\"675\",\"static/chunks/675-beed0c91019f5f97.js\",\"579\",\"static/chunks/579-90d001712dc0c09f.js\",\"177\",\"static/chunks/app/layout-2708d89c4d8886e2.js\"],\"ToastUI\"]\n5:I[7555,[],\"\"]\n6:I[1295,[],\"\"]\n7:\"$Sreact.fragment\"\n8:I[894,[],\"ClientPageRoot\"]\n9:I[296,[\"221\",\"static/chunks/3ad99581-711d734d27b37adf.js\",\"231\",\"static/chunks/afd3f0ec-e77fbb54cc263957.js\",\"272\",\"static/chunks/"])</script>
1<script>self.__next_f.push([1,"957c8aaa-2dcda79505312aef.js\",\"9\",\"static/chunks/9-2250ba484f7a349e.js\",\"346\",\"static/chunks/346-57ee9a5de2daef57.js\",\"675\",\"static/chunks/675-beed0c91019f5f97.js\",\"974\",\"static/chunks/app/page-523a624a7083c90b.js\"],\"default\"]\nc:I[9665,[],\"OutletBoundary\"]\n11:I[9665,[],\"ViewportBoundary\"]\n13:I[9665,[],\"MetadataBoundary\"]\n15:I[6614,[],\"\"]\n:HL[\"/_next/static/css/130c935dd3051564.css\",\"style\"]\n:HL[\"/_next/static/css/4d4d0844c51cabdf.css\",\"style\"]\n:HL[\"/_next/static/css/1c5b9fddeaec7543.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"63HDBBnP-Cq0GPpP3MQ_k\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}],\"modal\":[\"__DEFAULT__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$L1\",\"c\",{\"notFound\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/130c935dd3051564.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/4d4d0844c51cabdf.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/1c5b9fddeaec7543.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"body\",null,{\"children\":[[\"$\",\"$L2\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"MainLayout_container__rGDOw\",\"children\":[[\"$\",\"$L3\",null,{}],[\"$\",\"main\",null,{\"className\":\"MainLayout_mainContainer__CPSHi\",\"children\":[[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]]],\"$undefined\"]}],\"$undefined\"]}]}],[\"$\",\"$L4\",null,{}]]}]}]],\"children\":[\"$0:f:0:1:1:props:notFound:0\",[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"body\",null,{\"children\":[[\"$\",\"$L2\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"MainLayout_container__rGDOw\",\"children\":[[\"$\",\"$L3\",null,{}],[\"$\",\"main\",null,{\"className\":\"MainLayout_mainContainer__CPSHi\",\"children\":[[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:1:props:notFound:1:props:children:props:children:0:props:children:props:children:1:props:children:0:1:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:1:props:notFound:1:props:children:props:children:0:props:children:props:children:1:props:children:0:1:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:1:props:notFound:1:props:children:props:children:0:props:children:props:children:1:props:children:0:1:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:1:props:notFound:1:props:children:props:children:0:props:children:props:children:1:props:children:0:1:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],\"$0:f:0:1:1:props:notFound:1:props:children:props:children:0:props:children:props:children:1:props:children:0:0\"],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"modal\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],\"$undefined\"]}]}],[\"$\",\"$L4\",null,{}]]}]}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$7\",\"c\",{\"children\":[[\"$\",\"$L8\",null,{\"Component\":\"$9\",\"searchParams\":{},\"params\":{},\"promises\":[\"$@a\",\"$@b\"]}],\"$undefined\",null,[\"$\",\"$Lc\",null,{\"children\":[\"$Ld\",\"$Le\",null]}]]}],{}
1,null,false],\"modal\":[\"__DEFAULT__\",[\"$\",\"$7\",\"c\",{\"children\":[null,\"$undefined\",null,[\"$\",\"$Lc\",null,{\"children\":[\"$Lf\",\"$L10\",\"$undefined\"]}]]}],{},null,false]},null,false],[\"$\",\"$7\",\"h\",{\"children\":[null,[\"$\",\"$7\",\"99ySCarRv24uSq4ghhPSG\",{\"children\":[[\"$\",\"$L11\",null,{\"children\":\"$L12\"}],null]}],[\"$\",\"$L13\",null,{\"children\":\"$L14\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$15\",\"$undefined\"],\"s\":false,\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"a:{}\nb:{}\n"])</script>
1<script>self.__next_f.push([1,"f:null\n10:null\n"])</script>
1<script>self.__next_f.push([1,"12:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#181A20\"}],[\"$\",\"meta\",\"3\",{\"name\":\"color-scheme\",\"content\":\"dark\"}]]\nd:null\n"])</script>
1<script>self.__next_f.push([1,"e:null\n14:[[\"$\",\"title\",\"0\",{\"children\":\"DeSo NextJS Starter App\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"DeSo App designed by @brootle\"}],[\"$\",\"link\",\"2\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"/icon.svg\",\"sizes\":\"any\"}],[\"$\",\"link\",\"4\",{\"rel\":\"icon\",\"href\":\"/favicon-16x16.png\",\"sizes\":\"16x16\",\"type\":\"image/png\"}],[\"$\",\"link\",\"5\",{\"rel\":\"icon\",\"href\":\"/favicon-32x32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}],[\"$\",\"link\",\"6\",{\"rel\":\"icon\",\"href\":\"/android-chrome-192x192.png\",\"sizes\":\"192x192\",\"type\":\"image/png\"}],[\"$\",\"link\",\"7\",{\"rel\":\"icon\",\"href\":\"/android-chrome-512x512.png\",\"sizes\":\"512x512\",\"type\":\"image/png\"}],[\"$\",\"link\",\"8\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\"}]]\n"])</script>
1<!-- Cloudflare Pages Analytics -->
vendor: 99 bytes, line 1
1<script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{"token": "
16bce6cbd164c411db785dbcca9356f30
vendor: 13 bytes, line 1
1"}'></script>
1<!-- Cloudflare Pages Analytics --></body></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.