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/chunks/2473c16c0c2f6b5f.css?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/c09a66c197f24f40.css?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/d50779629b225c10.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw"/>
1<script src="/_next/static/chunks/c55b3500cc28f424.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw" async=""></script>
1<script src="/_next/static/chunks/e8dcd673a0705e87.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw" async=""></script>
1<script src="/_next/static/chunks/2d016c7b7fb3b529.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw" async=""></script>
1<script src="/_next/static/chunks/turbopack-7551c19cdc7871f4.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw" async=""></script>
1<script src="/_next/static/chunks/4b036950c556a2bc.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw" async=""></script>
1<script src="/_next/static/chunks/acc8a0db50c83e87.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw" async=""></script>
1<script src="/_next/static/chunks/08c0b0276d59f855.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw" async=""></script>
1<script src="/_next/static/chunks/9813b6de406c537f.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw" async=""></script>
1<script src="/_next/static/chunks/208d109d56c94dec.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw" async=""></script>
1<script src="/_next/static/chunks/18763f99e0ed0e75.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw" async=""></script>
1<link rel="preload" href="https://use.typekit.net/ini2juy.css" as="style"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="alternate icon" href="/favicon.ico"/><meta name="next-size-adjust" content=""/><link rel="stylesheet" href="https://use.typekit.net/ini2juy.css"/>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw" noModule=""></script>
1</head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$?--><template id="B:0"></template><!--/$--></div><!--$--><!--/$--><nav class="fixed top-0 left-0 right-0 z-50 bg-white border-b border-gray-200 "><section class="relative w-full mx-auto max-w-7xl px-4 md:px-8"><div class="flex items-center justify-between h-16 md:h-20 px-4 md:px-0"><a class="flex items-center z-50" href="/"><img alt="NodeHive Logo" loading="lazy" width="150" height="50" decoding="async" data-nimg="1" class="w-32 md:w-[150px] h-auto" style="color:transparent" src="/logo.svg"/></a><div class="hidden md:flex items-center gap-8"><a class=" 2 relative py-2 transition-colors duration-200 3 text-gray-600 hover:text-gray-900 4 after:absolute after:left-0 after:bottom-0 after:h-[2px] after:bg-teal-700 5 after:transition-all after:duration-300 after:ease-out 6 after:w-0 hover:after:w-full 7 " href="/features">Features</a><a class=" 8 relative py-2 transition-colors duration-200 9 text-gray-600 hover:text-gray-900 10 after:absolute after:left-0 after:bottom-0 after:h-[2px] after:bg-teal-700 11 after:transition-all after:duration-300 after:ease-out 12 after:w-0 hover:after:w-full 13 " href="/ai">AI</a><a class=" 14 relative py-2 transition-colors duration-200 15 text-gray-600 hover:text-gray-900 16 after:absolute after:left-0 after:bottom-0 after:h-[2px] after:bg-teal-700 17 after:transition-all after:duration-300 after:ease-out 18 after:w-0 hover:after:w-full 19 " href="/solutions">Solutions</a><a class=" 20 relative py-2 transition-colors duration-200 21 text-gray-600 hover:text-gray-900 22 after:absolute after:left-0 after:bottom-0 after:h-[2px] after:bg-teal-700 23 after:transition-all after:duration-300 after:ease-out 24 after:w-0 hover:after:w-full 25 " href="/templates">Templates</a><a class=" 26 relative py-2 transition-colors duration-200 27 text-gray-600 hover:text-gray-900 28 after:absolute after:left-0 after:bottom-0 after:h-[2px] after:bg-teal-700 29 after:transition-all after:duration-300 after:ease-out 30 after:w-0 hover:after:w-full 31 " href="/blog">Blog</a><a class=" 32 relative py-2 transition-colors duration-200 33 text-gray-600 hover:text-gray-900 34 after:absolute after:left-0 after:bottom-0 after:h-[2px] after:bg-teal-700 35 after:transition-all after:duration-300 after:ease-out 36 after:w-0 hover:after:w-full 37 " href="/pricing">Pricing</a><a class=" 38 relative py-2 transition-colors duration-200 39 text-gray-600 hover:text-gray-900 40 after:absolute after:left-0 after:bottom-0 after:h-[2px] after:bg-teal-700 41 after:transition-all after:duration-300 after:ease-out 42 after:w-0 hover:after:w-full 43 " href="/resources">Resources</a><a class=" 44 relative py-2 transition-colors duration-200 45 text-teal-700 46 after:absolute after:left-0 after:bottom-0 after:h-[2px] after:bg-teal-700 47 after:transition-all after:duration-300 after:ease-out 48 after:w-full 49 " href="/about">About</a></div><div class="hidden md:block"><a class="inline-flex cursor-pointer h-fit items-center justify-center font-medium no-underline ease-in-out transition-all duration-300 bg-gray-900 text-white hover:bg-gray-800 px-8 py-3 text-base rounded-full" href="/get-started">Get started</a></div><button class="md:hidden p-2 text-gray-600 hover:text-gray-900 z-50 relative" aria-label="Toggle menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu w-6 h-6" aria-hidden="true"><path d="M4 12h16"></path><path d="M4 18h16"></path><path d="M4 6h16"></path></svg></button></div></section></nav><div class=" 50 fixed inset-0 bg-white z-40 md:hidden transition-transform duration-300 ease-in-out 51 translate-x-full 52 "><div class="pt-20 px-4 pb-6 overflow-y-auto h-full"><nav class="space-y-2"><a class="
53 block py-3 px-4 rounded-lg transition-colors duration-200 54 text-gray-600 hover:bg-gray-50 hover:text-gray-900 55 " href="/features">Features</a><a class=" 56 block py-3 px-4 rounded-lg transition-colors duration-200 57 text-gray-600 hover:bg-gray-50 hover:text-gray-900 58 " href="/ai">AI</a><a class=" 59 block py-3 px-4 rounded-lg transition-colors duration-200 60 text-gray-600 hover:bg-gray-50 hover:text-gray-900 61 " href="/solutions">Solutions</a><a class=" 62 block py-3 px-4 rounded-lg transition-colors duration-200 63 text-gray-600 hover:bg-gray-50 hover:text-gray-900 64 " href="/templates">Templates</a><a class=" 65 block py-3 px-4 rounded-lg transition-colors duration-200 66 text-gray-600 hover:bg-gray-50 hover:text-gray-900 67 " href="/blog">Blog</a><a class=" 68 block py-3 px-4 rounded-lg transition-colors duration-200 69 text-gray-600 hover:bg-gray-50 hover:text-gray-900 70 " href="/pricing">Pricing</a><a class=" 71 block py-3 px-4 rounded-lg transition-colors duration-200 72 text-gray-600 hover:bg-gray-50 hover:text-gray-900 73 " href="/resources">Resources</a><a class=" 74 block py-3 px-4 rounded-lg transition-colors duration-200 75 bg-teal-50 text-teal-700 76 " href="/about">About</a></nav><div class="mt-8"><a class="inline-flex cursor-pointer h-fit items-center justify-center font-medium no-underline ease-in-out transition-all duration-300 bg-gray-900 text-white hover:bg-gray-800 px-8 py-3 text-base rounded-full w-full" href="/get-started">Get started</a></div></div></div><div class="h-16 md:h-20"></div><main><section class="bg-white py-24 md:py-40 relative"><div><section class="relative w-full mx-auto max-w-7xl px-4 md:px-8"><div class="grid gap-4 md:gap-8 grid-cols-1 md:grid-cols-10"><div class="col-span-1 md:col-span-2 mb-4 md:mb-0"><span class="text-teal-700 bold text-sm"><span class="inline-flex items-center gap-4"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle w-2.5 h-2.5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle></svg>About NodeHive</span></span></div><div class="col-span-1 md:col-start-3 md:col-end-9 mb-6 md:mb-0"><h1 class="text-4xl md:text-6xl lg:text-7xl leading-[0.9] tracking-tight font-normal" data-size="display-lg" data-weight="normal">The vision behind</h1><h1 class="text-4xl md:text-6xl lg:text-7xl leading-[0.9] tracking-tight font-normal text-teal-700 mb-6" data-size="display-lg" data-weight="normal">NodeHive Headless CMS</h1><div class="prose prose-gray prose-xl text-gray-600 max-w-64">This post aims to give context where the origins of NodeHive Headless CMS are and why we started in the first place.</div></div><div class="col-span-1 md:col-span-2"><div class="prose prose-gray max-w-none prose-base text-gray-500">A product by<br/><span class="font-medium text-gray-700">NETNODE AG</span></div></div></div></section></div></section><section class="bg-gray-50 py-20 md:py-32 relative"><div><section class="relative w-full mx-auto max-w-7xl px-4 md:px-8"><div class="grid gap-4 md:gap-8 grid-cols-10"><div class="col-span-2"><span class="text-teal-700 bold text-sm"><span class="inline-flex items-center gap-4"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle w-2.5 h-2.5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle></svg>Our Vision</span></span></div><div class="col-start-3 col-end-9"><h2 class="text-4xl md:text-5xl leading-tighter font-normal mb-6" data-size="xl" data-weight="normal">Empowering digital innovation through NodeHive, the open-source platform to build, manage, and optimize your digital experiences.</h2><div class="bg-teal-50 rounded-lg p-8 mb-12"><h3 class="text-2xl md:text-3xl leading-relaxed font-medium mb-4 text-teal-900" data-size="lg" data-weight="medium">Our Mission</h3><div class="prose prose-gray max-w-none prose-lg text-teal-800">NodeHive is the best solution, offering a comprehensive, all-in-one package for headless development with Drupal.</div></div><div class="grid md:gap-8 grid-cols-2 gap-8"><div class="bg-white rounded-lg p-6"><div class="flex items-start gap-4"><div class="flex-shrink-0 w-10 h-10 bg-gray-100 rounded-lg flex items-center justify-center text-teal-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-target w-5 h-5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><circle cx="12" cy="12" r="6"></circle><circle cx="12" cy="12" r="2"></circle></svg></div><div><h3 class="text-lg md:text-xl leading-relaxed font-medium mb-2" data-size="sm" data-weight="medium">For Organizations</h3><div class="prose prose-gray max-w-none prose-sm text-gray-600">NodeHive is the platform where your digital experiences are built, managed and optimised. It's the central hub to push digital initiatives forward.</div></div></div></div><div class="bg-white rounded-lg p-6"><div class="flex items-start gap-4"><div class="flex-shrink-0 w-10 h-10 bg-gray-100 rounded-lg flex items-center justify-center text-teal-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-code w-5 h-5" aria-hidden="true"><path d="m16 18 6-6-6-6"></path><path d="m8 6-6 6 6 6"></path></svg></div><div><h3 class="text-lg md:text-xl leading-relaxed font-medium mb-2" data-size="sm" data-weight="medium">For Frontend Developers</h3><div class="prose prose-gray max-w-none prose-sm text-gray-600">NodeHive Headless CMS is the #1 headless CMS for frontend developers.</div></div></div></div><div class="bg-white rounded-lg p-6"><div class="flex items-start gap-4"><div class="flex-shrink-0 w-10 h-10 bg-gray-100 rounded-lg flex items-center justify-center text-teal-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users w-5 h-5" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg></div><div><h3 class="text-lg md:text-xl leading-relaxed font-medium mb-2" data-size="sm" data-weight="medium">For Drupal Community</h3><div class="prose prose-gray max-w-none prose-sm text-gray-600">NodeHive Headless CMS is the go-to solution for building decoupled frontends on top of Drupal.</div></div></div></div><div class="bg-white rounded-lg p-6"><div class="flex items-start gap-4"><div class="flex-shrink-0 w-10 h-10 bg-gray-100 rounded-lg flex items-center justify-center text-teal-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-briefcase w-5 h-5" aria-hidden="true"><path d="M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"></path><rect width="20" height="14" x="2" y="6" rx="2"></rect></svg></div><div><h3 class="text-lg md:text-xl leading-relaxed font-medium mb-2" data-size="sm" data-weight="medium">For Agencies</h3><div class="prose prose-gray max-w-none prose-sm text-gray-600">Use NodeHive Headless CMS to build digital platforms the modern way.</div></div></div></div></div></div></div></section></div></section><section class="bg-white py-20 md:py-32 relative"><div><section class="relative w-full mx-auto max-w-7xl px-4 md:px-8"><div class="grid gap-4 md:gap-8 grid-cols-10"><div class="col-span-2"><span class="text-teal-700 bold text-sm"><span class="inline-flex items-center gap-4"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle w-2.5 h-2.5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle></svg>Our Story</span></span></div><div class="col-start-3 col-end-9"><h2 class="text-4xl md:text-5xl leading-tighter font-normal mb-4" data-size="xl" data-weight="normal">Why we built NodeHive</h2><div class="prose prose-gray max-w-none prose-lg text-gray-600 mb-12">The journey from Drupal experts to headless innovators</div><div class="space-y-8 mb-12"><div class="flex gap-6"><div class="flex-shrink-0"><div class="w-12 h-12 bg-teal-100 rounded-full flex items-center justify-center text-teal-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar w-5 h-5" aria-hidden="true"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path></svg></div></div><div class="flex-1"><div class="flex items-baseline gap-3 mb-2"><span class="text-sm font-medium text-teal-700">20+ Years</span>
76<h3 class="text-xl md:text-2xl leading-relaxed font-medium" data-size="md" data-weight="medium">Building with Drupal</h3></div><div class="prose prose-gray max-w-none prose-base text-gray-600">At NETNODE, we've built hundreds of websites over the past twenty years, consistently using Drupal for its flexibility in projects ranging from small to big digital solutions.</div></div></div><div class="flex gap-6"><div class="flex-shrink-0"><div class="w-12 h-12 bg-teal-100 rounded-full flex items-center justify-center text-teal-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap w-5 h-5" aria-hidden="true"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg></div></div><div class="flex-1"><div class="flex items-baseline gap-3 mb-2"><span class="text-sm font-medium text-teal-700">2022</span><h3 class="text-xl md:text-2xl leading-relaxed font-medium" data-size="md" data-weight="medium">Expanding Horizons</h3></div><div class="prose prose-gray max-w-none prose-base text-gray-600">We expanded our technological capabilities by incorporating React and Next.js to meet the increasing demand for dynamic and interactive web experiences.</div></div></div><div class="flex gap-6"><div class="flex-shrink-0"><div class="w-12 h-12 bg-teal-100 rounded-full flex items-center justify-center text-teal-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield w-5 h-5" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path></svg></div></div><div class="flex-1"><div class="flex items-baseline gap-3 mb-2"><span class="text-sm font-medium text-teal-700">Today</span><h3 class="text-xl md:text-2xl leading-relaxed font-medium" data-size="md" data-weight="medium">Birth of NodeHive</h3></div><div class="prose prose-gray max-w-none prose-base text-gray-600">After evaluating various headless CMS options, we found Drupal to be unmatched. NodeHive was born to make Drupal an exceptional headless solution.</div></div></div></div><div class="bg-gray-50 rounded-lg p-8"><div class="flex items-center gap-3 mb-6"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-puzzle w-6 h-6 text-teal-700" aria-hidden="true"><path d="M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z"></path></svg><h3 class="text-2xl md:text-3xl leading-relaxed font-medium" data-size="lg" data-weight="medium">Why Drupal?</h3></div><div class="prose prose-gray max-w-none prose-base text-gray-600 mb-6">Beyond being a traditional CMS, Drupal serves as a versatile platform for comprehensive digital experiences. Its strengths include:</div><ul class="space-y-3"><li class="flex items-start gap-3"><div class="w-1.5 h-1.5 bg-teal-700 rounded-full flex-shrink-0 mt-2"></div><div class="prose prose-gray max-w-none prose-base text-gray-700">Advanced roles and permissions system for granular access control</div></li><li class="flex items-start gap-3"><div class="w-1.5 h-1.5 bg-teal-700 rounded-full flex-shrink-0 mt-2"></div><div class="prose prose-gray max-w-none prose-base text-gray-700">Robust API capabilities</div></li><li class="flex items-start gap-3"><div class="w-1.5 h-1.5 bg-teal-700 rounded-full flex-shrink-0 mt-2"></div><div class="prose prose-gray max-w-none prose-base text-gray-700">Ever-expanding potential of contributed modules</div></li><li class="flex items-start gap-3"><div class="w-1.5 h-1.5 bg-teal-700 rounded-full flex-shrink-0 mt-2"></div><div class="prose prose-gray max-w-none prose-base text-gray-700">Integration capabilities with any third-party tool (CRM, commerce, ERP)</div></li><li class="flex items-start gap-3"><div class="w-1.5 h-1.5 bg-teal-700 rounded-full flex-shrink-0 mt-2"></div><div class="prose prose-gray max-w-none prose-base text-gray-700">Long history and impressive security track record</div></li></ul></div><div class="py-6 md:py-10"></div><div class="prose prose-gray max-w-none prose-lg text-gray-700">Compared with other headless only solutions, starting with Drupal as a headless CMS is not easy. Drupal extended with the right modules and focus to act as headless platform, it becomes a very attractive solution to build on top.<sp
76an class="font-medium text-teal-700"> That's why we started NodeHive.</span></div></div></div></section></div></section><section class="bg-gray-50 py-20 md:py-32 relative"><div><section class="relative w-full mx-auto max-w-7xl px-4 md:px-8"><div class="grid gap-4 md:gap-8 grid-cols-1 md:grid-cols-10"><div class="col-span-1 md:col-span-2 mb-4 md:mb-0"><span class="text-teal-700 bold text-sm"><span class="inline-flex items-center gap-4"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle w-2.5 h-2.5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle></svg>Our Investment</span></span></div><div class="col-span-1 md:col-start-3 md:col-end-9"><h2 class="text-4xl md:text-5xl leading-tighter font-normal mb-6" data-size="xl" data-weight="normal">Building the future of headless Drupal</h2><div class="prose prose-gray max-w-none prose-lg text-gray-600 mb-8">We decided to invest significantly in building additional modules on top of Drupal core. This effort aims to make Drupal an exceptional solution not only for headless projects but also as the digital platform, capable of serving many websites and apps from one platform.</div><div class="grid md:gap-8 grid-cols-1 md:grid-cols-3 gap-6"><div class="bg-white rounded-lg p-6 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-package w-12 h-12 text-teal-700 mx-auto mb-4" aria-hidden="true"><path d="M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z"></path><path d="M12 22V12"></path><polyline points="3.29 7 12 12 20.71 7"></polyline><path d="m7.5 4.27 9 5.15"></path></svg><h3 class="text-lg md:text-xl leading-relaxed font-medium mb-2" data-size="sm" data-weight="medium">Open Source First</h3><div class="prose prose-gray max-w-none prose-sm text-gray-600">NodeHive is available as a free, open-source solution for everyone</div></div><div class="bg-white rounded-lg p-6 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe w-12 h-12 text-teal-700 mx-auto mb-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg><h3 class="text-lg md:text-xl leading-relaxed font-medium mb-2" data-size="sm" data-weight="medium">Enterprise Support</h3><div class="prose prose-gray max-w-none prose-sm text-gray-600">Specialized support for enterprise clients to amplify their digital footprint</div></div><div class="bg-white rounded-lg p-6 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rocket w-12 h-12 text-teal-700 mx-auto mb-4" aria-hidden="true"><path d="M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z"></path><path d="m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z"></path><path d="M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0"></path><path d="M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5"></path></svg><h3 class="text-lg md:text-xl leading-relaxed font-medium mb-2" data-size="sm" data-weight="medium">Continuous Innovation</h3><div class="prose prose-gray max-w-none prose-sm text-gray-600">Ongoing development to lead in the headless market</div></div></div></div></div></section></div></section><section class="bg-white py-20 md:py-32 relative"><div><section class="relative w-full mx-auto max-w-7xl px-4 md:px-8"><div class="grid gap-4 md:gap-8 grid-cols-10"><div class="col-span-2"><span class="text-teal-700 bold text-sm"><span class="inline-flex items-center gap-4"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle w-2.5 h-2.5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle></svg>The Team</span></span></div><div class="col-start-3 col-end-9"><h2 class="text-4xl md:text-5xl leading-tighter font-normal mb-4" data-size="xl" data-weight="normal">The team behind NodeHive</h2><div class="prose prose-gray max-w-none prose-lg text-gray-600 mb-12">This is the team of NETNODE AG, the makers of NodeHive Headless CMS.</div><div class="bg-gradient-to-br from-teal-50 to-white rounded-lg p-8 mb-8"><div class="flex items-center gap-4 mb-6"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users w-8 h-8 text-teal-700" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg><h3 class="text-2xl md:text-3xl leading-relaxed font-medium" data-size="lg" data-weight="medium">NETNODE AG</h3></div><div class="prose prose-gray max-w-none prose-base text-gray-700 mb-6">A Swiss digital agency with over 20 years of experience building digital solutions. We combine technical excellence with creative innovation to deliver exceptional results for our clients.</div><div class="grid md:gap-8 grid-cols-2 gap-6"><div class="bg-white rounded-lg p-6"><h3 class="text-lg md:text-xl leading-relaxed font-medium mb-3" data-size="sm" data-weight="medium">Learn more about our culture</h3><a class="cursor-pointer h-fit justify-center font-medium no-underline ease-in-out transition-all duration-300 border bg-transparent hover:text-gray-900 px-8 py-3 text-base rounded-full border-gray-300 text-gray-700 hover:bg-gray-50 inline-flex items-center gap-2" target="_blank" href="https://culture-book.net
76node.ch">Culture Book<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link w-4 h-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a></div><div class="bg-white rounded-lg p-6"><h3 class="text-lg md:text-xl leading-relaxed font-medium mb-3" data-size="sm" data-weight="medium">Are you looking for a job?</h3><a class="cursor-pointer h-fit justify-center font-medium no-underline ease-in-out transition-all duration-300 border bg-transparent hover:text-gray-900 px-8 py-3 text-base rounded-full border-gray-300 text-gray-700 hover:bg-gray-50 inline-flex items-center gap-2" target="_blank" href="https://jobs.netnode.ch">Open Positions<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link w-4 h-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a></div></div></div></div></div></section></div></section><section class="bg-gray-50 py-20 md:py-32 relative"><div><section class="relative w-full mx-auto max-w-7xl px-4 md:px-8"><div class="grid gap-4 md:gap-8 grid-cols-10"><div class="col-span-2"><span class="text-teal-700 bold text-sm"><span class="inline-flex items-center gap-4"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle w-2.5 h-2.5" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle></svg>Learn More</span></span></div><div class="col-start-3 col-end-9"><h2 class="text-4xl md:text-5xl leading-tighter font-normal mb-2" data-size="xl" data-weight="normal">Want to learn more about</h2><h2 class="text-4xl md:text-5xl leading-tighter font-normal text-teal-700 mb-6" data-size="xl" data-weight="normal">NodeHive?</h2><div class="prose prose-gray max-w-none prose-lg text-gray-600 mb-8">Discover how NodeHive can transform your digital presence.</div><div class="flex flex-wrap gap-4"><a class="cursor-pointer h-fit justify-center font-medium no-underline ease-in-out transition-all duration-300 px-8 py-3 text-base rounded-full bg-teal-700 text-white hover:bg-teal-800 border-0 inline-flex items-center gap-2" href="/demo">Book a Demo<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a class="cursor-pointer h-fit justify-center font-medium no-underline ease-in-out transition-all duration-300 border bg-transparent hover:text-gray-900 px-8 py-3 text-base rounded-full border-gray-300 text-gray-700 hover:bg-gray-50 inline-flex items-center gap-2" href="/screenshots">See Screenshots<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text w-4 h-4" aria-hidden="true"><path d="M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"></path><path d="M14 2v4a2 2 0 0 0 2 2h4"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg></a></div></div></div></section></div></section></main><!--$?--><template id="B:1"></template><!--/$--><footer><section class="bg-[#DCEBE9] py-20 md:py-32 relative"><div><section class="relative w-full mx-auto max-w-7xl px-4 md:px-8"><div class="text-center"><h3 class="text-4xl md:text-5xl leading-tighter font-normal mb-4" data-size="xl" data-weight="normal">Ready to transform your digital experience?</h3><div class="prose prose-gray prose-lg text-gray-600 mb-8 max-w-2xl mx-auto">Join thousands of companies using NodeHive to deliver exceptional content experiences.</div><div class="flex flex-col sm:flex-row gap-4 justify-center"><a class="inline-flex cursor-pointer h-fit items-center justify-center font-medium no-underline ease-in-out transition-all duration-300 bg-gray-900 text-white hover:bg-gray-800 px-8 py-3 text-base rounded-full" href="/get-started">Get started free</a><a class="inline-flex cursor-pointer h-fit items-center justify-center font-medium no-underline ease-in-out transition-all duration-300 border border-gray-900 text-gray-900 bg-transparent hover:bg-gray-100 hover:text-gray-900 px-8 py-3 text-base rounded-full" href="/demo">Book a demo</a></div></div></section></div></section><section class="bg-black text-white py-20 md:py-32 relative"><div><section class="relative w-full mx-auto max-w-7xl px-4 md:px-8"><div class="grid md:gap-8 grid-cols-2 md:grid-cols-6 gap-8 mb-12"><div class="col-span-2"><a class="inline-block mb-6" href="/"><img alt="NodeHive Logo" loading="lazy" width="150" height="50" decoding="async" data-nimg="1" class="w-32 h-auto brightness-0 invert" style="color:transparent" src="/logo.svg"/></a><div class="prose prose-gray max-w-none prose-sm text-gray-400 mb-6">Your open source digital experiences platform</div><div class="flex gap-4"><a href="https://twitter.com/netnode" target="_blank" rel="noopener noreferrer" class="text-gray-400 hover:text-white transition-colors" aria-label="Twitter"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-twitter w-5 h-5" aria-hidden="true"><path d="M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z"></path></svg></a><a href="https://linkedin.com/company/netnode-ag" target="_blank" rel="noopener noreferrer" class="text-gray-400 hover:text-white transition-colors" aria-label="LinkedIn"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-linkedin w-5 h-5" aria-hidden="true"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a><a href="https://github.com/NETNODEAG/" target="_blank" rel="noopener noreferrer" class="text-gray-400 hover:text-white transition-colors" aria-label="GitHub"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-github w-5 h-5" aria-hidden="true"><path d="M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"></path><path d="M9 18c-4.51 2-5-2-7-2"></path></svg></a></div></div><div><h3 class="text-lg md:text-xl leading-relaxed font-medium text-white mb-4" data-size="sm" data-weight="medium">Product</h3><ul class="space-y-3"><li><a class="text-gray-400 hover:text-white transition-colors text-sm" href="/features">Features</a></li><li><a class="text-gray-400 hover:text-white transition-colors text-sm" href="/ai">AI</a></li><li><a class="text-gray-400 hover:text-white transition-colors text-sm" href="/solutions">Solutions</a></li><li><a class="text-gray-400 hover:text-white transition-colors text-sm" href="/pricing">Pricing</a></li></ul></div><div><h3 class="text-lg md:text-xl leading-relaxed font-medium text-white mb-4" data-size="sm" data-weight="medium">Resources</h3><ul class="space-y-3"><li><a class="text-gray-400 hover:text-white transition-colors text-sm" href="/blog">Blog</a></li><li><a class="text-gray-400 hover:text-white transition-colors text-sm" href="/faq">FAQ</a></li><li><a class="text-gray-400 hover:text-white transition-colors text-sm" href="/training">Training</a></li><li><a href="https://docs.nodehive.com" target="_blank" rel="noopener noreferrer" class="text-gray-400 hover:text-white transition-colors text-sm">Documentation</a></li><li><a class="text-gray-400 hover:text-white transition-colors text-sm" href="/resources">Resources</a></li><li><a href="https://nodehive.com/newsletter" target="_blank" rel="noopener noreferrer" class="text-gray-400 hover:text-white transition-colors text-sm">Newsletter</a></li></ul></div><div><h3 class="text-lg md:text-xl leading-relaxed font-medium text-white mb-4" data-size="sm" data-weight="medium">Company</h3><ul class="space-y-3"><li><a class="text-gray-400 hover:text-white transition-colors text-sm" href="/about">About</a></li><li><a class="text-gray-400 hover:text-white transition-colors text-sm" href="/partners">Partners</a></li><li><a class="text-gray-400 hover:text-white transition-colors text-sm" href="/contact">Contact</a></li></ul></div><div><h3 class="text-lg md:text-xl leading-relaxed font-medium text-white mb-4" data-size="sm" data-weight="medium">Get Started</h3><ul class="space-y-3"><li><a href="https://cloud.nodehive.com" target="_blank" rel="noopener noreferrer" class="text-gray-400 hover:text-white transition-colors text-sm">Start Building with cloud.nodehive.com</a></li><li><a class="text-gray-400 hover:text-white transition-colors text-sm" href="/demo">Book a Demo</a></li></ul></div></div><div class="border-t border-gray-800 pt-8"><div class="flex flex-col md:flex-row justify-between items-center gap-4"><div class="flex items-center"><div class="prose prose-gray max-w-none prose-sm text-gray-400">© 2025 NodeHive. All rights reserved.</div></div><div class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail w-4 h-4 text-gray-400" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg><a href="https://nodehive.com/newsletter" target="_blank" rel="noopener noreferrer" class="text-gray-400 hover:text-white transition-colors text-sm">Subscribe to newsletter</a></div></div></div></section></div></section></footer>
76<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
76<script src="/_next/static/chunks/d50779629b225c10.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw" id="_R_" async=""></script>
76<title>NodeHive - Open Source Headless CMS</title><meta name="description" content="NodeHive is an open source headless CMS built on Drupal. Create, manage, and deliver content at scale with multi-site support and AI-powered features."/><link rel="author" href="https://nodehive.com"/><meta name="author" content="NodeHive"/><meta name="keywords" content="headless cms,drupal,nodejs,nextjs,open source,content management,api-first,multi-site"/><meta name="creator" content="NETNODE AG"/><meta name="publisher" content="NodeHive"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="format-detection" content="telephone=no, address=no, email=no"/><meta property="og:title" content="NodeHive - Open Source Headless CMS"/><meta property="og:description" content="NodeHive is an open source headless CMS built on Drupal. Create, manage, and deliver content at scale with multi-site support and AI-powered features."/><meta property="og:url" content="https://frontend2-nodehive-com.vercel.app"/><meta property="og:site_name" content="NodeHive"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://frontend2-nodehive-com.vercel.app/og-image.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="NodeHive - Open Source Headless CMS"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/>
76<meta name="twitter:site" content="@netnode"/><meta name="twitter:creator" content="@netnode"/><meta name="twitter:title" content="NodeHive - Open Source Headless CMS"/><meta name="twitter:description" content="NodeHive is an open source headless CMS built on Drupal. Create, manage, and deliver content at scale with multi-site support and AI-powered features."/><meta name="twitter:image" content="https://frontend2-nodehive-com.vercel.app/og-image.png"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/>
76<script >document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script>
76<div hidden id="S:0"></div>
76<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0}; 77$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
77<div hidden id="S:1"></div>
77<script>$RC("B:1","S:1")</script>
77<script>(self.__next_f=self.__next_f||[]).push([0])</script>
77<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[20621,[\"/_next/static/chunks/4b036950c556a2bc.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/acc8a0db50c83e87.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/08c0b0276d59f855.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/9813b6de406c537f.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\"],\"default\"]\n3:I[67264,[\"/_next/static/chunks/4b036950c556a2bc.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/acc8a0db50c83e87.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/08c0b0276d59f855.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/9813b6de406c537f.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\"],\"default\"]\n4:I[10037,[\"/_next/static/chunks/4b036950c556a2bc.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/acc8a0db50c83e87.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/08c0b0276d59f855.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/9813b6de406c537f.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\"],\"default\"]\n5:I[39756,[\"/_next/static/chunks/208d109d56c94dec.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/18763f99e0ed0e75.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\"],\"default\"]\n6:I[37457,[\"/_next/static/chunks/208d109d56c94dec.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/18763f99e0ed0e75.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\"],\"default\"]\n7:I[94581,[\"/_next/static/chunks/4b036950c556a2bc.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/acc8a0db50c83e87.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/08c0b0276d59f855.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/9813b6de406c537f.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\"],\"default\"]\n8:I[22016,[\"/_next/static/chunks/4b036950c556a2bc.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/acc8a0db50c83e87.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/08c0b0276d59f855.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/9813b6de406c537f.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\"],\"\"]\n9:I[5500,[\"/_next/static/chunks/4b036950c556a2bc.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/acc8a0db50c83e87.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/08c0b0276d59f855.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/9813b6de406c537f.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\"],\"Image\"]\n16:I[68027,[],\"default\"]\n17:I[43957,[\"/_next/static/chunks/4b036950c556a2bc.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/acc8a0db50c83e87.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/08c0b0276d59f855.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/9813b6de406c537f.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\"],\"default\"]\n24:I[97367,[\"/_next/static/chunks/208d109d56c94dec.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/18763f99e0ed0e75.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\"],\"ViewportBoundary\"]\n26:I[97367,[\"/_next/static/chunks/208d109d56c94dec.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/18763f99e0ed0e75.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\"],\"MetadataBoundary\"]\n27:\"$Sreact.suspense\"\n32:I[97367,[\"/_next/static/chunks/208d109d56c94dec.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/18763f99e0ed0e75.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\"],\"OutletBoundary\"]\n34:I[27201,[\"/_next/static/chunks/208d109d56c94dec.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"/_next/static/chunks/18763f99e0ed0e75.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\"],\"IconMark\"]\n:HL[\"/_next/static/chunks/2473c16c0c2f6b5f.css?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"style\"]\n:HL[\"/_next/static/chunks/c09a66c197f24f40.css?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"style\"]\n:HL[\"/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"https://use.typekit.net/ini2juy.css\",\"style\"]\n"])</script>
77<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"gNkCPbzYNfu6jVvHVdntE\",\"c\":[\"\",\"about\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"about\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2473c16c0c2f6b5f.css?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/c09a66c197f24f40.css?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/4b036950c556a2bc.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/acc8a0db50c83e87.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/08c0b0276d59f855.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/9813b6de406c537f.js?dpl=dpl_Aa4ynGz6ihsbiEXPXUJ8dsCqevMw\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"stylesheet\",\"href\":\"https://use.typekit.net/ini2juy.css\"}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"href\":\"/favicon.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",null,{\"rel\":\"alternate icon\",\"href\":\"/favicon.ico\"}]]}],[\"$\",\"body\",null,{\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"$L3\",null,{\"matomoUrl\":\"https://openmetrics.netnode.ch\",\"matomoSiteId\":\"12\"}],[\"$\",\"$L4\",null,{}],[\"$\",\"$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\":{\"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.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"footer\",null,{\"className\":\"$undefined\",\"children\":[[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"bg-[#DCEBE9] py-20 md:py-32 relative\",\"style\":\"$undefined\",\"children\":[\"$undefined\",[\"$\",\"div\",null,{\"className\":\"$undefined\",\"children\":[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"relative w-full mx-auto max-w-7xl px-4 md:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"text-center\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-4xl md:text-5xl leading-tighter font-normal mb-4\",\"data-size\":\"xl\",\"data-weight\"
77:\"normal\",\"children\":\"Ready to transform your digital experience?\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray prose-lg text-gray-600 mb-8 max-w-2xl mx-auto\",\"children\":\"Join thousands of companies using NodeHive to deliver exceptional content experiences.\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col sm:flex-row gap-4 justify-center\",\"children\":[[\"$\",\"$L7\",null,{\"href\":\"/get-started\",\"variant\":\"primary\",\"children\":\"Get started free\"}],[\"$\",\"$L7\",null,{\"href\":\"/demo\",\"variant\":\"outline\",\"children\":\"Book a demo\"}]]}]]}]}]}]]}],[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"bg-black text-white py-20 md:py-32 relative\",\"style\":\"$undefined\",\"children\":[\"$undefined\",[\"$\",\"div\",null,{\"className\":\"$undefined\",\"children\":[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"relative w-full mx-auto max-w-7xl px-4 md:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid md:gap-8 grid-cols-2 md:grid-cols-6 gap-8 mb-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2\",\"children\":[[\"$\",\"$L8\",null,{\"href\":\"/\",\"className\":\"inline-block mb-6\",\"children\":[\"$\",\"$L9\",null,{\"src\":\"/logo.svg\",\"alt\":\"NodeHive Logo\",\"width\":150,\"height\":50,\"className\":\"w-32 h-auto brightness-0 invert\"}]}],\"$La\",\"$Lb\"]}],[\"$Lc\",\"$Ld\",\"$Le\",\"$Lf\"]]}],\"$L10\"]}]}]]}]]}],\"$L11\",\"$L12\"]}]]}]]}],{\"children\":[\"$L13\",{\"children\":[\"$L14\",{},null,false,false]},null,false,false]},null,false,false],\"$L15\",false]],\"m\":\"$undefined\",\"G\":[\"$16\",[]],\"S\":false}\n"])</script>
77<script>self.__next_f.push([1,"a:[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-sm text-gray-400 mb-6\",\"children\":\"Your open source digital experiences platform\"}]\n"])</script>
77<script>self.__next_f.push([1,"b:[\"$\",\"div\",null,{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"a\",\"Twitter\",{\"href\":\"https://twitter.com/netnode\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-gray-400 hover:text-white transition-colors\",\"aria-label\":\"Twitter\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-twitter w-5 h-5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"pff0z6\",{\"d\":\"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z\"}],\"$undefined\"]}]}],[\"$\",\"a\",\"LinkedIn\",{\"href\":\"https://linkedin.com/company/netnode-ag\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-gray-400 hover:text-white transition-colors\",\"aria-label\":\"LinkedIn\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-linkedin w-5 h-5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"c2jq9f\",{\"d\":\"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z\"}],[\"$\",\"rect\",\"mk3on5\",{\"width\":\"4\",\"height\":\"12\",\"x\":\"2\",\"y\":\"9\"}],[\"$\",\"circle\",\"bt5ra8\",{\"cx\":\"4\",\"cy\":\"4\",\"r\":\"2\"}],\"$undefined\"]}]}],[\"$\",\"a\",\"GitHub\",{\"href\":\"https://github.com/NETNODEAG/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-gray-400 hover:text-white transition-colors\",\"aria-label\":\"GitHub\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-github w-5 h-5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"tonef\",{\"d\":\"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4\"}],[\"$\",\"path\",\"9comsn\",{\"d\":\"M9 18c-4.51 2-5-2-7-2\"}],\"$undefined\"]}]}]]}]\n"])</script>
77<script>self.__next_f.push([1,"c:[\"$\",\"div\",\"0\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl leading-relaxed font-medium text-white mb-4\",\"data-size\":\"sm\",\"data-weight\":\"medium\",\"children\":\"Product\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"li\",\"Features\",{\"children\":[\"$\",\"$L8\",null,{\"href\":\"/features\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"Features\"}]}],[\"$\",\"li\",\"AI\",{\"children\":[\"$\",\"$L8\",null,{\"href\":\"/ai\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"AI\"}]}],[\"$\",\"li\",\"Solutions\",{\"children\":[\"$\",\"$L8\",null,{\"href\":\"/solutions\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"Solutions\"}]}],[\"$\",\"li\",\"Pricing\",{\"children\":[\"$\",\"$L8\",null,{\"href\":\"/pricing\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"Pricing\"}]}]]}]]}]\nd:[\"$\",\"div\",\"1\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl leading-relaxed font-medium text-white mb-4\",\"data-size\":\"sm\",\"data-weight\":\"medium\",\"children\":\"Resources\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"li\",\"Blog\",{\"children\":[\"$\",\"$L8\",null,{\"href\":\"/blog\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"Blog\"}]}],[\"$\",\"li\",\"FAQ\",{\"children\":[\"$\",\"$L8\",null,{\"href\":\"/faq\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"FAQ\"}]}],[\"$\",\"li\",\"Training\",{\"children\":[\"$\",\"$L8\",null,{\"href\":\"/training\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"Training\"}]}],[\"$\",\"li\",\"Documentation\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://docs.nodehive.com\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"Documentation\"}]}],[\"$\",\"li\",\"Resources\",{\"children\":[\"$\",\"$L8\",null,{\"href\":\"/resources\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"Resources\"}]}],[\"$\",\"li\",\"Newsletter\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://nodehive.com/newsletter\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"Newsletter\"}]}]]}]]}]\ne:[\"$\",\"div\",\"2\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl leading-relaxed font-medium text-white mb-4\",\"data-size\":\"sm\",\"data-weight\":\"medium\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"li\",\"About\",{\"children\":[\"$\",\"$L8\",null,{\"href\":\"/about\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"About\"}]}],[\"$\",\"li\",\"Partners\",{\"children\":[\"$\",\"$L8\",null,{\"href\":\"/partners\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"Partners\"}]}],[\"$\",\"li\",\"Contact\",{\"children\":[\"$\",\"$L8\",null,{\"href\":\"/contact\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"Contact\"}]}]]}]]}]\nf:[\"$\",\"div\",\"3\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl leading-relaxed font-medium text-white mb-4\",\"data-size\":\"sm\",\"data-weight\":\"medium\",\"children\":\"Get Started\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"li\",\"Start Building with cloud.nodehive.com\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://cloud.nodehive.com\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"Start Building with cloud.nodehive.com\"}]}],[\"$\",\"li\",\"Book a Demo\",{\"children\":[\"$\",\"$L8\",null,{\"href\":\"/demo\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"Book a Demo\"}]}]]}]]}]\n10:[\"$\",\"div\",null,{\"className\":\"border-t border-gray-800 pt-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col md:flex-row justify-between items-center gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-sm text-gray-400\",\"children\":\"© 2025 NodeHive. All rights reserved.\"}]}],[\"$\",\"div\",null,{\"className\":\"flex ite"])</script>
77<script>self.__next_f.push([1,"ms-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-mail w-4 h-4 text-gray-400\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"132q7q\",{\"d\":\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"}],[\"$\",\"rect\",\"izxlao\",{\"x\":\"2\",\"y\":\"4\",\"width\":\"20\",\"height\":\"16\",\"rx\":\"2\"}],\"$undefined\"]}],[\"$\",\"a\",null,{\"href\":\"https://nodehive.com/newsletter\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-gray-400 hover:text-white transition-colors text-sm\",\"children\":\"Subscribe to newsletter\"}]]}]]}]}]\n11:[\"$\",\"$L17\",null,{}]\n13:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n"])</script>
77<script>self.__next_f.push([1,"14:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"main\",null,{\"children\":[[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"bg-white py-24 md:py-40 relative\",\"style\":\"$undefined\",\"children\":[\"$undefined\",[\"$\",\"div\",null,{\"className\":\"$undefined\",\"children\":[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"relative w-full mx-auto max-w-7xl px-4 md:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-4 md:gap-8 grid-cols-1 md:grid-cols-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-1 md:col-span-2 mb-4 md:mb-0\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-teal-700 bold text-sm\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-4\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-circle w-2.5 h-2.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],\"$undefined\"]}],\"About NodeHive\"]}]}]}],[\"$\",\"div\",null,{\"className\":\"col-span-1 md:col-start-3 md:col-end-9 mb-6 md:mb-0\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-4xl md:text-6xl lg:text-7xl leading-[0.9] tracking-tight font-normal\",\"data-size\":\"display-lg\",\"data-weight\":\"normal\",\"children\":\"The vision behind\"}],[\"$\",\"h1\",null,{\"className\":\"text-4xl md:text-6xl lg:text-7xl leading-[0.9] tracking-tight font-normal text-teal-700 mb-6\",\"data-size\":\"display-lg\",\"data-weight\":\"normal\",\"children\":\"NodeHive Headless CMS\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray prose-xl text-gray-600 max-w-64\",\"children\":\"This post aims to give context where the origins of NodeHive Headless CMS are and why we started in the first place.\"}]]}],[\"$\",\"div\",null,{\"className\":\"col-span-1 md:col-span-2\",\"children\":[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-base text-gray-500\",\"children\":[\"A product by\",[\"$\",\"br\",null,{}],[\"$\",\"span\",null,{\"className\":\"font-medium text-gray-700\",\"children\":\"NETNODE AG\"}]]}]}]]}]}]}]]}],[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"bg-gray-50 py-20 md:py-32 relative\",\"style\":\"$undefined\",\"children\":[\"$undefined\",[\"$\",\"div\",null,{\"className\":\"$undefined\",\"children\":[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"relative w-full mx-auto max-w-7xl px-4 md:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-4 md:gap-8 grid-cols-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-teal-700 bold text-sm\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-4\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-circle w-2.5 h-2.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],\"$undefined\"]}],\"Our Vision\"]}]}]}],[\"$\",\"div\",null,{\"className\":\"col-start-3 col-end-9\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-4xl md:text-5xl leading-tighter font-normal mb-6\",\"data-size\":\"xl\",\"data-weight\":\"normal\",\"children\":\"Empowering digital innovation through NodeHive, the open-source platform to build, manage, and optimize your digital experiences.\"}],[\"$\",\"div\",null,{\"className\":\"bg-teal-50 rounded-lg p-8 mb-12\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-2xl md:text-3xl leading-relaxed font-medium mb-4 text-teal-900\",\"data-size\":\"lg\",\"data-weight\":\"medium\",\"children\":\"Our Mission\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-lg text-teal-800\",\"children\":\"NodeHive is the best solution, offering a comprehensive, all-in-one package for headless development with Drupal.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid md:gap-8 grid-cols-2 gap-8\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"bg-white rounded-lg p-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-10 h-10 bg-gray-100 rounded-lg flex items-center justify-center text-teal-700\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
77:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-target w-5 h-5\",\"aria-hidden\":\"true\",\"children\":[\"$L18\",\"$L19\",\"$L1a\",\"$undefined\"]}]}],\"$L1b\"]}]}],\"$L1c\",\"$L1d\",\"$L1e\"]}]]}]]}]}]}]]}],\"$L1f\",\"$L20\",\"$L21\",\"$L22\"]}],null,\"$L23\"]}]\n"])</script>
77<script>self.__next_f.push([1,"15:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L24\",null,{\"children\":\"$@25\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L26\",null,{\"children\":[\"$\",\"$27\",null,{\"name\":\"Next.Metadata\",\"children\":\"$@28\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n18:[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}]\n19:[\"$\",\"circle\",\"1vlfrh\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"6\"}]\n1a:[\"$\",\"circle\",\"1c9p78\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"2\"}]\n1b:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl leading-relaxed font-medium mb-2\",\"data-size\":\"sm\",\"data-weight\":\"medium\",\"children\":\"For Organizations\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-sm text-gray-600\",\"children\":\"NodeHive is the platform where your digital experiences are built, managed and optimised. It's the central hub to push digital initiatives forward.\"}]]}]\n1c:[\"$\",\"div\",\"1\",{\"className\":\"bg-white rounded-lg p-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-10 h-10 bg-gray-100 rounded-lg flex items-center justify-center text-teal-700\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-code w-5 h-5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"eg8j8\",{\"d\":\"m16 18 6-6-6-6\"}],[\"$\",\"path\",\"ppft3o\",{\"d\":\"m8 6-6 6 6 6\"}],\"$undefined\"]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl leading-relaxed font-medium mb-2\",\"data-size\":\"sm\",\"data-weight\":\"medium\",\"children\":\"For Frontend Developers\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-sm text-gray-600\",\"children\":\"NodeHive Headless CMS is the #1 headless CMS for frontend developers.\"}]]}]]}]}]\n1d:[\"$\",\"div\",\"2\",{\"className\":\"bg-white rounded-lg p-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-10 h-10 bg-gray-100 rounded-lg flex items-center justify-center text-teal-700\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-users w-5 h-5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1yyitq\",{\"d\":\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"}],[\"$\",\"path\",\"16gr8j\",{\"d\":\"M16 3.128a4 4 0 0 1 0 7.744\"}],[\"$\",\"path\",\"kshegd\",{\"d\":\"M22 21v-2a4 4 0 0 0-3-3.87\"}],[\"$\",\"circle\",\"nufk8\",{\"cx\":\"9\",\"cy\":\"7\",\"r\":\"4\"}],\"$undefined\"]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl leading-relaxed font-medium mb-2\",\"data-size\":\"sm\",\"data-weight\":\"medium\",\"children\":\"For Drupal Community\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-sm text-gray-600\",\"children\":\"NodeHive Headless CMS is the go-to solution for building decoupled frontends on top of Drupal.\"}]]}]]}]}]\n1e:[\"$\",\"div\",\"3\",{\"className\":\"bg-white rounded-lg p-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-10 h-10 bg-gray-100 rounded-lg flex items-center justify-center text-teal-700\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-briefcase w-5 h-5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"jecpp\",{\"d\":\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"}
77],[\"$\",\"rect\",\"i6l2r4\",{\"width\":\"20\",\"height\":\"14\",\"x\":\"2\",\"y\":\"6\",\"rx\":\"2\"}],\"$undefined\"]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl leading-relaxed font-medium mb-2\",\"data-size\":\"sm\",\"data-weight\":\"medium\",\"children\":\"For Agencies\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none pr"])</script>
77<script>self.__next_f.push([1,"ose-sm text-gray-600\",\"children\":\"Use NodeHive Headless CMS to build digital platforms the modern way.\"}]]}]]}]}]\n"])</script>
77<script>self.__next_f.push([1,"1f:[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"bg-white py-20 md:py-32 relative\",\"style\":\"$undefined\",\"children\":[\"$undefined\",[\"$\",\"div\",null,{\"className\":\"$undefined\",\"children\":[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"relative w-full mx-auto max-w-7xl px-4 md:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-4 md:gap-8 grid-cols-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-teal-700 bold text-sm\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-4\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-circle w-2.5 h-2.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],\"$undefined\"]}],\"Our Story\"]}]}]}],[\"$\",\"div\",null,{\"className\":\"col-start-3 col-end-9\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-4xl md:text-5xl leading-tighter font-normal mb-4\",\"data-size\":\"xl\",\"data-weight\":\"normal\",\"children\":\"Why we built NodeHive\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-lg text-gray-600 mb-12\",\"children\":\"The journey from Drupal experts to headless innovators\"}],[\"$\",\"div\",null,{\"className\":\"space-y-8 mb-12\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-12 h-12 bg-teal-100 rounded-full flex items-center justify-center text-teal-700\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-calendar w-5 h-5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1cmpym\",{\"d\":\"M8 2v4\"}],[\"$\",\"path\",\"4m81vk\",{\"d\":\"M16 2v4\"}],[\"$\",\"rect\",\"1hopcy\",{\"width\":\"18\",\"height\":\"18\",\"x\":\"3\",\"y\":\"4\",\"rx\":\"2\"}],[\"$\",\"path\",\"8toen8\",{\"d\":\"M3 10h18\"}],\"$undefined\"]}]}]}],[\"$\",\"div\",null,{\"className\":\"flex-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline gap-3 mb-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-sm font-medium text-teal-700\",\"children\":\"20+ Years\"}],[\"$\",\"h3\",null,{\"className\":\"text-xl md:text-2xl leading-relaxed font-medium\",\"data-size\":\"md\",\"data-weight\":\"medium\",\"children\":\"Building with Drupal\"}]]}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-base text-gray-600\",\"children\":\"At NETNODE, we've built hundreds of websites over the past twenty years, consistently using Drupal for its flexibility in projects ranging from small to big digital solutions.\"}]]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-12 h-12 bg-teal-100 rounded-full flex items-center justify-center text-teal-700\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-zap w-5 h-5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1xq2db\",{\"d\":\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"}],\"$undefined\"]}]}]}],[\"$\",\"div\",null,{\"className\":\"flex-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline gap-3 mb-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-sm font-medium text-teal-700\",\"children\":\"2022\"}],[\"$\",\"h3\",null,{\"className\":\"text-xl md:text-2xl leading-relaxed font-medium\",\"data-size\":\"md\",\"data-weight\"
77:\"medium\",\"children\":\"Expanding Horizons\"}]]}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-base text-gray-600\",\"children\":\"We expanded our technological capabilities by incorporating React and Next.js to meet the increasing demand for dynamic and interactive web experiences.\"}]]}]]}],[\"$\",\"div\",\"2\",{\"className\":\"flex gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-12 h-12 bg-teal-100 rounded-full flex items-center justify-center text-teal-700\",\"children\":\"$L29\"}]}],\"$L2a\"]}]]}],\"$L2b\",\"$L2c\",\"$L2d\"]}]]}]}]}]]}]\n"])</script>
77<script>self.__next_f.push([1,"20:[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"bg-gray-50 py-20 md:py-32 relative\",\"style\":\"$undefined\",\"children\":[\"$undefined\",[\"$\",\"div\",null,{\"className\":\"$undefined\",\"children\":[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"relative w-full mx-auto max-w-7xl px-4 md:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-4 md:gap-8 grid-cols-1 md:grid-cols-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-1 md:col-span-2 mb-4 md:mb-0\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-teal-700 bold text-sm\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-4\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-circle w-2.5 h-2.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],\"$undefined\"]}],\"Our Investment\"]}]}]}],[\"$\",\"div\",null,{\"className\":\"col-span-1 md:col-start-3 md:col-end-9\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-4xl md:text-5xl leading-tighter font-normal mb-6\",\"data-size\":\"xl\",\"data-weight\":\"normal\",\"children\":\"Building the future of headless Drupal\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-lg text-gray-600 mb-8\",\"children\":\"We decided to invest significantly in building additional modules on top of Drupal core. This effort aims to make Drupal an exceptional solution not only for headless projects but also as the digital platform, capable of serving many websites and apps from one platform.\"}],[\"$\",\"div\",null,{\"className\":\"grid md:gap-8 grid-cols-1 md:grid-cols-3 gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-white rounded-lg p-6 text-center\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-package w-12 h-12 text-teal-700 mx-auto mb-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1a0edw\",{\"d\":\"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z\"}],[\"$\",\"path\",\"d0xqtd\",{\"d\":\"M12 22V12\"}],[\"$\",\"polyline\",\"ousv84\",{\"points\":\"3.29 7 12 12 20.71 7\"}],[\"$\",\"path\",\"1c824w\",{\"d\":\"m7.5 4.27 9 5.15\"}],\"$undefined\"]}],[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl leading-relaxed font-medium mb-2\",\"data-size\":\"sm\",\"data-weight\":\"medium\",\"children\":\"Open Source First\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-sm text-gray-600\",\"children\":\"NodeHive is available as a free, open-source solution for everyone\"}]]}],[\"$\",\"div\",null,{\"className\":\"bg-white rounded-lg p-6 text-center\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-globe w-12 h-12 text-teal-700 mx-auto mb-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],[\"$\",\"path\",\"13o1zl\",{\"d\":\"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20\"}],[\"$\",\"path\",\"9i4pu4\",{\"d\":\"M2 12h20\"}],\"$undefined\"]}],[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl leading-relaxed font-medium mb-2\",\"data-size\":\"sm\",\"data-weight\":\"medium\",\"children\":\"Enterprise Support\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-sm text-gray-600\",\"children\":\"Specialized support for enterprise clients to amplify their digital footprint\"}]]}],[\"$\",\"div\",null,{\"className\":\"bg-white rounded-lg p-6 text-center\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
77:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-rocket w-12 h-12 text-teal-700 mx-auto mb-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"m3kijz\",{\"d\":\"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z\"}],[\"$\",\"path\",\"1fmvmk\",{\"d\":\"m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z\"}],\"$L2e\",\"$L2f\",\"$undefined\"]}],\"$L30\",\"$L31\"]}]]}]]}]]}]}]}]]}]\n"])</script>
77<script>self.__next_f.push([1,"21:[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"bg-white py-20 md:py-32 relative\",\"style\":\"$undefined\",\"children\":[\"$undefined\",[\"$\",\"div\",null,{\"className\":\"$undefined\",\"children\":[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"relative w-full mx-auto max-w-7xl px-4 md:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-4 md:gap-8 grid-cols-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-teal-700 bold text-sm\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-4\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-circle w-2.5 h-2.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],\"$undefined\"]}],\"The Team\"]}]}]}],[\"$\",\"div\",null,{\"className\":\"col-start-3 col-end-9\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-4xl md:text-5xl leading-tighter font-normal mb-4\",\"data-size\":\"xl\",\"data-weight\":\"normal\",\"children\":\"The team behind NodeHive\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-lg text-gray-600 mb-12\",\"children\":\"This is the team of NETNODE AG, the makers of NodeHive Headless CMS.\"}],[\"$\",\"div\",null,{\"className\":\"bg-gradient-to-br from-teal-50 to-white rounded-lg p-8 mb-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4 mb-6\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-users w-8 h-8 text-teal-700\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1yyitq\",{\"d\":\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"}],[\"$\",\"path\",\"16gr8j\",{\"d\":\"M16 3.128a4 4 0 0 1 0 7.744\"}],[\"$\",\"path\",\"kshegd\",{\"d\":\"M22 21v-2a4 4 0 0 0-3-3.87\"}],[\"$\",\"circle\",\"nufk8\",{\"cx\":\"9\",\"cy\":\"7\",\"r\":\"4\"}],\"$undefined\"]}],[\"$\",\"h3\",null,{\"className\":\"text-2xl md:text-3xl leading-relaxed font-medium\",\"data-size\":\"lg\",\"data-weight\":\"medium\",\"children\":\"NETNODE AG\"}]]}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-base text-gray-700 mb-6\",\"children\":\"A Swiss digital agency with over 20 years of experience building digital solutions. We combine technical excellence with creative innovation to deliver exceptional results for our clients.\"}],[\"$\",\"div\",null,{\"className\":\"grid md:gap-8 grid-cols-2 gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-white rounded-lg p-6\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl leading-relaxed font-medium mb-3\",\"data-size\":\"sm\",\"data-weight\":\"medium\",\"children\":\"Learn more about our culture\"}],[\"$\",\"$L7\",null,{\"href\":\"https://culture-book.netnode.ch\",\"variant\":\"outline\",\"className\":\"border-gray-300 text-gray-700 hover:bg-gray-50 inline-flex items-center gap-2\",\"target\":\"_blank\",\"children\":[\"Culture Book\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-external-link w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1q9fwt\",{\"d\":\"M15 3h6v6\"}],[\"$\",\"path\",\"gplh6r\",{\"d\":\"M10 14 21 3\"}],[\"$\",\"path\",\"a6xqqp\",{\"d\":\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"}],\"$undefined\"]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"bg-white rounded-lg p-6\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl leading-relaxed font-medium mb-3\",\"data-size\":\"sm\",\"data-weight\"
77:\"medium\",\"children\":\"Are you looking for a job?\"}],[\"$\",\"$L7\",null,{\"href\":\"https://jobs.netnode.ch\",\"variant\":\"outline\",\"className\":\"border-gray-300 text-gray-700 hover:bg-gray-50 inline-flex items-center gap-2\",\"target\":\"_blank\",\"children\":[\"Open Positions\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-external-link w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1q9fwt\",{\"d\":\"M15 3h6v6\"}],[\"$\",\"path\",\"gplh6r\",{\"d\":\"M10 14 21 3\"}],[\"$\",\"path\",\"a6xqqp\",{\"d\":\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"}],\"$undefined\"]}]]}]]}]]}]]}]]}]]}]}]}]]}]\n"])</script>
77<script>self.__next_f.push([1,"22:[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"bg-gray-50 py-20 md:py-32 relative\",\"style\":\"$undefined\",\"children\":[\"$undefined\",[\"$\",\"div\",null,{\"className\":\"$undefined\",\"children\":[\"$\",\"section\",null,{\"id\":\"$undefined\",\"className\":\"relative w-full mx-auto max-w-7xl px-4 md:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-4 md:gap-8 grid-cols-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-teal-700 bold text-sm\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-4\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-circle w-2.5 h-2.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],\"$undefined\"]}],\"Learn More\"]}]}]}],[\"$\",\"div\",null,{\"className\":\"col-start-3 col-end-9\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-4xl md:text-5xl leading-tighter font-normal mb-2\",\"data-size\":\"xl\",\"data-weight\":\"normal\",\"children\":\"Want to learn more about\"}],[\"$\",\"h2\",null,{\"className\":\"text-4xl md:text-5xl leading-tighter font-normal text-teal-700 mb-6\",\"data-size\":\"xl\",\"data-weight\":\"normal\",\"children\":\"NodeHive?\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-lg text-gray-600 mb-8\",\"children\":\"Discover how NodeHive can transform your digital presence.\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-4\",\"children\":[[\"$\",\"$L7\",null,{\"href\":\"/demo\",\"variant\":\"primary\",\"className\":\"bg-teal-700 text-white hover:bg-teal-800 border-0 inline-flex items-center gap-2\",\"children\":[\"Book a Demo\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}],[\"$\",\"$L7\",null,{\"href\":\"/screenshots\",\"variant\":\"outline\",\"className\":\"border-gray-300 text-gray-700 hover:bg-gray-50 inline-flex items-center gap-2\",\"children\":[\"See Screenshots\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-file-text w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1rqfz7\",{\"d\":\"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z\"}],[\"$\",\"path\",\"tnqrlb\",{\"d\":\"M14 2v4a2 2 0 0 0 2 2h4\"}],[\"$\",\"path\",\"b1mrlr\",{\"d\":\"M10 9H8\"}],[\"$\",\"path\",\"t4e002\",{\"d\":\"M16 13H8\"}],[\"$\",\"path\",\"z1uh3a\",{\"d\":\"M16 17H8\"}],\"$undefined\"]}]]}]]}]]}]]}]}]}]]}]\n"])</script>
77<script>self.__next_f.push([1,"23:[\"$\",\"$L32\",null,{\"children\":[\"$\",\"$27\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@33\"}]}]\n29:[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-shield w-5 h-5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"oel41y\",{\"d\":\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"}],\"$undefined\"]}]\n2a:[\"$\",\"div\",null,{\"className\":\"flex-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline gap-3 mb-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-sm font-medium text-teal-700\",\"children\":\"Today\"}],[\"$\",\"h3\",null,{\"className\":\"text-xl md:text-2xl leading-relaxed font-medium\",\"data-size\":\"md\",\"data-weight\":\"medium\",\"children\":\"Birth of NodeHive\"}]]}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-base text-gray-600\",\"children\":\"After evaluating various headless CMS options, we found Drupal to be unmatched. NodeHive was born to make Drupal an exceptional headless solution.\"}]]}]\n"])</script>
77<script>self.__next_f.push([1,"2b:[\"$\",\"div\",null,{\"className\":\"bg-gray-50 rounded-lg p-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 mb-6\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-puzzle w-6 h-6 text-teal-700\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"w46dr5\",{\"d\":\"M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z\"}],\"$undefined\"]}],[\"$\",\"h3\",null,{\"className\":\"text-2xl md:text-3xl leading-relaxed font-medium\",\"data-size\":\"lg\",\"data-weight\":\"medium\",\"children\":\"Why Drupal?\"}]]}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-base text-gray-600 mb-6\",\"children\":\"Beyond being a traditional CMS, Drupal serves as a versatile platform for comprehensive digital experiences. Its strengths include:\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex items-start gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-1.5 h-1.5 bg-teal-700 rounded-full flex-shrink-0 mt-2\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-base text-gray-700\",\"children\":\"Advanced roles and permissions system for granular access control\"}]]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-start gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-1.5 h-1.5 bg-teal-700 rounded-full flex-shrink-0 mt-2\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-base text-gray-700\",\"children\":\"Robust API capabilities\"}]]}],[\"$\",\"li\",\"2\",{\"className\":\"flex items-start gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-1.5 h-1.5 bg-teal-700 rounded-full flex-shrink-0 mt-2\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-base text-gray-700\",\"children\":\"Ever-expanding potential of contributed modules\"}]]}],[\"$\",\"li\",\"3\",{\"className\":\"flex items-start gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-1.5 h-1.5 bg-teal-700 rounded-full flex-shrink-0 mt-2\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-base text-gray-700\",\"children\":\"Integration capabilities with any third-party tool (CRM, commerce, ERP)\"}]]}],[\"$\",\"li\",\"4\",{\"className\":\"flex items-start gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-1.5 h-1.5 bg-teal-700 rounded-full flex-shrink-0 mt-2\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-base text-gray-700\",\"children\":\"Long history and impressive security track record\"}]]}]]}]]}]\n"])</script>
77<script>self.__next_f.push([1,"2c:[\"$\",\"div\",null,{\"className\":\"py-6 md:py-10\"}]\n2d:[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-lg text-gray-700\",\"children\":[\"Compared with other headless only solutions, starting with Drupal as a headless CMS is not easy. Drupal extended with the right modules and focus to act as headless platform, it becomes a very attractive solution to build on top.\",[\"$\",\"span\",null,{\"className\":\"font-medium text-teal-700\",\"children\":\" That's why we started NodeHive.\"}]]}]\n2e:[\"$\",\"path\",\"1f8sc4\",{\"d\":\"M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0\"}]\n2f:[\"$\",\"path\",\"qeys4\",{\"d\":\"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5\"}]\n30:[\"$\",\"h3\",null,{\"className\":\"text-lg md:text-xl leading-relaxed font-medium mb-2\",\"data-size\":\"sm\",\"data-weight\":\"medium\",\"children\":\"Continuous Innovation\"}]\n31:[\"$\",\"div\",null,{\"className\":\"prose prose-gray max-w-none prose-sm text-gray-600\",\"children\":\"Ongoing development to lead in the headless market\"}]\n12:null\n25:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
77<script>self.__next_f.push([1,"28:[[\"$\",\"title\",\"0\",{\"children\":\"NodeHive - Open Source Headless CMS\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"NodeHive is an open source headless CMS built on Drupal. Create, manage, and deliver content at scale with multi-site support and AI-powered features.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"author\",\"href\":\"https://nodehive.com\"}],[\"$\",\"meta\",\"3\",{\"name\":\"author\",\"content\":\"NodeHive\"}],[\"$\",\"meta\",\"4\",{\"name\":\"keywords\",\"content\":\"headless cms,drupal,nodejs,nextjs,open source,content management,api-first,multi-site\"}],[\"$\",\"meta\",\"5\",{\"name\":\"creator\",\"content\":\"NETNODE AG\"}],[\"$\",\"meta\",\"6\",{\"name\":\"publisher\",\"content\":\"NodeHive\"}],[\"$\",\"meta\",\"7\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"8\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"9\",{\"name\":\"format-detection\",\"content\":\"telephone=no, address=no, email=no\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:title\",\"content\":\"NodeHive - Open Source Headless CMS\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:description\",\"content\":\"NodeHive is an open source headless CMS built on Drupal. Create, manage, and deliver content at scale with multi-site support and AI-powered features.\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:url\",\"content\":\"https://frontend2-nodehive-com.vercel.app\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:site_name\",\"content\":\"NodeHive\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image\",\"content\":\"https://frontend2-nodehive-com.vercel.app/og-image.png\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:image:alt\",\"content\":\"NodeHive - Open Source Headless CMS\"}],[\"$\",\"meta\",\"19\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:site\",\"content\":\"@netnode\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:creator\",\"content\":\"@netnode\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:title\",\"content\":\"NodeHive - Open Source Headless CMS\"}],[\"$\",\"meta\",\"24\",{\"name\":\"twitter:description\",\"content\":\"NodeHive is an open source headless CMS built on Drupal. Create, manage, and deliver content at scale with multi-site support and AI-powered features.\"}],[\"$\",\"meta\",\"25\",{\"name\":\"twitter:image\",\"content\":\"https://frontend2-nodehive-com.vercel.app/og-image.png\"}],[\"$\",\"link\",\"26\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0b3bf435.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"$L34\",\"27\",{}]]\n"])</script>
77<script>self.__next_f.push([1,"33:null\n"])</script>
77</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.