CINXE.COM
OpenWrt merchandise | FreeWear.org
<!DOCTYPE html> <html dir="ltr" lang="en-US"> <head> <!-- /* * * NOTICE: * * GO AWAY * * KTHXBYE * */ --> <title>OpenWrt merchandise | FreeWear.org</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="keywords" content="merchandise open source free software foss screen-printing t-shirt hoodie pillow sticker mug linux tux debian kde gnome archlinux gnu firefox python go golang mysql wine netbsd vim emacs django valgrind bash libreoffice batman haiku" /> <meta name="description" content="Open Source T-shirts. FOSS projects merchandise. We donate a portion of all sales back to each project." /> <meta property="og:type" content="website" /> <meta property="og:title" content="Open Source T-shirts | FreeWear.org" /> <meta property="og:description" content="Open Source T-shirts. FOSS projects merchandise. We donate a portion of all sales back to each project." /> <meta property="og:url" content="https://www.freewear.org/" /> <meta property="og:image" content="https://www.freewear.org/images/navigation/logo1.png" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="canonical" href="https://www.freewear.org/OpenWrt" /> <link rel="alternate" hreflang="es" href="https://www.freewear.org/OpenWrt?lang=es_ES" /> <link rel="alternate" hreflang="en" href="https://www.freewear.org/OpenWrt?lang=en_US" /> <!--link href="bootstrap-3.3.2-dist/css/bootstrap.min.css" rel="stylesheet" media="screen" /> <link href="bootstrap-3.3.2-dist/css/bootstrap-theme.min.css" rel="stylesheet" media="screen" /> <script src="bootstrap-3.3.2-dist/js/bootstrap.min.js"></script--> <link href="/css/style.css?1743811760" rel="stylesheet" type="text/css" /> <link href="/css/shared.css" rel="stylesheet" type="text/css" media="print" onload="this.media='all'" /> <link href="/css/ReMooz.css" rel="stylesheet" type="text/css" media="print" onload="this.media='all'" /> <link href="/js/moo/Roar.css" rel="stylesheet" type="text/css" media="print" onload="this.media='all'" /> <link href="/feeds/feed.en_US.xml" rel="alternate" type="application/atom+xml" /> <link href="/favicon.ico" rel="shortcut icon" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" media="print" onload="this.media='all'" /> <!-- script type="text/javascript" src="/js/json.js"></script --> <script type="text/javascript" src="/js/mootools-1.2.4-core-yc.js"></script> </head><body> <div class="center hidden" id="center_cart"><div class="width"><div class="middle"> <!-- dialog --> <div class="dialog" id="cart"> <a class="close_dialog" id="close_cart" onclick="dialog_close( $('center_cart'), accordion_cart, this )"><img src="/images/navigation/close.png" alt="Close" /></a> <div id="rat_resizer" style="display:block;"> <div class="checkout_next accordion_page"> <h3>Your shopping cart</h3> <table id="cart_table"> <tr> <th>item</th> <th>quantity</th> <th class="x nophone"></th><th class="nophone"> price</th> <th class="x nophone"></th> <th>total</th> <th class="nophone">donate-o-meter</th> </tr> <tr> <td colspan="7" id="stroke"><img src="/images/navigation/pencil_stroke.png" alt="--------------" /></td> </tr> <tr id="tr_total"> <td></td> <td class="nophone"></td> <td class="nophone"></td> <td class="nophone"></td> <td id="td_total">Total</td> <td class="amount"><span id="cart_total" class="money">0.00 €</span></td> <td class="amount nophone"><span id="total_donation"> </span></td> </tr> </table> <a class="checkout_next" id="start_checkout" onclick="cart_checkout();">Checkout</a> <span id="cart_tax">VAT included</span> </div><!-- checkout_next --> <div class="checkout_next accordion_page"> <a class="checkout_back" onclick="accordion_cart.display(0)">Back</a> <div id="cart_checkout_ph"></div> <a class="checkout_next" id="btn_send_order" onclick="send_order()">Check your order</a> </div><!-- checkout_next --> <div class="checkout_next accordion_page"> <a class="checkout_back" onclick="accordion_cart.display(1)">Back</a> <h3>Everything alright?</h3> <h4 style="text-align:center;">Your data</h4> <hr style="max-width:20em; margin:0 auto;"/> <table id="invoice_table_client" style='margin:0 auto;'> </table> <br/> <h4 style="text-align:center;">Your order</h4> <hr style="max-width:20em; margin:0 auto;"/> <table id="invoice_table_order" style='margin:0 auto;'> </table> <a class="checkout_next" id="btn_confirm_order" onclick="confirm_order()">Send</a> </div><!-- checkout_next --> <div class="checkout_next accordion_page"> <div class="error_message"> <div> <div id="checkout_result"> <p>Could't contact with server.</p> </div> <p> <a onclick="dialog_close( $('center_cart'), accordion_cart, $('close_cart') )"><img src="/images/navigation/close.png" alt="Close" /></a> </p> </div> </div> </div><!-- checkout_next --> </div> </div> <!-- /dialog --> </div></div></div> <!-- processing --> <div class="center hidden" id="center_processing"><div class="width"><div class="middle"> <div class="processing"> <img id="processing_cancel" src="/images/navigation/cancel_small.png" alt="Cancel" onclick="processing.cancel()" /> <img id="processing_img" src="/images/navigation/processing.gif" alt="Processing..." /> <div>Processing...</div> </div> </div></div></div> <!-- processing --> <!-- warning --> <div class="topcenter hidden" id="warning_center"> <div class="dialog" id="warning_dialog"> <div id="warning_title"> Warning! </div> <div id="warning_body"> <div id="warning_message"></div> </div> <div id="warning_button"> <input type="button" value="Close" onclick="$('warning_center').style.display='none';"/> </div> </div> </div> <!-- warning --> <!-- popup --> <div class="bottomcenter hidden" id="popup_dialog"> <!-- div class="dialog2 bottomcenter2 hidden" id="popup_dialog" --> <div class="dialog2" id="popup_center"> <div id="popup_title"> Warning! </div> <div id="popup_body"> <div id="popup_message"></div> </div> <div id="popup_button"> <input type="button" id="popup_yes" value="Ok" /> </div> </div> </div> <!-- popup --> <!-- cookies --> <div id="cookiewarning" style='display:none; text-align:center; position:fixed; bottom:0; width:100%; opacity:0.95; z-index:999;'> <div style='margin:0 auto; background-color:#ddd; color:#606060;'> We use own and third party cookies to improve your experience and our service: <a href="/privacy">Privacy Policy</a><br/> Please accept before you continue browsing:<br/> <a style='color:#606060; font-weight:bold;' href="#" onclick="setCookie('gdpr_informed','HellYeah',true); $('cookiewarning').style.display='none';">Accept</a> </div> </div> <!-- cookies --> <!-- frame --> <div id="frame" role="search" itemscope itemtype="https://schema.org/WebSite"> <meta itemprop="url" content="https://www.freewear.org/"/> <div id="topnav"> <div id="stupidbar"> </div> <a href="/"><span id="logo"><img src="/images/navigation/logo1.png" alt="logo" width="156px" height="187px"/></span></a> <a href="/"><span id="logo2"><img src="/images/navigation/logo2.png" alt="logo" width="349px" height="50px"/></span></a> <!-- cart-menu --> <a onclick="dialog_open( $('center_cart') )" title="Check cart"> <span id="cart-menu"> <img id="cart_pic" width="44" height="38" src="/images/navigation/cart_sad.png" alt="Cart" /> <span id="items">0</span> <span id="items2">items</span> </span> </a> <!-- /cart-menu --> </div> <!-- /topnav --> <div id="subnav"> <!-- a class="menu_button" onclick="$('menu').style.visibility='visible'">[menu]</a --> <a class="menu_button fa fa-bars" onclick="$('menu').style.visibility='visible'"></a> </div> <!-- /subnav --> <!-- wrapper --> <div id="wrapper"> <!-- Menu --> <div class="menu" id="menu"> <a class="menu_button_close" onclick="$('menu').style.visibility='hidden'"><i class="fa fa-window-close"></i></a> <ul class="menu"> <li> <span class="menu_toggler">[ <a class="fake_link">organizations</a> <a class="real_link" href="/orgs" >»</a> ]</span> <ul class="menu_section"> <li><span>\_ <a href="/ArchLinux" >Arch Linux</a></span></li> <li><span>\_ <a href="/Python" >Python</a></span></li> <li><span>\_ <a href="/Debian" >Debian</a></span></li> <li><span>\_ <a href="/Vim" >Vim</a></span></li> <li><span>\_ <a href="/KDE" >KDE</a></span></li> <li><span>\_ <a href="/GNU" >GNU</a></span></li> <li><span>\_ <a href="/GNOME" >GNOME</a></span></li> <li><span>\_ <a href="/openSUSE" >openSUSE</a></span></li> <li><span>\_ <a href="/Haiku" >Haiku</a></span></li> <li><span>\_ <a href="/OpenWrt" >OpenWrt</a></span></li> <li><span>\_ <a href="/null">Misc.</a></span></li> <li><span>\_ <a href="/orgs">...More...</a></span></li> </ul></li> <li> <span class="menu_toggler">[ <a>clothing</a> <a class="real_link" href="/clothing" >»</a> ]</span> <ul class="menu_section"> <li><span>\_ <a href="/clothing/t-shirts" >t-shirts</a></span></li> <li><span>\_ <a href="/clothing/fitted" >fitted</a></span></li> <li><span>\_ <a href="/clothing/kid" >kid</a></span></li> <li><span>\_ <a href="/clothing/polos" >polos</a></span></li> <li><span>\_ <a href="/clothing/sweatshirts" >sweatshirts</a></span></li> </ul></li> <li> <span class="menu_toggler">[ <a>other</a> <a class="real_link" href="/other" >»</a> ]</span> <ul class="menu_section"> <li><span>\_ <a href="/other/bags" >bags</a></span></li> <li><span>\_ <a href="/other/cushions" >cushions</a></span></li> <li><span>\_ <a href="/other/caps" >caps</a></span></li> <li><span>\_ <a href="/other/mugs" >mugs</a></span></li> <li><span>\_ <a href="/other/stickers" >stickers</a></span></li> <li><span>\_ <a href="/other/vinyls" >vinyls</a></span></li> </ul></li> <li><span>[ <a href="/outlet" >outlet <img src='/images/loc/en_US/oferta.png' alt="outlet" style='height:1.5em; vertical-align:middle;'/></a> ]</span></li> <li> <div> <form action="." method="get" class="search" autocomplete="off" itemprop="potentialAction" itemscope itemtype="https://schema.org/SearchAction"> <input type="text" value="search" name="search" id="search" itemprop="query-input" onblur="unclearbox(this, 'search')" onfocus="clearbox(this, 'search')"/> <button type="submit"><i class="fa fa-search"></i></button> <meta itemprop="target" content="https://www.freewear.org/search/{search}"/> </form> </div> </li> <li><span></span></li> <li><span><a href="/news" >news</a></span></li> <li><span><a href="/foss_orders" >FOSS orders</a></span></li> <li><span><a href="/foss_events" >in FOSS events</a></span></li> <li><span><a href="/customization" >custom clothing</a></span></li> <li><span><a href="/faq" >donations & FAQ</a></span></li> <li><span><a href="/about" >about</a></span></li> <li><span><a href="/privacy" >privacy</a></span></li> <li><span><a href="/contact" >contact</a></span></li> <li><span></span></li> </ul> </div> <!-- /Menu --> <!-- Content --> <div class="content"> <div class='org text'> <h1>OpenWrt merchandise</h1> <img class='org_title' src='/images/clients/OpenWrt-title.png' alt='OpenWrt' style='width:79px; height:63px'/> <div><p class="first"> The <a href="https://openwrt.org/">OpenWrt Project</a> is a Linux operating system targeting embedded devices. Instead of trying to create a single, static firmware, OpenWrt provides a fully writable filesystem with package management. This frees you from the application selection and configuration provided by the vendor and allows you to customize the device through the use of packages to suit any application. For developers, OpenWrt is the framework to build an application without having to build a complete firmware around it; for users this means the ability for full customization, to use the device in ways never envisioned.- [Text taken of OpenWrt website]. </p> <p> Since 2011, there has been a close collaboration between OpenWrt and FreeWear, that donate a portion of the sales of OpenWrt materials in this website. </p> <p align='center'; style='COLOR: #000000; BACKGROUND-COLOR: #D0F5A9'><b>Donations accumulated until 2025/03: 381.75 €</b> <small>(VAT included)</small></p> </div> <p>More information: <a href='https://openwrt.org/'>https://openwrt.org/</a></p></div><h3 style='text-align:center;margin:1em;clear:both;'>OpenWrt stuff available right now:</h3><div class='item_matrix'><div class='item'><a class='thumb' href='/FW0695--OpenWrt-Chaos-Calmer-T-shirt'><img src='/images/articles/thumb/FW0695.png' style='height:190px;width:186px;' title='OpenWrt Chaos Calmer t-shirt (FW0695)' alt='OpenWrt Chaos Calmer t-shirt (FW0695)' /><span class='price_label'>21.90 €</span></a><br />OpenWrt Chaos Calmer t-shirt</div><div class='item'><a class='thumb' href='/FW0436--OpenWrt-friends-organic-T-shirt'><img src='/images/articles/thumb/FW0436.png' style='height:190px;width:186px;' title='OpenWrt friends organic t-shirt (FW0436)' alt='OpenWrt friends organic t-shirt (FW0436)' /><span class='price_label'>21.95 €</span></a><br />OpenWrt friends organic t-shirt</div><div class='item'><a class='thumb' href='/FW0434--OpenWrt-T-shirt'><img src='/images/articles/thumb/FW0434.png' style='height:190px;width:186px;' title='OpenWrt t-shirt (FW0434)' alt='OpenWrt t-shirt (FW0434)' /><span class='price_label'>21.95 €</span></a><br />OpenWrt t-shirt</div><div class='item'><a class='thumb' href='/FW0433--OpenWrt-T-shirt'><img src='/images/articles/thumb/FW0433.png' style='height:190px;width:186px;' title='OpenWrt t-shirt (FW0433)' alt='OpenWrt t-shirt (FW0433)' /><span class='price_label'>21.40 €</span></a><br />OpenWrt t-shirt</div><div class='item'><a class='thumb' href='/FW0432--OpenWrt-organic-T-shirt'><img src='/images/articles/thumb/FW0432.png' style='height:190px;width:186px;' title='OpenWrt organic t-shirt (FW0432)' alt='OpenWrt organic t-shirt (FW0432)' /><span class='price_label'>21.95 €</span></a><br />OpenWrt organic t-shirt</div><div class='item'><a class='thumb' href='/FW0431--OpenWrt-T-shirt'><img src='/images/articles/thumb/FW0431.png' style='height:190px;width:186px;' title='OpenWrt t-shirt (FW0431)' alt='OpenWrt t-shirt (FW0431)' /><span class='price_label'>21.90 €</span></a><br />OpenWrt t-shirt</div><div class='item'><a class='thumb' href='/FW0435--OpenWrt-fitted-T-shirt'><img src='/images/articles/thumb/FW0435.png' style='height:190px;width:171px;' title='OpenWrt fitted t-shirt (FW0435)' alt='OpenWrt fitted t-shirt (FW0435)' /><span class='price_label'>22.90 €</span></a><br />OpenWrt fitted t-shirt</div><div class='item'><a class='thumb' href='/FW0440--OpenWrt-Polo'><img src='/images/articles/thumb/FW0440.png' style='height:190px;width:179px;' title='OpenWrt polo (FW0440)' alt='OpenWrt polo (FW0440)' /><span class='price_label'>29.85 €</span></a><br />OpenWrt polo</div><div class='item'><a class='thumb' href='/FW0694--OpenWrt-Chaos-Calmer-Sweatshirt'><img src='/images/articles/thumb/FW0694.png' style='height:190px;width:166px;' title='OpenWrt Chaos Calmer sweatshirt (FW0694)' alt='OpenWrt Chaos Calmer sweatshirt (FW0694)' /><span class='price_label'>37.15 €</span></a><br />OpenWrt Chaos Calmer sweatshirt</div><div class='item'><a class='thumb' href='/FW0439--OpenWrt-Sweatshirt'><img src='/images/articles/thumb/FW0439.png' style='height:190px;width:160px;' title='OpenWrt sweatshirt (FW0439)' alt='OpenWrt sweatshirt (FW0439)' /><span class='price_label'>40.60 €</span></a><br />OpenWrt sweatshirt</div><div class='item'><a class='thumb' href='/FW0438--OpenWrt-Sweatshirt'><img src='/images/articles/thumb/FW0438.png' style='height:190px;width:164px;' title='OpenWrt sweatshirt (FW0438)' alt='OpenWrt sweatshirt (FW0438)' /><span class='price_label'>38.50 €</span></a><br />OpenWrt sweatshirt</div><div class='item'><a class='thumb' href='/FW0437--OpenWrt-Sweatshirt'><img src='/images/articles/thumb/FW0437.png' style='height:190px;width:166px;' title='OpenWrt sweatshirt (FW0437)' alt='OpenWrt sweatshirt (FW0437)' /><span class='price_label'>38.50 €</span></a><br />OpenWrt sweatshirt</div></div><div style='clear:both;'></div> </div> <!-- /Content --> </div> <!-- /wrapper --> <div style="clear:both;"></div> <!-- block to stop menu overflow --> <div class="footer"> <!-- Footer --> <div id="social-badges"> <span> Yell this out: <a href="https://twitter.com/intent/tweet?text=www.freewear.org%2FOpenWrt" title="Share on Twitter" target="_blank" class="icon_share_mini"><img src="/images/social/twitter_gray_32x32.png" alt="twitter"/></a> <a href="https://toot.kytta.dev/?text=www.freewear.org%2FOpenWrt" title="Share on Mastodon" target="_blank" class="icon_share_mini"><img src="/images/social/mastodon_32x32.png" alt="mastodon"/></a> <a href="https://t.me/share/url?url=www.freewear.org%2FOpenWrt" title="Share on Telegram" target="_blank" class="icon_share_mini"><img src="/images/social/telegram_32x32.png" alt="telegram"/></a> </span> </div> <div id="currencies"> <form class="cool_form" method="get"> <!-- label for="currency">Currency:</label --> <select name="currency" style="width:100%;" onchange="submit()"> <option value='AUD'>AUD</option><option value='BGN'>BGN</option><option value='BRL'>BRL</option><option value='CAD'>CAD</option><option value='CHF'>CHF</option><option value='CNY'>CNY</option><option value='CZK'>CZK</option><option value='DKK'>DKK</option><option value='EEK'>EEK</option><option selected="selected" value='EUR'>EUR (€)</option><option value='GBP'>GBP (£)</option><option value='HKD'>HKD</option><option value='HRK'>HRK</option><option value='HUF'>HUF</option><option value='IDR'>IDR</option><option value='ILS'>ILS</option><option value='INR'>INR</option><option value='ISK'>ISK</option><option value='JPY'>JPY</option><option value='KRW'>KRW</option><option value='LTL'>LTL</option><option value='LVL'>LVL</option><option value='MXN'>MXN</option><option value='MYR'>MYR</option><option value='NOK'>NOK</option><option value='NZD'>NZD</option><option value='PHP'>PHP</option><option value='PLN'>PLN</option><option value='RON'>RON</option><option value='RUB'>RUB</option><option value='SEK'>SEK</option><option value='SGD'>SGD</option><option value='THB'>THB</option><option value='TRY'>TRY</option><option value='USD'>USD ($)</option><option value='ZAR'>ZAR</option> </select> </form> </div> <!-- div id="languages"> <a href='/OpenWrt?page=list_items&org=OpenWrt&lang=en_US'> <img src='/images/navigation/lang_en_US.png' alt='en_US'/> </a> </div --> <div id="copyright"><div> <!-- <img src="/images/navigation/copyleft.png" alt="copyleft"/> 2008 FreeWear, All Wrongs Reserved --> <img src="/images/navigation/geeks2.gif" alt="42" /> </div></div> </div> <!-- /Footer --> </div> <!-- /frame --> <div style="display:none;"> <a class="accordion_toggle_fake"></a> <a class="accordion_toggle_fake"></a> <a class="accordion_toggle_fake"></a> <a class="accordion_toggle_fake"></a> <a class="accordion_toggle_fake2"></a> <a class="accordion_toggle_fake2"></a> </div> <!-- script type="text/javascript" src="/js/iCarousel.js"></script --> <!-- Fix Mootools on Firefox >18 --> <script type="text/javascript"> String.prototype.contains = function(string, separator){ return (separator) ? (separator + this + separator).indexOf(separator + string + separator) > -1 : String(this).indexOf(string) > -1; }; </script> <script type="text/javascript" src="/js/mootools-1.2.4.2-more.js"></script><!-- TODO: async id="script_mootools_more" --> <script type="text/javascript" src="/js/ReMooz.js"></script><!-- TODO: async id="script_remooz" --> <script type="text/javascript" src="/js/moo/Roar.js"></script><!-- TODO: async id="script_roar" --> <script type="text/javascript" src="/js/shop.js?1743811760"></script> <script type="text/javascript"> /* <![CDATA[ */ g_debug = false; g_conversion_rate = 1.0000; g_currency_symbol = '€'; g_currency_code = 'EUR'; g_event = ''; g_event_free_beer = ''; lang = { 'stock_yes' : "Yes (order will ship on 2025-04-08)", 'stock_no' : "No (order will ship on 2025-04-08)", 'cart_del' : "Remove from cart", 'cart_add' : "Item added to your cart ☺", 'cart_less' : "Less", 'cart_more' : "More", 'cod_note' : "doesn't include %d from COD", 'op_cancel' : "Operation cancelled", 'warn_name' : "Please, insert a correct name", 'warn_address' : "Please, insert a correct address", 'warn_city' : "Please, insert a correct city", 'warn_pcode' : "Please, insert a correct postal or zip code", 'warn_email' : "Please, insert a correct email", 'warn_phone' : "Please, insert a correct phone number", 'sh_upto' : "Up to", 'sh_cod_allow' : "COD is allowed (%d€ more)", 'sh_cod_fuckoff' : "COD is NOT allowed", 'sh_deliver' : "Delivery period", 'sh_the_moar_you_know' : "More information", 'item' : "item", 'items' : "items", 'cheapest' : "cheapest" }; window.addEvent('domready', function() { var o; o=$('search'); if (o) setupbox(o, "search"); o=$('sendmail_email'); if (o) setupbox(o, "e-mail"); o=$('sendmail_message'); if (o) setupbox(o, "message"); o=$('poll_other'); if (o) setupbox(o, "Other"); }); function setupbox(object, default_value) { unclearbox(object, default_value); object.addEvent('blur', function(){ unclearbox(object, default_value); }); object.addEvent('focus', function(){ clearbox(object, default_value); }); object.valid = function(){ return ( !nonull(this.value) && (this.value != default_value) ); }; } function clearbox(object, default_value) { if (object.value == default_value) { object.value = ''; object.setStyles({color:'#000'}); } } function unclearbox(object, default_value) { if (nonull(object.value)) object.value = default_value; if (object.value == default_value) object.setStyles({color:'#666'}); else object.setStyles({color:'#000'}); } function cart_checkout_loaded() { setupbox( $('co_name'), "Tux Penguin" ); setupbox( $('co_address'), "Apache Street 42, 3-D" ); setupbox( $('co_city'), "New North Pole" ); setupbox( $('co_province'), "KDE Iceberg" ); setupbox( $('co_pcode'), "1337" ); setupbox( $('co_email'), "admin@freewear.org" ); setupbox( $('co_phone'), "+358 314 159 265" ); if (g_event_free_beer) { var form = $('checkout_form'); form.co_pay_method[0].disabled = true; form.co_pay_method[1].disabled = true; form.co_pay_method[2].disabled = true; var option = document.createElement("option"); option.text = "Event (You pay nothing!)"; option.value = 'event'; option.selected = true; form.co_pay_method.add(option); } } /* ]]> */ </script> <!-- <ugly pig> --> <!-- Global site tag (gtag.js) - Google Analytics --> <!-- script async src="https://www.googletagmanager.com/gtag/js?id=UA-5894648-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-5894648-1'); </script --> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-QF7MHK6XK0"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-QF7MHK6XK0'); </script> <!-- </ugly pig> --> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "url": "https://www.freewear.org/", "potentialAction": { "@type": "SearchAction", "target": { "@type": "EntryPoint", "urlTemplate": "https://www.freewear.org/search/{search_term_string}" }, "query-input": "required name=search_term_string" } } </script> </body></html>