1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 6 <title>Tulagi | Boulder Roots Music Fest â Aug 27â30, 2026 · Boulder, CO</title> 7 8 <link rel="preload" as="image" type="image/webp" href="/assets/hero-flatirons-DKS7Hgkp.webp" fetchpriority="high" /> 9 <link rel="preload" as="image" type="image/webp" href="/assets/boulder-roots-lavender-y90KaOVY.webp" fetchpriority="high" /> 10 <link rel="preload" as="image" type="image/webp" href="/assets/tulagi_logo_lavendar-1-Cb4wLRPw.webp" fetchpriority="high" /> 11 12 <!-- Fonts: Bebas Neue (display) + Hanken Grotesk (body) --> 13 <link rel="preconnect" href="https://fonts.googleapis.com" /> 14 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 15 <link href="https://fonts.googleapis.com/css2?family=Baloo+2:wght@600;700;800&family=Bebas+Neue&family=Hanken+Grotesk:wght@400;500;600;700;800&display=swap" rel="stylesheet" /> 16 <meta name="description" content="A four-day celebration of live music across Pearl Street in Boulder, Colorado â 800+ artists, 20+ venues, food, drink, and art. August 27â30, 2026."> 17 18 <!-- Canonical: set per-route since every path serves this shell. 19 Prerendered pages already carry a static canonical, so bail if one exists. --> 20
20<script> 21 (function () { 22 if (document.querySelector('link[rel="canonical"]')) return; 23 var link = document.createElement('link'); 24 link.rel = 'canonical'; 25 var path = location.pathname.replace(/\/+$/, ''); 26 link.href = 'https://www.tulagi.org' + (path || '/'); 27 document.head.appendChild(link); 28 })(); 29 </script>
29 30 31 <!-- Open Graph / Facebook --> 32 <meta property="og:type" content="website" /> 33 <meta property="og:site_name" content="Tulagi | Boulder Roots Music Fest" /> 34 <meta property="og:title" content="Tulagi | Boulder Roots Music Fest â Aug 27â30, 2026" /> 35 <meta property="og:description" content="A four-day celebration of live music across Pearl Street in Boulder, Colorado â 800+ artists, 20+ venues, food, drink, and art." /> 36 <meta property="og:url" content="https://www.tulagi.org/" /> 37 <meta property="og:image" content="https://www.tulagi.org/og-image.jpg" /> 38 <meta property="og:image:width" content="1200" /> 39 <meta property="og:image:height" content="630" /> 40 <meta property="og:image:alt" content="The Flatirons above Boulder, Colorado â home of Tulagi | Boulder Roots Music Fest" /> 41 42 <!-- Twitter --> 43 <meta name="twitter:card" content="summary_large_image" /> 44 <meta name="twitter:title" content="Tulagi | Boulder Roots Music Fest â Aug 27â30, 2026" /> 45 <meta name="twitter:description" content="A four-day celebration of live music across Pearl Street in Boulder, Colorado â 800+ artists, 20+ venues, food, drink, and art." /> 46 <meta name="twitter:image" content="https://www.tulagi.org/og-image.jpg" /> 47 48 <!-- Theme Color --> 49 <meta name="theme-color" content="#F7AB4C" /> 50 51 <link rel="icon" type="image/png" sizes="48x48" href="/favicon-48.png"> 52 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png"> 53 <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16.png"> 54 <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> 55 56 <!-- Event Schema (Google Event Card) --> 57
57<script type="application/ld+json"> 58 { 59 "@context": "https://schema.org", 60 "@type": "MusicEvent", 61 "name": "Boulder Roots Music Fest", 62 "alternateName": "Tulagi | Boulder Roots", 63 "description": "A celebration of live music in all its forms across 20+ venues on Pearl Street, Boulder, Colorado.", 64 "image": [ 65 "https://www.tulagi.org/og-image.jpg", 66 "https://www.tulagi.org/venue-bandshell.webp" 67 ], 68 "url": "https://www.tulagi.org", 69 "startDate": "2026-08-27", 70 "endDate": "2026-08-30", 71 "eventStatus": "https://schema.org/EventScheduled", 72 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 73 "location": { 74 "@type": "Place", 75 "name": "Pearl Street, Boulder", 76 "address": { 77 "@type": "PostalAddress", 78 "streetAddress": "Pearl Street Mall", 79 "addressLocality": "Boulder", 80 "addressRegion": "CO", 81 "postalCode": "80302", 82 "addressCountry": "US" 83 } 84 }, 85 "offers": { 86 "@type": "AggregateOffer", 87 "url": "https://www.eventbrite.com/e/boulder-roots-music-fest-2026-aug-27-30-tickets-1990795000437", 88 "lowPrice": "119", 89 "highPrice": "329", 90 "priceCurrency": "USD", 91 "availability": "https://schema.org/InStock" 92 }, 93 "performer": [ 94 { "@type": "MusicGroup", "name": "Big Head Todd and The Monsters", "url": "https://www.tulagi.org/artists/big-head-todd-and-the-monsters" }, 95 { "@type": "MusicGroup", "name": "Cimafunk", "url": "https://www.tulagi.org/artists/cimafunk" }, 96 { "@type": "MusicGroup", "name": "EVERCLEAR", "url": "https://www.tulagi.org/artists/everclear" }, 97 { "@type": "MusicGroup", "name": "Itchy-O", "url": "https://www.tulagi.org/artists/itchy-o" }, 98 { "@type": "MusicGroup", "name": "Maddy OâNeal", "url": "https://www.tulagi.org/artists/maddy-o-neal" }, 99 { "@type": "MusicGroup", "name": "Magoo", "url": "https://www.tulagi.org/artists/magoo" }, 100 { "@type": "MusicGroup", "name": "SteelDrivers", "url": "https://www.tulagi.org/artists/steeldrivers" } 101 ], 102 "organizer": { 103 "@type": "Organization", 104 "name": "Boulder Roots Music Fest", 105 "url": "https://www.tulagi.org" 106 } 107 } 108 </script>
108 109 110 <!-- Meta Pixel Code --> 111
111<script>
vendor: 435 bytes, lines 111-120
111 112 !function(f,b,e,v,n,t,s) 113 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 114 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 115 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 116 n.queue=[];t=b.createElement(e);t.async=!0; 117 t.src=v;s=b.getElementsByTagName(e)[0]; 118 s.parentNode.insertBefore(t,s)}(window, document,'script', 119 'https://connect.facebook.net/en_US/fbevents.js'); 120 fbq('init', '
1201633027037801237
vendor: 38 bytes, lines 120-122
120'); 121 fbq('track', 'PageView'); 122
122</script>
122 123 <!-- End Meta Pixel Code --> 124
124<script type="module" crossorigin src="/assets/index-BtyRAmj2.js"></script>
124 125 <link rel="stylesheet" crossorigin href="/assets/index-BntEYOmg.css"> 126 </head> 127 <body> 128 <noscript><img height="1" width="1" style="display:none" 129 src="https://www.facebook.com/tr?id=1633027037801237&ev=PageView&noscript=1" 130 /></noscript> 131 <div id="root"></div> 132 </body> 133</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.