CINXE.COM
Never-Ending Support for End-Of-Life Open Source Software | HeroDevs
<!DOCTYPE html><!-- Last Published: Fri Nov 22 2024 20:17:37 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="www.herodevs.com" data-wf-page="65d9309ab1e5669c24bdca1c" data-wf-site="62865614b39c464b76d339aa" lang="en"><head><meta charset="utf-8"/><title>Never-Ending Support for End-Of-Life Open Source Software | HeroDevs</title><meta content="Security Support for End-Of-Life Open Source Software. Drop-in replacements for end-of-life open source software that keep you secure, compliant, and compatible while you migrate. Never-Ending Support (NES) extends your migration timeline indefinitely." name="description"/><meta content="Never-Ending Support for End-Of-Life Open Source Software | HeroDevs" property="og:title"/><meta content="Security Support for End-Of-Life Open Source Software. Drop-in replacements for end-of-life open source software that keep you secure, compliant, and compatible while you migrate. Never-Ending Support (NES) extends your migration timeline indefinitely." property="og:description"/><meta content="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/62e44a1526e89cbeaa78f2df_Open%20Graph%20Image.png" property="og:image"/><meta content="Never-Ending Support for End-Of-Life Open Source Software | HeroDevs" property="twitter:title"/><meta content="Security Support for End-Of-Life Open Source Software. Drop-in replacements for end-of-life open source software that keep you secure, compliant, and compatible while you migrate. Never-Ending Support (NES) extends your migration timeline indefinitely." property="twitter:description"/><meta content="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/62e44a1526e89cbeaa78f2df_Open%20Graph%20Image.png" property="twitter:image"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="xj9yVWFE6wNJ8ZgPOI5bpsi3gHe0a8sqrPuwa2z8_z8" name="google-site-verification"/><link href="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/css/hero-devs-24601.b7bbd81d9.min.css" rel="stylesheet" type="text/css"/><script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script><link href="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/628cf7fa695788c4c26eceeb_c3b6c1e0004e3c24ac41b2ddac734696%202.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/628cf81efbd7c44d6066720c_c3b6c1e0004e3c24ac41b2ddac734696%203.png" rel="apple-touch-icon"/><link href="https://www.herodevs.com/support" rel="canonical"/><script src="https://www.google.com/recaptcha/api.js" type="text/javascript"></script><!-- Header Code --> <script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/shell.js" defer></script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "name": "HeroDevs", "url": "https://www.herodevs.com/", "logo": "https://assets.website-files.com/62865614b39c464b76d339aa/63f4d4c6319b0d18d4460f4a_hd-logo-black-bg.svg", "sameAs": [ "https://twitter.com/herodevs", "https://github.com/herodevs" ] } </script> <script defer type="fs-cc"> ! function () { var analytics = window.analytics = window.analytics || []; if (!analytics.initialize) if (analytics.invoked) window.console && console.error && console.error("Segment snippet included twice."); else { analytics.invoked = !0; analytics.methods = ["trackSubmit", "trackClick", "trackLink", "trackForm", "pageview", "identify", "reset", "group", "track", "ready", "alias", "debug", "page", "once", "off", "on", "addSourceMiddleware", "addIntegrationMiddleware", "setAnonymousId", "addDestinationMiddleware" ]; analytics.factory = function (e) { return function () { var t = Array.prototype.slice.call(arguments); t.unshift(e); analytics.push(t); return analytics } }; for (var e = 0; e < analytics.methods.length; e++) { var key = analytics.methods[e]; analytics[key] = analytics.factory(key) } analytics.load = function (key, e) { var t = document.createElement("script"); t.type = "text/javascript"; t.async = !0; t.src = "https://cdn.segment.com/analytics.js/v1/" + key + "/analytics.min.js"; var n = document.getElementsByTagName("script")[0]; n.parentNode.insertBefore(t, n); analytics._loadOptions = e }; analytics._writeKey = "vRIEAxFEFKeV3vQ8nnc37g5QnvvNTYJu";; analytics.SNIPPET_VERSION = "4.15.3"; analytics.load("vRIEAxFEFKeV3vQ8nnc37g5QnvvNTYJu"); analytics.page(); } }(); </script> <!-- Google Tag Manager --> <script defer> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-PWJ5FQ2'); </script> <!-- End Google Tag Manager --> <!-- Reddit Pixel --> <script defer> !function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);rdt('init','a2_dholygsa34al', {"aaid":"<AAID-HERE>","email":"<EMAIL-HERE>","externalId":"<EXTERNAL-ID-HERE>","idfa":"<IDFA-HERE>"});rdt('track', 'PageVisit'); </script> <!-- DO NOT MODIFY UNLESS TO REPLACE A USER IDENTIFIER --> <!-- End Reddit Pixel --> <!-- Zoominfo Tracking --> <script defer type="fs-cc"> window[(function(_jUi,_ta){var _1qR5c='';for(var _A8AsU7=0;_A8AsU7<_jUi.length;_A8AsU7++){var _Cheg=_jUi[_A8AsU7].charCodeAt();_Cheg-=_ta;_Cheg!=_A8AsU7;_Cheg+=61;_Cheg%=94;_ta>1;_Cheg+=33;_1qR5c==_1qR5c;_1qR5c+=String.fromCharCode(_Cheg)}return _1qR5c})(atob('KHV8QD04MzFCdzNH'), 44)] = '9882f8bc681712087252'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_Zms,_De){var _wiGmA='';for(var _oxLFko=0;_oxLFko<_Zms.length;_oxLFko++){var _YqU6=_Zms[_oxLFko].charCodeAt();_YqU6-=_De;_YqU6+=61;_YqU6%=94;_De>5;_YqU6!=_oxLFko;_wiGmA==_wiGmA;_YqU6+=33;_wiGmA+=String.fromCharCode(_YqU6)}return _wiGmA})(atob('eCYmIiVKPz96JT4seT0lcyR5IiYlPnMhfT8seT0mcXc+eiU='), 16)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) }); </script> <!-- End Zoominfo Tracking --> <!-- Finsweet Cookie Consent --> <script async src="https://cdn.jsdelivr.net/npm/@finsweet/cookie-consent@1/fs-cc.js" fs-cc-mode="opt-in"></script> <!-- Salesforce Tracking --> <script defer type='text/javascript'> piAId = '1084422'; piCId = ''; piHostname = 'secondlife.herodevs.com'; (function() { function async_load(){ var s = document.createElement('script'); s.type = 'text/javascript'; s.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + piHostname + '/pd.js'; var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c); } if(window.attachEvent) { window.attachEvent('onload', async_load); } else { window.addEventListener('load', async_load, false); } })(); </script> <!-- End Salesforce Tracking --><script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What does HeroDevs offer for end-of-life (EOL) software?", "acceptedAnswer": { "@type": "Answer", "text": "HeroDevs provides Never-Ending Support (NES) for critical EOL software, extending security, compatibility, and compliance so that your applications remain safe and functional without the need for disruptive migrations. Our NES solutions support frameworks like Spring, Vue, AngularJS, jQuery, Bootstrap, and Node.js, among others." } }, { "@type": "Question", "name": "How can NES help me maintain security and compliance while I plan my migration?", "acceptedAnswer": { "@type": "Answer", "text": "Upgrading can be costly and time-intensive. Our NES offerings act as secure drop-in replacements for legacy software, saving you time and ensuring compliance without altering your existing codebase. You get essential security updates and compatibility without migrating." } }, { "@type": "Question", "name": "How does HeroDevs keep my software secure?", "acceptedAnswer": { "@type": "Answer", "text": "HeroDevs performs continuous vulnerability scanning and provides proactive security patches, often addressing vulnerabilities before they become widely known. We work with original project maintainers and leverage our internal security expertise to stay ahead of emerging threats. As a certified CVE Naming Authority (CNA), HeroDevs participates in identifying and managing vulnerabilities to streamline vulnerability disclosure, support our customers' compliance needs, and foster collaboration with open source maintainers." } }, { "@type": "Question", "name": "Is HeroDevs compliant with major regulations?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, HeroDevs’ NES products are designed to help you meet standards such as PCI, HIPAA, FedRAMP, and SOC 2, ensuring your legacy applications are compliant with strict regulatory requirements." } }, { "@type": "Question", "name": "What is included in a HeroDevs NES subscription?", "acceptedAnswer": { "@type": "Answer", "text": "Each NES subscription includes security and compatibility patches, expert support, and compliance updates. We also provide enterprise-level service-level agreements (SLAs) to ensure timely responses and resolution of critical issues." } }, { "@type": "Question", "name": "How quickly does HeroDevs release patches for new vulnerabilities?", "acceptedAnswer": { "@type": "Answer", "text": "HeroDevs prioritizes rapid patching, addressing critical fixes within 14 days of a vulnerability’s discovery. Our proactive approach ensures your software remains secure with minimal disruption." } }, { "@type": "Question", "name": "Can I try HeroDevs NES before committing?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, we offer trial versions of our NES products so you can experience how they integrate with your tech stack. Contact our support team to discuss the best options for your needs." } }, { "@type": "Question", "name": "How does HeroDevs compare to alternatives like Tanzu or OpenLogic?", "acceptedAnswer": { "@type": "Answer", "text": "Unlike more general solutions, HeroDevs offers targeted, cost-effective support specifically for EOL software with options for only the coverage you need, avoiding the cost of full-suite packages. Our expertise in legacy systems is unmatched, especially for technologies like Spring, AngularJS, and Drupal." } }, { "@type": "Question", "name": "Does HeroDevs provide ongoing support for project dependencies and non-CVE issues?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. Through HeroDevs Security Advisories, we also address vulnerabilities that might not have a CVE but still impact the security and stability of your applications, ensuring thorough coverage for both core and dependency vulnerabilities." } }, { "@type": "Question", "name": "Does HeroDevs share CVE resolution details with security scanning vendors to prevent false positives? If not, is it acceptable for SAS to provide our customers with a list of resolved CVEs, including those addressed by HeroDevs, and direct them to the HeroDevs Vulnerability Directory for reference?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, HeroDevs is actively working on improving these efforts. For example, we’ve recently partnered with Mend.io and are engaging with other scanning vendors. Note that this challenge is not exclusive to HeroDevs; it’s an industry-wide issue due to non-public versions." } } ] } </script></head><body><div class="page-wrapper"><div class="component-navbar"><div data-hide-when-stuck="" class="contact-wrapper_navbar"><div class="cta-wrapper-contact_navbar"><a href="tel:+18775861965" class="link-wrapper-contact_navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6514adfd19028a6e03cc3376_telephone-icon-white-min.svg" loading="lazy" width="18" height="18" alt="" class="icon-contact_navbar"/><div class="text-size-xsmall text-weight-light text-color-white">Connect with sales <span class="text-style-underline">+1 877-586-1965</span></div></a></div></div><div data-animation="default" class="navbar w-nav" data-easing2="ease" fs-scrolldisable-element="smart-nav" data-easing="ease" data-collapse="medium" data-w-id="b7255d78-f7c2-034f-1898-ce8e45994776" role="banner" data-duration="400"><div class="container-navbar"><a href="/" class="brand_navbar w-nav-brand"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/668c0ec8bc50d24d58a40475_Logo%20Gradient%20Darkmode.svg" loading="eager" width="200" height="48" alt="HeroDevs logo" class="logo_navbar"/></a><nav role="navigation" class="menu_navbar w-nav-menu"><div class="menu-left_navbar"><div data-hover="true" data-delay="300" class="dropdown_navbar w-dropdown"><div class="dropdown-navlink w-dropdown-toggle"><div>Products</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66576a90c2486930d01be71a_keyboard_arrow_down_24dp_FILL0_wght400_GRAD0_opsz24.svg" loading="lazy" width="24" height="24" alt="Arrow down" class="arrow-dropdown_navbar"/></div><nav class="dropdown-list-big_navbar w-dropdown-list"><div class="container-navbar"><div class="dropdown-content_navbar"><div class="content-left-dropdown_navbar"><div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e45994785-45994767" class="margin-bottom margin-medium"><div id="w-node-b7255d78-f7c2-034f-1898-ce8e45994786-45994767" class="heading-style-h5"><span class="text-color-primary">Never-Ending Support</span> for Open Source</div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e4599478a-45994767" class="text-size-regular text-weight-light">The Never-Ending Support product line offers secure drop-in replacements for end-of-life open-source software your team depends on.<br/></div></div><div class="link-wrapper-left_navbar"><a href="/pricing" class="navlink is-dropdown">Explore Pricing</a><a href="/contact" class="navlink is-dropdown">Talk to Sales</a><a href="/support" aria-current="page" class="navlink is-dropdown w--current">See All Products</a><div class="button-group"><a href="/pricing" class="custom-quote_navbar w-inline-block"><div>Get a Custom Quote</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66faa736749686ab0cc1f022_open_in_new%20(1).svg" loading="lazy" alt="Open in new tab icon"/></a></div></div></div><div class="content-right-dropdown_navbar"><div id="w-node-b7255d78-f7c2-034f-1898-ce8e45994795-45994767" class="banner-overview_navbar"><div><div class="flex-wrapper is-left-aligned"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/672b8840d34bd59124864064_inventory_2.svg" loading="lazy" alt="Inventory icon"/><div class="heading-style-h6 text-weight-medium">Products Overview</div></div><div class="text-size-small text-color-white">Explore our range of Never-Ending Support Products</div></div><a href="/support" aria-current="page" class="button-secondary w-inline-block w--current"><div class="wrapper-button-secondary is-alternative"><div>All Products</div><div class="image-small w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_10335_273)"> <path d="M14.29 5.71047C13.9 6.10047 13.9 6.73047 14.29 7.12047L18.17 11.0005H3C2.45 11.0005 2 11.4505 2 12.0005C2 12.5505 2.45 13.0005 3 13.0005H18.18L14.3 16.8805C13.91 17.2705 13.91 17.9005 14.3 18.2905C14.69 18.6805 15.32 18.6805 15.71 18.2905L21.3 12.7005C21.69 12.3105 21.69 11.6805 21.3 11.2905L15.7 5.71047C15.32 5.32047 14.68 5.32047 14.29 5.71047Z" fill="currentColor"/> </g> <defs> <clipPath id="clip0_10335_273"> <rect width="24" height="24" fill="white"/> </clipPath> </defs> </svg></div></div></a></div><div class="text-size-regular text-color-grey">Explore our range of NES Products</div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a1-45994767" class="w-dyn-list"><div role="list" class="list-technologies_navbar w-dyn-items"><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="AngularJS" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/nes-angularjs" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc63ea7d2271f5898837b_Angular%20JS.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc63ea7d2271f5898837b_Angular%20JS.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">AngularJS</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc63ea7d2271f5898837b_Angular%20JS.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">AngularJS</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Angular" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/nes-angular" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/663414d14128055e4e38d19d_angular-icon-seeklogo.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/663414d14128055e4e38d19d_angular-icon-seeklogo.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">Angular</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/663414d14128055e4e38d19d_angular-icon-seeklogo.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Angular</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Spring" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/spring-nes" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6703c7889feb398608df2c92_light.svg" loading="lazy" alt="" class="image-item_technologies w-condition-invisible"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6703c7889feb398608df2c92_light.svg" loading="lazy" alt="" class="image-item_technologies is-big"/><div class="text-size-small text-color-black w-condition-invisible">Spring</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6703c7889feb398608df2c92_light.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Spring</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Drupal 7" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/nes-drupal" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc8d7d6552bb06d57dafc_Drupal%20Icon.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc8d7d6552bb06d57dafc_Drupal%20Icon.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">Drupal 7</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc8d7d6552bb06d57dafc_Drupal%20Icon.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Drupal 7</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="jQuery" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/jquery-nes" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc765795229f2c7cb520a_jQuery%20-%20Icon.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc765795229f2c7cb520a_jQuery%20-%20Icon.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">jQuery</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc765795229f2c7cb520a_jQuery%20-%20Icon.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">jQuery</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Bootstrap" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/nes-bootstrap" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc7585d1be8458013a0bc_Bootstrap%20Logo.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc7585d1be8458013a0bc_Bootstrap%20Logo.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">Bootstrap</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc7585d1be8458013a0bc_Bootstrap%20Logo.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Bootstrap</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Vue 2" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/nes-vue" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc3293af023933c3e129f_Vue.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc3293af023933c3e129f_Vue.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">Vue 2</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc3293af023933c3e129f_Vue.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Vue 2</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Node.js" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/node-nes" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cfdca5cf621106a3aa1338_node-js-seeklogo.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cfdca5cf621106a3aa1338_node-js-seeklogo.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">Node.js</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cfdca5cf621106a3aa1338_node-js-seeklogo.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Node.js</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Express" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/express-nes" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/66ce188dfeef900d9770bc85_Express-black.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/66ce188dfeef900d9770bc85_Express-black.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">Express</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/66ce188dfeef900d9770bc85_Express-black.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Express</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="ESLint" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/eslint-nes" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/668573a85840947a011f56b4_ESLint_logo%201.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/668573a85840947a011f56b4_ESLint_logo%201.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">ESLint</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/668573a85840947a011f56b4_ESLint_logo%201.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">ESLint</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Fastify" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/fastify-nes" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/67041621a38a6939e8dbb589_Fastify-logo-light.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/67041621a38a6939e8dbb589_Fastify-logo-light.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">Fastify</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/67041621a38a6939e8dbb589_Fastify-logo-light.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Fastify</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Nuxt" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/nuxt-nes" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6633ad29e430bcc5c9040ca1_Nuxt-new.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6633ad29e430bcc5c9040ca1_Nuxt-new.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">Nuxt</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6633ad29e430bcc5c9040ca1_Nuxt-new.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Nuxt</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Grunt" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/grunt-nes" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/672baac4f43ec118df6df82c_Grunt.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/672baac4f43ec118df6df82c_Grunt.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">Grunt</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/672baac4f43ec118df6df82c_Grunt.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Grunt</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Protractor" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/nes-protractor" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc3374e2757d70daa37b2_Protractor.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc3374e2757d70daa37b2_Protractor.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">Protractor</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc3374e2757d70daa37b2_Protractor.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Protractor</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="PHP" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/php-long-term-support-by-zend" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/673cc7b00f95485915a53231_PHP-logo%201.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/673cc7b00f95485915a53231_PHP-logo%201.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">PHP</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/673cc7b00f95485915a53231_PHP-logo%201.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">PHP</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field=".NET" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/dot-net-nes" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6733b6cb70c734d4adedba59_Microsoft_.NET_logo%201.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6733b6cb70c734d4adedba59_Microsoft_.NET_logo%201.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">.NET</div><div class="bullet-soon_technologies"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6733b6cb70c734d4adedba59_Microsoft_.NET_logo%201.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">.NET</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Rails" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="/support/rails-nes" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cfe0083e603b6d7501d202_Ruby%20on%20rails%20-%20icon.svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cfe0083e603b6d7501d202_Ruby%20on%20rails%20-%20icon.svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">Rails</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cfe0083e603b6d7501d202_Ruby%20on%20rails%20-%20icon.svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Rails</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-b7255d78-f7c2-034f-1898-ce8e459947a3-45994767" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Ember.js" class="item-wrapper-menu_pricing is-navbar"><a aria-label="Link to product page" href="#" class="item-technologies_support is-navbar w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cfdcec53a00d48acdc9c06_e-rounded-icon-4c%20(1).svg" loading="lazy" alt="" class="image-item_technologies"/><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cfdcec53a00d48acdc9c06_e-rounded-icon-4c%20(1).svg" loading="lazy" alt="" class="image-item_technologies is-big w-condition-invisible"/><div class="text-size-small text-color-black">Ember.js</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support is-navbar w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cfdcec53a00d48acdc9c06_e-rounded-icon-4c%20(1).svg" loading="lazy" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Ember.js</div><div class="bullet-soon_technologies"></div></a></div></div></div></div><div class="margin-top margin-xsmall"><div class="display-inlineflex is-technologies"><div class="bullet-soon_technologies is-static"></div><div>Indicates coming soon</div></div></div></div></div></div></nav></div><a href="/support/consulting" class="navlink_navbar w-nav-link">Consulting</a><a href="/pricing" class="navlink_navbar w-nav-link">Pricing</a><div data-hover="true" data-delay="300" class="dropdown_navbar w-dropdown"><div class="dropdown-navlink w-dropdown-toggle"><div>Developers</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66576a90c2486930d01be71a_keyboard_arrow_down_24dp_FILL0_wght400_GRAD0_opsz24.svg" loading="lazy" width="24" height="24" alt="Arrow down" class="arrow-dropdown_navbar"/></div><nav class="dropdown-list-big_navbar w-dropdown-list"><div class="container-navbar"><div class="dropdown-content_navbar"><div class="content-left-dropdown_navbar"><div><div id="w-node-_3c5e6bb1-ee19-0863-51eb-85024e69edd6-45994767" class="margin-bottom margin-medium"><div id="w-node-_3c5e6bb1-ee19-0863-51eb-85024e69edd7-45994767" class="heading-style-h6"><span class="text-color-primary">Integrate Seamlessly</span> With Your Current Build Process</div></div><div id="w-node-_3c5e6bb1-ee19-0863-51eb-85024e69eddb-45994767" class="text-size-regular text-weight-light">Switching to NES take minutes and is as simple as pointing to our private repository.<br/></div></div><div class="link-wrapper-left_navbar"><a href="https://support.herodevs.com/hc/en-us/categories/21257768082061-Additional-Information" target="_blank" class="navlink is-dropdown">Policies</a><a href="https://support.herodevs.com/hc/en-us/sections/21257771874061-Terms-Of-Service" target="_blank" class="navlink is-dropdown">Terms of Service</a><a href="https://support.herodevs.com/hc/en-us/categories/27841347442701-Service-Level-Agreement-SLA" target="_blank" class="flex-wrapper is-left-aligned w-inline-block"><div class="navlink is-no-padding">Service Level Agreements</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/660da7ddcea77ea1b4b635b1_open_in_new_FILL0_wght400_GRAD0_opsz24.svg" loading="lazy" alt="Open in new tab icon" class="image-small"/></a><div class="button-group"><a href="/vulnerability-directory" class="custom-quote_navbar w-inline-block"><div>Vulnerability Directory</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66faa736749686ab0cc1f022_open_in_new%20(1).svg" loading="lazy" alt="Open in new tab icon"/></a></div></div></div><div class="content-right-dropdown_navbar is-developers"><div id="w-node-_3c5e6bb1-ee19-0863-51eb-85024e69eded-45994767" class="banner-overview_navbar"><div><div class="flex-wrapper is-left-aligned"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/672b894a1f103ff55cd7a9eb_auto_stories.svg" loading="lazy" alt="Documentation icon"/><div class="text-size-large">Documentation</div></div><div class="text-weight-light text-color-white">Start integrating Never-Ending Support to your tech stack</div></div><a href="https://support.herodevs.com/hc/en-us" target="_blank" class="button-secondary w-inline-block"><div class="wrapper-button-secondary is-alternative"><div>NES Documentation</div><div class="image-small w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="mask0_115_5697" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"> <rect width="24" height="24" fill="#D9D9D9"/> </mask> <g mask="url(#mask0_115_5697)"> <path d="M5 21C4.45 21 3.97917 20.8042 3.5875 20.4125C3.19583 20.0208 3 19.55 3 19V5C3 4.45 3.19583 3.97917 3.5875 3.5875C3.97917 3.19583 4.45 3 5 3H12V5H5V19H19V12H21V19C21 19.55 20.8042 20.0208 20.4125 20.4125C20.0208 20.8042 19.55 21 19 21H5ZM9.7 15.7L8.3 14.3L17.6 5H14V3H21V10H19V6.4L9.7 15.7Z" fill="currentColor"/> </g> </svg></div></div></a></div><div class="w-layout-grid grid-navbar_developers"><div><div class="text-weight-bold">GUIDES</div><div id="w-node-_3c5e6bb1-ee19-0863-51eb-85024e69edfd-45994767" class="col-grid-navbar_developers"><a href="https://support.herodevs.com/hc/en-us/articles/21715679294221-Download-Methods" target="_blank" class="navlink_developers">Download Methods</a><a href="https://support.herodevs.com/hc/en-us/articles/23498746070541-Consuming-Never-Ending-Support-packages" target="_blank" class="navlink_developers">Consuming Never-Ending Support Packages</a><a href="https://support.herodevs.com/hc/en-us/articles/29992421969805-Nexus-Repository-Manager-Instructions" target="_blank" class="navlink_developers">Nexus Repository Manager Instructions</a><a href="https://support.herodevs.com/hc/en-us/articles/21086564573965-Artifactory-Repository-Manager-Instructions" target="_blank" class="navlink_developers">Artifactory Repository Manager Instructions</a></div></div><div><div class="text-weight-bold">TOOLS</div><div id="w-node-_3c5e6bb1-ee19-0863-51eb-85024e69ee09-45994767" class="col-grid-navbar_developers"><a href="https://support.herodevs.com/hc/en-us/articles/24569805342221-HeroDevs-CLI" target="_blank" class="navlink_developers">HeroDevs CLI</a><a href="/vulnerability-directory" class="navlink_developers">Vulnerability Directory</a><a href="https://nes.herodevs.com/" target="_blank" class="navlink_developers">Never-Ending Support Portal</a></div></div><div id="w-node-_3c5e6bb1-ee19-0863-51eb-85024e69ee10-45994767" class="col-grid-navbar_developers is-whitepaper"><div class="text-weight-bold">GUIDES</div><div class="w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/whitepaper/mitigating-open-source-software-risks-with-herodevs-never-ending-support" class="item-wrapper-navbar_developers w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6734ece2ed7428156634cb06_shield.webp" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6734ece2ed7428156634cb06_shield-p-500.webp 500w, https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6734ece2ed7428156634cb06_shield-p-800.webp 800w, https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6734ece2ed7428156634cb06_shield.webp 1024w" class="img-whitepaper-navbar_developers"/><div><div class="margin-bottom margin-xxsmall"><div class="text-color-black">Mitigating Open Source Software Risks with HeroDevs’ Never-Ending Support</div></div><div class="text-color-black text-weight-light text-style-3lines w-dyn-bind-empty"></div></div></a></div></div></div></div></div></div></div></div></nav></div><div data-hover="true" data-delay="300" class="dropdown_navbar w-dropdown"><div class="dropdown-navlink w-dropdown-toggle"><div>Resources</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66576a90c2486930d01be71a_keyboard_arrow_down_24dp_FILL0_wght400_GRAD0_opsz24.svg" loading="lazy" width="24" height="24" alt="Arrow down" class="arrow-dropdown_navbar"/></div><nav class="dropdown-list-big_navbar w-dropdown-list"><div class="container-navbar"><div class="dropdown-content_navbar"><div class="content-left-dropdown_navbar is-resources"><div><div id="w-node-_9be4e530-c7e5-4745-68dc-ea234a6013ed-45994767" class="margin-bottom margin-xxsmall"><div id="w-node-_9be4e530-c7e5-4745-68dc-ea234a6013ee-45994767" class="heading-style-h6">Vulnerability Directory</div></div><div id="w-node-_9be4e530-c7e5-4745-68dc-ea234a6013f2-45994767" class="text-size-regular text-weight-light">If you’re currently using these frameworks in your application’s tech stack, your application could be vulnerable.<br/></div><div class="margin-top margin-small"><div class="button-group is-centered-tablet"><a href="/vulnerability-directory" class="button-primary is-small w-inline-block"><div>Vulnerability Directory</div><img width="24" height="24" alt="Arrow" loading="lazy" src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66faa736749686ab0cc1f022_open_in_new%20(1).svg"/></a></div></div></div><div class="line-horizontal is-light-grey"></div><div class="link-wrapper-left_navbar is-navbar-resources"><div class="flex-wrapper is-left-aligned"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6717b4e04bc009b855d4d0a8_auto_stories.svg" loading="lazy" alt="Book icon"/><div class="text-size-large">Documentation</div></div><div class="margin-top margin-xxsmall"><div class="text-size-small text-weight-light">Start integrating Never-Ending support to your tech stack</div></div><div class="margin-top margin-xsmall"><a href="https://support.herodevs.com/hc/en-us" target="_blank" class="flex-wrapper is-left-aligned w-inline-block"><div class="text-style-link text-color-black">NES Documentation</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/660da7ddcea77ea1b4b635b1_open_in_new_FILL0_wght400_GRAD0_opsz24.svg" loading="lazy" alt="Open in new tab icon"/></a></div></div></div><div class="line-divider-vertical is-resources-navbar"></div><div class="content-right-dropdown_navbar is-resources"><div class="w-layout-grid grid-navbar_resources"><div id="w-node-d6449cb1-e924-885a-cde2-d574a245c301-45994767"><div class="flex-wrapper is-left-aligned is-centered-mobile"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6717e4e8cb5515a734068abf_school.svg" loading="lazy" alt="Hat icon"/><div class="heading-style-h6">Thought Leadership</div></div><div class="margin-top margin-medium"><div class="col-grid-navbar_developers"><a href="/blog" class="navlink_developers">HeroDevs Blog</a><a href="/newsletter-archive" class="navlink_developers">Newsletters</a><a href="/whitepapers" class="navlink_developers">White Papers</a></div></div><div class="posts-wrapper-navbar_resources"><div class="margin-bottom margin-xxsmall"><div class="text-size-small text-color-grey">Featured Articles</div></div><div class="w-dyn-list"><div role="list" class="list-posts-navbar_resources w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/blog-posts/spring-framework-6-the-full-cost-of-migrating-from-v5-to-v6" class="item-wrapper-navbar_developers w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/67324c90ce6e10fb12e304aa_C%20(12).png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/67324c90ce6e10fb12e304aa_C%20(12)-p-500.png 500w, https://cdn.prod.website-files.com/62876589ec366575fa309b1e/67324c90ce6e10fb12e304aa_C%20(12)-p-800.png 800w, https://cdn.prod.website-files.com/62876589ec366575fa309b1e/67324c90ce6e10fb12e304aa_C%20(12)-p-1080.png 1080w, https://cdn.prod.website-files.com/62876589ec366575fa309b1e/67324c90ce6e10fb12e304aa_C%20(12)-p-1600.png 1600w, https://cdn.prod.website-files.com/62876589ec366575fa309b1e/67324c90ce6e10fb12e304aa_C%20(12).png 1800w" class="img-whitepaper-navbar_developers"/><div><div class="text-color-black text-style-3lines">Spring Framework 6: The Full Cost of Migrating from v5 to v6</div><div class="margin-top margin-xxsmall"><div class="text-weight-light text-size-small text-style-2lines">Navigating the Challenges and Costs of Migrating to Spring Framework 6</div></div></div></a></div><div role="listitem" class="w-dyn-item"><a href="/blog-posts/how-the-2023-time-to-exploit-trends-reinforce-the-need-for-proactive-vulnerability-management" class="item-wrapper-navbar_developers w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/671284eae004c1d7993c494e_C%20(8).png" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/671284eae004c1d7993c494e_C%20(8)-p-500.png 500w, https://cdn.prod.website-files.com/62876589ec366575fa309b1e/671284eae004c1d7993c494e_C%20(8)-p-800.png 800w, https://cdn.prod.website-files.com/62876589ec366575fa309b1e/671284eae004c1d7993c494e_C%20(8)-p-1080.png 1080w, https://cdn.prod.website-files.com/62876589ec366575fa309b1e/671284eae004c1d7993c494e_C%20(8)-p-1600.png 1600w, https://cdn.prod.website-files.com/62876589ec366575fa309b1e/671284eae004c1d7993c494e_C%20(8).png 1800w" class="img-whitepaper-navbar_developers"/><div><div class="text-color-black text-style-3lines">How the 2023 Time-to-Exploit Trends Reinforce the Need for Proactive Vulnerability Management</div><div class="margin-top margin-xxsmall"><div class="text-weight-light text-size-small text-style-2lines">2023: The Year Zero-Day Exploits Surged and How HeroDevs’ Pre-emptive Patching Keeps Businesses Ahead of Threats</div></div></div></a></div></div></div></div></div><div id="w-node-e904e807-f4a6-4e74-8c07-7bc0227ec45d-45994767" class="line-horizontal is-navbar-resources"></div><div id="w-node-_39d0f67e-eb6b-ee45-154e-e8fb8f6a2ebe-45994767"><div id="w-node-_37c22b7f-0a08-6ab7-147f-dda6f77d5023-45994767"><div class="flex-wrapper is-left-aligned is-centered-mobile"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6717e7cd8713a920b314d619_apartment%20(1).svg" loading="lazy" alt="Apartment icon"/><div class="heading-style-h6">Company</div></div><div class="margin-top margin-medium"><div class="col-grid-navbar_developers"><a href="/careers" class="navlink_developers">Careers</a><a href="/customers" class="navlink_developers">Customers</a></div></div></div><div id="w-node-_470cba45-9891-ed9a-93c4-dd91348b8c51-45994767" class="margin-top margin-large"><div class="flex-wrapper is-left-aligned is-centered-mobile"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/672a7a55bbb0bd5a4d6883b3_lightbulb.svg" loading="lazy" alt="Light bulb icon"/><div class="heading-style-h6">Solutions</div></div><div class="margin-top margin-medium"><div class="col-grid-navbar_developers"><a href="/solutions/finance" class="navlink_developers">Finance</a></div><div class="col-grid-navbar_developers"><a href="/solutions/healthcare" class="navlink_developers">Healthcare</a></div></div></div></div></div></div></div></div></nav></div></div><div class="menu-right_navbar"><a href="/contact" class="cta-link_navbar w-inline-block"><div class="cta_navbar"><div>Contact Us</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/65159ab1896f3095342e4f5a_arrow_forward_gradient-min.svg" loading="lazy" alt=""/></div></a></div></nav><div class="menu-button_navbar background-color-secondary w-nav-button"><div class="menu-icon"><div class="menu-icon_line-top"></div><div class="menu-icon_line-middle"><div class="menu-icon_line-middle-inner"></div></div><div class="menu-icon_line-bottom"></div></div></div></div></div></div><div class="fs-consent_component"><div fs-cc="banner" class="fs-consent_banner"><div class="fs-consent_banner_wrapper"><p class="text-size-small">By clicking <strong fs-consent-element="internal-banner-text">"Accept"</strong>, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our <a href="/privacy-policy">Privacy Policy</a> for more information.</p><div fs-consent-element="internal-buttons-wrapper" class="fs-consent_banner_buttons"><a fs-cc="open-preferences" href="#" class="fs-consent_prefs_link">Preferences</a><a fs-cc="deny" data-w-id="16affcba-6445-a9bd-10cf-938c6c080bd7" href="#" class="fs-consent_decline w-button">Reject</a><a fs-cc="allow" data-w-id="16affcba-6445-a9bd-10cf-938c6c080bd9" href="#" class="fs-consent_allow w-button">Accept</a></div></div><div class="background-cookies"></div></div><div fs-cc="preferences" class="fs-consent_prefs"><div class="fs-consent_prefs_wrapper"><div class="fs-consent_prefs_form-block w-form"><form id="email-form" name="email-form" data-name="Email Form" method="get" fs-consent-element="form" class="fs-consent_prefs_form" data-wf-page-id="65d9309ab1e5669c24bdca1c" data-wf-element-id="16affcba-6445-a9bd-10cf-938c6c080bdf"><div class="fs-consent_prefs_popup"><div class="fs-consent_prefs_header"><div class="fs-consent_prefs_heading"><strong>Manage Consent Preferences by Category</strong></div></div><div fs-consent-element="internal-categories-wrapper" class="fs-consent_prefs_list"><div fs-consent-element="internal-category-essential" class="fs-consent_prefs_option"><div class="fs-consent_checkbox_field-2"><div class="fs-consent_checkbox_label">Essentials</div><div><strong>Always active</strong></div></div><p class="text-size-small">Necessary for the site to function. Always On.<br/></p></div><div fs-consent-element="internal-category-marketing" class="fs-consent_prefs_option"><label class="w-checkbox fs-consent_checkbox_field"><input type="checkbox" name="marketing-2" id="marketing-2" data-name="Marketing 2" fs-consent-element="checkbox-marketing" class="w-checkbox-input fs-consent_checkbox"/><span for="marketing-2" class="fs-consent_checkbox_label w-form-label">Marketing</span></label><p class="text-size-small">Used for targeted advertising.<br/></p></div><div fs-consent-element="internal-category-personalization" class="fs-consent_prefs_option"><label class="w-checkbox fs-consent_checkbox_field"><input type="checkbox" name="personalization-2" id="personalization-2" data-name="Personalization 2" fs-consent-element="checkbox-personalization" class="w-checkbox-input fs-consent_checkbox"/><span for="personalization-2" class="fs-consent_checkbox_label w-form-label">Personalization</span></label><p class="text-size-small">Remembers your preferences and provides enhanced features.<br/></p></div><div fs-consent-element="internal-category-analytics" class="fs-consent_prefs_option"><label class="w-checkbox fs-consent_checkbox_field"><input type="checkbox" name="analytics-2" id="analytics-2" data-name="Analytics 2" fs-consent-element="checkbox-analytics" class="w-checkbox-input fs-consent_checkbox"/><span for="analytics-2" class="fs-consent_checkbox_label w-form-label">Analytics</span></label><p class="text-size-small">Measures usage and improves your experience.<br/></p></div></div><div class="fs-consent_prefs_buttons"><a fs-cc="deny" href="#" class="fs-consent_decline w-button">Reject All</a><a fs-cc="allow" href="#" class="fs-consent_allow w-button">Accept All</a><input type="submit" data-wait="Please wait..." class="fs-consent_prefs_submit w-button" value="Save Preferences"/></div><div fs-cc="close" class="fs-consent_prefs_close"><div class="fs-consent_prefs_close-icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path id="icon" d="M3.41424 2.25L2.00003 3.66421L6.58582 8.25L1.99988 12.8359L3.41409 14.2502L8.00003 9.66421L12.5854 14.2496L13.9996 12.8354L9.41424 8.25L13.9995 3.66476L12.5853 2.25055L8.00003 6.83579L3.41424 2.25Z" fill="currentColor"></path></g></svg></div></div></div></form><div class="w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div><div fs-consent-element="close" class="fs-consent_prefs_overlay"></div></div></div></div><div class="global-styles w-embed"><style> /* Set color style to inherit */ .inherit-color * { color: inherit; } /* Focus state style for keyboard navigation for the focusable elements */ *[tabindex]:focus-visible, input[type="file"]:focus-visible { outline: 0.125rem solid #4d65ff; outline-offset: 0.125rem; } /* Get rid of top margin on first element in any rich text element */ .w-richtext > :not(div):first-child, .w-richtext > div:first-child > :first-child { margin-top: 0 !important; } /* Get rid of bottom margin on last element in any rich text element */ .w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child { margin-bottom: 0 !important; } /* Prevent all click and hover interaction with an element */ .pointer-events-off { pointer-events: none; } /* Enables all click and hover interaction with an element */ .pointer-events-on { pointer-events: auto; } /* Create a class of .div-square which maintains a 1:1 dimension of a div */ .div-square::after { content: ""; display: block; padding-bottom: 100%; } /* Make sure containers never lose their center alignment */ .container-medium,.container-small, .container-large { margin-right: auto !important; margin-left: auto !important; } /* Make the following elements inherit typography styles from the parent and not have hardcoded values. Important: You will not be able to style for example "All Links" in Designer with this CSS applied. Uncomment this CSS to use it in the project. Leave this message for future hand-off. */ /* a, .w-input, .w-select, .w-tab-link, .w-nav-link, .w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link { color: inherit; text-decoration: inherit; font-size: inherit; } */ /* Apply "..." after 3 lines of text */ .text-style-3lines { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } /* Apply "..." after 2 lines of text */ .text-style-2lines { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } /* Adds inline flex display */ .display-inlineflex { display: inline-flex; } /* These classes are never overwritten */ .hide { display: none !important; } @media screen and (max-width: 991px) { .hide, .hide-tablet { display: none !important; } } @media screen and (max-width: 767px) { .hide-mobile-landscape{ display: none !important; } } @media screen and (max-width: 479px) { .hide-mobile{ display: none !important; } } .margin-0 { margin: 0rem !important; } .padding-0 { padding: 0rem !important; } .spacing-clean { padding: 0rem !important; margin: 0rem !important; } .margin-top { margin-right: 0rem !important; margin-bottom: 0rem !important; margin-left: 0rem !important; } .padding-top { padding-right: 0rem !important; padding-bottom: 0rem !important; padding-left: 0rem !important; } .margin-right { margin-top: 0rem !important; margin-bottom: 0rem !important; margin-left: 0rem !important; } .padding-right { padding-top: 0rem !important; padding-bottom: 0rem !important; padding-left: 0rem !important; } .margin-bottom { margin-top: 0rem !important; margin-right: 0rem !important; margin-left: 0rem !important; } .padding-bottom { padding-top: 0rem !important; padding-right: 0rem !important; padding-left: 0rem !important; } .margin-left { margin-top: 0rem !important; margin-right: 0rem !important; margin-bottom: 0rem !important; } .padding-left { padding-top: 0rem !important; padding-right: 0rem !important; padding-bottom: 0rem !important; } .margin-horizontal { margin-top: 0rem !important; margin-bottom: 0rem !important; } .padding-horizontal { padding-top: 0rem !important; padding-bottom: 0rem !important; } .margin-vertical { margin-right: 0rem !important; margin-left: 0rem !important; } .padding-vertical { padding-right: 0rem !important; padding-left: 0rem !important; } /* Apply "..." at 100% width */ .truncate-width { width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } /* Removes native scrollbar */ .no-scrollbar { -ms-overflow-style: none; overflow: -moz-scrollbars-none; } .no-scrollbar::-webkit-scrollbar { display: none; } </style></div><div class="main-wrapper"><section id="request-technologies" class="section"><div class="padding-global"><div class="padding-section-medium"><div class="text-align-center"><div class="margin-bottom margin-xsmall"><h1 class="heading-style-h2">Technologies We Support</h1></div><div class="line-heading"></div><div class="margin-top margin-medium"><div class="text-weight-light">We offer Never-Ending Support (NES) licenses that actively support these technologies, with more on the way.</div></div></div><div class="margin-top margin-large"><div class="container-medium"><div class="container-xxsmall"><div class="w-form"><form id="email-form" name="email-form" data-name="Email Form" method="get" fs-cmsfilter-element="filters" data-wf-page-id="65d9309ab1e5669c24bdca1c" data-wf-element-id="f66bc40d-5d18-c816-1346-c6da7b47445a"><input class="input-search_technologies w-input" maxlength="256" name="Search" fs-cmsfilter-field="*" data-name="Search" placeholder="Search for a technology here" type="text" id="search"/></form><div class="w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div></div><div class="margin-vertical margin-small text-align-center"><div class="display-inlineflex is-technologies"><div class="bullet-soon_technologies is-static"></div><div>Indicates coming soon</div></div></div><div class="margin-vertical margin-medium"><div class="w-dyn-list"><div fs-cmsfilter-element="list" role="list" class="list_technologies w-dyn-items"><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="AngularJS" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/nes-angularjs" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc63ea7d2271f5898837b_Angular%20JS.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">AngularJS</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc63ea7d2271f5898837b_Angular%20JS.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">AngularJS</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Angular" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/nes-angular" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/663414d14128055e4e38d19d_angular-icon-seeklogo.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Angular</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/663414d14128055e4e38d19d_angular-icon-seeklogo.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Angular</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Spring" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/spring-nes" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6703c7889feb398608df2c92_light.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Spring</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6703c7889feb398608df2c92_light.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Spring</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Drupal 7" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/nes-drupal" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc8d7d6552bb06d57dafc_Drupal%20Icon.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Drupal 7</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc8d7d6552bb06d57dafc_Drupal%20Icon.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Drupal 7</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="jQuery" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/jquery-nes" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc765795229f2c7cb520a_jQuery%20-%20Icon.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">jQuery</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc765795229f2c7cb520a_jQuery%20-%20Icon.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">jQuery</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Bootstrap" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/nes-bootstrap" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc7585d1be8458013a0bc_Bootstrap%20Logo.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Bootstrap</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc7585d1be8458013a0bc_Bootstrap%20Logo.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Bootstrap</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Vue 2" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/nes-vue" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc3293af023933c3e129f_Vue.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Vue 2</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc3293af023933c3e129f_Vue.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Vue 2</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Node.js" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/node-nes" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cfdca5cf621106a3aa1338_node-js-seeklogo.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Node.js</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cfdca5cf621106a3aa1338_node-js-seeklogo.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Node.js</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Express" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/express-nes" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/66ce188dfeef900d9770bc85_Express-black.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Express</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/66ce188dfeef900d9770bc85_Express-black.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Express</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="ESLint" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/eslint-nes" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/668573a85840947a011f56b4_ESLint_logo%201.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">ESLint</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/668573a85840947a011f56b4_ESLint_logo%201.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">ESLint</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Fastify" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/fastify-nes" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/67041621a38a6939e8dbb589_Fastify-logo-light.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Fastify</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/67041621a38a6939e8dbb589_Fastify-logo-light.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Fastify</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Nuxt" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/nuxt-nes" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6633ad29e430bcc5c9040ca1_Nuxt-new.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Nuxt</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6633ad29e430bcc5c9040ca1_Nuxt-new.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Nuxt</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Grunt" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/grunt-nes" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/672baac4f43ec118df6df82c_Grunt.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Grunt</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/672baac4f43ec118df6df82c_Grunt.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Grunt</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Protractor" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/nes-protractor" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc3374e2757d70daa37b2_Protractor.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Protractor</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc3374e2757d70daa37b2_Protractor.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Protractor</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="PHP" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/php-long-term-support-by-zend" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/673cc7b00f95485915a53231_PHP-logo%201.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">PHP</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/673cc7b00f95485915a53231_PHP-logo%201.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">PHP</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field=".NET" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/dot-net-nes" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6733b6cb70c734d4adedba59_Microsoft_.NET_logo%201.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">.NET</div><div class="bullet-soon_technologies"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6733b6cb70c734d4adedba59_Microsoft_.NET_logo%201.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">.NET</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Rails" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="/support/rails-nes" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cfe0083e603b6d7501d202_Ruby%20on%20rails%20-%20icon.svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Rails</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cfe0083e603b6d7501d202_Ruby%20on%20rails%20-%20icon.svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Rails</div><div class="bullet-soon_technologies w-condition-invisible"></div></a></div></div><div id="w-node-_86602ae2-4c78-d5d4-7cc2-5e607e7bb16c-24bdca1c" role="listitem" class="w-dyn-item"><div fs-cmsfilter-field="Ember.js" class="item-wrapper-menu_pricing is-technologies"><a aria-label="Link to product page" href="#" class="item-technologies_support w-inline-block w-condition-invisible"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cfdcec53a00d48acdc9c06_e-rounded-icon-4c%20(1).svg" loading="eager" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Ember.js</div><div class="bullet-soon_technologies w-condition-invisible"></div><div class="bullet-soon_technologies w-condition-invisible"></div></a><a aria-label="Link to product page" href="/support/request-technology" class="item-technologies_support w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cfdcec53a00d48acdc9c06_e-rounded-icon-4c%20(1).svg" loading="lazy" width="42" height="42" alt="" class="image-item_technologies"/><div class="text-size-small text-color-black">Ember.js</div><div class="bullet-soon_technologies"></div></a></div></div></div></div></div><div fs-cmsfilter-element="empty" class="wrapper_no-results"><div class="icon-wrapper_no-results"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66579b78734120f519111367_square-exclamation-solid%201.svg" loading="lazy" alt="Exclamation icon" class="icon_no-results"/></div><div class="text-align-center"><div class="margin-bottom margin-xsmall"><div class="heading-style-h6">No results found<br/></div></div><p class="text-size-regular">We currently do not offer Never-Ending support for this product but you can request for it <a href="/support/request-technology">here</a></p></div></div></div></div></div></div></section><section class="section background-color-lightblack"><div class="padding-section-small"><div class="hero-wrapper_support"><h2 class="heading-style-h3 text-color-white"><span class="text-color-primary">Never-Ending Support (NES)</span> is a drop-in replacement for end-of-life open source software that helps you stay <span class="text-color-primary">secure, compliant, and compatible</span> while you migrate.</h2><div class="button-group is-centered"><a href="#contact-us" class="button-primary w-inline-block"><div>Talk to an Expert</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/63f4e3e90042c4d5a7223f86_arrow_forward.svg" loading="lazy" width="24" height="24" alt="Arrow"/></a><a href="#request-technologies" class="button-secondary w-inline-block"><div class="wrapper-button-secondary"><div>View NES Products</div></div></a></div></div><div class="padding-global"><div class="margin-top margin-xlarge"><div class="text-align-center"><div class="text-size-large text-weight-light text-color-white">Trusted by 600+ Companies</div><div class="margin-top margin-medium"><div class="container-medium"><div class="collection_support w-dyn-list"><div role="list" class="list_support w-dyn-items"><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671ef56dd153260e020ef16_Workday_logo%201.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d1c61b43651678ad9bcf_Eli_Lilly_and_Company%201.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d140705a9d57f6ae3030_Acquia.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d11ce72683b067966201_Dropbox_logo_2017%201.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d03ed15afad5cee022c7_Chevron_Logo.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d213e1b78fc75bfcc873_Hewlett_Packard_Enterprise_logo%201.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d0509da8d828a40440b6_Unqork.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d0644536566f0ea5b73b_SAP_2011_logo%201.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d0743b4438a0ef9528f6_Google.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d0a22471113b732563a6_GE.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d0b0a3544c179896b03f_box.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d085bd73e27950d02c4e_hitachi.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d09383b568fe1e928cab_nhs.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6703b821e093c67025ecb361_Abbott.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d19f3f8d946e9f85e1cf_zurichna.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d173acb80c109d4cfc51_Santander.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d0f1d15afad5cee0a812_carnegie-learning.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d18f3b4438a0ef9606c6_Schneider%20Electric.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d155a98c83e437ed7f27_Capital%20One.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d163fe0072ba91e5ebab_FINRA_logo%201.svg" loading="lazy" alt="" class="image_support"/></div><div role="listitem" class="item_support w-dyn-item"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6671d1812c45d23854d24044_microsoft.svg" loading="lazy" alt="" class="image_support"/></div></div></div></div></div></div></div></div></div></section><section class="section"><div class="padding-global"><div class="padding-section-medium"><div class="margin-bottom margin-large text-align-center"><div class="margin-bottom margin-xsmall"><h2 class="heading-style-h3">Easy to Install</h2></div><div class="line-heading"></div></div><div class="steps-container_install"><div class="item-steps_install"><div class="item-container_install"><div class="step-number_install"><div>Step 1</div></div><div>Configure your project</div></div></div><div class="line-steps_install"></div><div class="item-steps_install"><div class="item-container_install"><div class="step-number_install"><div>Step 2</div></div><div>Update your dependencies</div></div></div><div class="item-steps_install"><div class="item-container_install"><div class="step-number_install"><div>Step 3</div></div><div>Stay supported for as long as you need!</div></div></div></div><div class="lottie_install" data-w-id="5a7c8811-7943-7159-2c59-888b3882b7f0" data-animation-type="lottie" data-src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/663519ab1f739297ddeba72f_LIght%20mode%20v3.json" data-loop="1" data-direction="1" data-autoplay="1" data-is-ix2-target="0" data-renderer="canvas" data-default-duration="19.75" data-duration="0"></div></div></div></section><section class="section"><div class="padding-global"><div class="padding-section-medium"><div class="text-align-center"><div class="margin-bottom margin-xxsmall"><h3 class="heading-style-h3">Stay Secure While You Migrate</h3></div><div class="line-heading"></div><div class="w-layout-grid grid-3col"><div id="w-node-_55bdf44c-1ed6-9d89-71e6-3de7968e2ecb-968e2ec2" class="item-grid-3col"><div class="icon-wrapper-grid-3col"><img loading="lazy" width="32" height="32" alt="Security icon" src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66144836b8852632e9d46ec4_Security%20Fixes.svg" class="icon-grid-3col"/></div><div><div class="margin-bottom margin-xsmall"><div class="text-size-large text-weight-bold">Security Fixes</div></div><div class="text-size-regular text-weight-light">A new version of Never-Ending Support (NES) will be released each time we find, validate, and fix a security issue.</div></div></div><div id="w-node-_55bdf44c-1ed6-9d89-71e6-3de7968e2ed5-968e2ec2" class="item-grid-3col"><div class="icon-wrapper-grid-3col"><img loading="lazy" width="32" height="32" alt="Compatibility icon" src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66144836475359ec582415a2_Compatibility%20Fixes.svg" class="icon-grid-3col"/></div><div><div class="margin-bottom margin-xsmall"><div class="text-size-large text-weight-bold">Compatibility Fixes</div></div><div class="text-size-regular text-weight-light">Never-Ending Support (NES) ensures that your code continues to work seamlessly even after the software reaches its end of life, maintaining compatibility across all essential platforms and technologies.</div></div></div><div id="w-node-_55bdf44c-1ed6-9d89-71e6-3de7968e2edf-968e2ec2" class="item-grid-3col"><div class="icon-wrapper-grid-3col"><img loading="lazy" width="32" height="32" alt="" src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66144836c380570e0043c314_SLA%20Compliance.svg" class="icon-grid-3col"/></div><div><div class="margin-bottom margin-xsmall"><div class="text-size-large text-weight-bold">Enterprise SLA</div></div><div class="text-size-regular text-weight-light display-inline">Our SLA guarantees that your organization will be compliant with FedRAMP, PCI, HIPAA and other compliance standards. </div><a href="https://support.herodevs.com/hc/en-us" target="_blank">Learn more.</a></div></div><div id="w-node-_55bdf44c-1ed6-9d89-71e6-3de7968e2eec-968e2ec2" class="item-grid-3col"><div class="icon-wrapper-grid-3col"><img loading="lazy" width="32" height="32" alt="" src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66144836562d7253dc3ea567_Team%20of%20Experts.svg" class="icon-grid-3col"/></div><div><div class="margin-bottom margin-xsmall"><div class="text-size-large text-weight-bold">Team of Experts</div></div><div class="text-size-regular text-weight-light">Never-Ending Support (NES) is built and maintained with advisement and consultation of core team members of Open Source projects to ensure the same excellent quality of support you expect.</div></div></div><div id="w-node-_55bdf44c-1ed6-9d89-71e6-3de7968e2ef6-968e2ec2" class="item-grid-3col"><div class="icon-wrapper-grid-3col"><img loading="lazy" width="32" height="32" alt="" src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66144836bacd6395e1a5cdec_Easy%20to%20Install.svg" class="icon-grid-3col"/></div><div><div class="margin-bottom margin-xsmall"><div class="text-size-large text-weight-bold">Easy to Install</div></div><div class="text-size-regular text-weight-light">Our simple drop-in replacement works with your current CICD build process. All you have to do is update your dependencies and rebuild your project. No code changes or find & replace required.</div></div></div><div id="w-node-_55bdf44c-1ed6-9d89-71e6-3de7968e2f00-968e2ec2" class="item-grid-3col"><div class="icon-wrapper-grid-3col"><img loading="lazy" width="32" height="32" alt="" src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66144836d8387c82a47c3585_IP%20Rights%20Protected.svg" class="icon-grid-3col"/></div><div><div class="margin-bottom margin-xsmall"><div class="text-size-large text-weight-bold">Intellectual Property Protection</div></div><div class="text-size-regular text-weight-light display-inline">Never-Ending Support (NES) is not only secure; HeroDevs also offers enterprise-level protection for all products. </div><a aria-label="Link to Terms of Service (Software)" href="https://support.herodevs.com/hc/en-us/articles/21051880515853-Terms-of-Service-Software" target="_blank">Learn more</a></div></div></div></div></div></div></section><section class="section"><div class="padding-global"><div class="padding-section-small"><div class="margin-bottom margin-xlarge text-align-center"><div class="margin-bottom margin-xsmall"><h3 class="heading-style-h3">Why HeroDevs?</h3></div><div class="line-heading"></div></div><div class="container-large"><div class="margin-bottom margin-large"><div class="w-layout-grid grid-2col"><div id="w-node-_26cc602e-2539-aa92-bc09-d9b6804431f3-24bdca1c" class="container-medium"><div id="w-node-_5d9295a9-8b5c-a51c-806c-5f0ed27155e0-24bdca1c" class="margin-bottom margin-small"><div class="heading-style-h5 text-weight-bold">We Partner With Core Contributors</div></div><p id="w-node-_26cc602e-2539-aa92-bc09-d9b6804431f6-24bdca1c" class="text-size-regular">Our collaboration with core contributors of Open Source projects directly enhance the reliability of our Never-Ending Support (NES) product. <br/><br/>By involving the very groups that maintain these libraries, we ensure our NES offerings are not just up-to-date but also built upon the most stable, secure foundation possible. This unique approach guarantees that our products are as reliable as the core technology they support, setting a new standard in open-source software maintenance.<br/></p></div><div class="logos-wrapper_why"><div id="w-node-_26cc602e-2539-aa92-bc09-d9b6804431fd-24bdca1c" class="w-dyn-list"><div role="list" class="list_why w-dyn-items"><div id="w-node-_26cc602e-2539-aa92-bc09-d9b6804431ff-24bdca1c" role="listitem" class="w-dyn-item"><a aria-label="Link to framework page" id="w-node-_26cc602e-2539-aa92-bc09-d9b680443200-24bdca1c" href="https://nx.dev/" target="_blank" class="item_why w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc80ac17137849eb2d3d2_Nx.svg" loading="lazy" width="80" height="80" alt="" class="logo_why"/></a></div><div id="w-node-_26cc602e-2539-aa92-bc09-d9b6804431ff-24bdca1c" role="listitem" class="w-dyn-item"><a aria-label="Link to framework page" id="w-node-_26cc602e-2539-aa92-bc09-d9b680443200-24bdca1c" href="https://nuxt.com/" target="_blank" class="item_why w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/6633ad29e430bcc5c9040ca1_Nuxt-new.svg" loading="lazy" width="80" height="80" alt="" class="logo_why"/></a></div><div id="w-node-_26cc602e-2539-aa92-bc09-d9b6804431ff-24bdca1c" role="listitem" class="w-dyn-item"><a aria-label="Link to framework page" id="w-node-_26cc602e-2539-aa92-bc09-d9b680443200-24bdca1c" href="https://jquery.com/" target="_blank" class="item_why w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc765795229f2c7cb520a_jQuery%20-%20Icon.svg" loading="lazy" width="80" height="80" alt="" class="logo_why"/></a></div><div id="w-node-_26cc602e-2539-aa92-bc09-d9b6804431ff-24bdca1c" role="listitem" class="w-dyn-item"><a aria-label="Link to framework page" id="w-node-_26cc602e-2539-aa92-bc09-d9b680443200-24bdca1c" href="https://www.drupal.org" target="_blank" class="item_why w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc8d7d6552bb06d57dafc_Drupal%20Icon.svg" loading="lazy" width="80" height="80" alt="" class="logo_why"/></a></div><div id="w-node-_26cc602e-2539-aa92-bc09-d9b6804431ff-24bdca1c" role="listitem" class="w-dyn-item"><a aria-label="Link to framework page" id="w-node-_26cc602e-2539-aa92-bc09-d9b680443200-24bdca1c" href="#" class="item_why w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc7585d1be8458013a0bc_Bootstrap%20Logo.svg" loading="lazy" width="80" height="80" alt="" class="logo_why"/></a></div><div id="w-node-_26cc602e-2539-aa92-bc09-d9b6804431ff-24bdca1c" role="listitem" class="w-dyn-item"><a aria-label="Link to framework page" id="w-node-_26cc602e-2539-aa92-bc09-d9b680443200-24bdca1c" href="https://angular.io/" target="_blank" class="item_why w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/663414d14128055e4e38d19d_angular-icon-seeklogo.svg" loading="lazy" width="80" height="80" alt="" class="logo_why"/></a></div><div id="w-node-_26cc602e-2539-aa92-bc09-d9b6804431ff-24bdca1c" role="listitem" class="w-dyn-item"><a aria-label="Link to framework page" id="w-node-_26cc602e-2539-aa92-bc09-d9b680443200-24bdca1c" href="https://angularjs.org/" target="_blank" class="item_why w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc63ea7d2271f5898837b_Angular%20JS.svg" loading="lazy" width="80" height="80" alt="" class="logo_why"/></a></div><div id="w-node-_26cc602e-2539-aa92-bc09-d9b6804431ff-24bdca1c" role="listitem" class="w-dyn-item"><a aria-label="Link to framework page" id="w-node-_26cc602e-2539-aa92-bc09-d9b680443200-24bdca1c" href="https://vuejs.org/" target="_blank" class="item_why w-inline-block"><img src="https://cdn.prod.website-files.com/62876589ec366575fa309b1e/65cbc3293af023933c3e129f_Vue.svg" loading="lazy" width="80" height="80" alt="" class="logo_why"/></a></div></div></div></div></div></div><div class="w-layout-grid grid-2col"><div class="logos-wrapper_why"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/664289c80468ba64ee2046bd_We%20give%20back%20to%20open%20source.svg" loading="lazy" width="200" height="200" alt="Give back to open source icon" class="image-back_why"/></div><div id="w-node-_26cc602e-2539-aa92-bc09-d9b68044321d-24bdca1c" class="container-medium"><div class="margin-bottom margin-small"><div class="heading-style-h5 text-weight-bold">We Give Back To Open Source</div></div><p id="w-node-_26cc602e-2539-aa92-bc09-d9b680443220-24bdca1c" class="text-size-regular">HeroDevs is deeply committed to the open-source community. We supported it through sponsorships, backing core contributors, and funding events that drive the ecosystem forward. Our engagement extends beyond financial contributions, embodying a commitment to the ongoing growth and innovation of open-source software. This holistic support ensures the vitality of the open-source movement, fostering an environment of collaboration and advancement.</p></div></div></div></div></div></section><section id="FAQ" class="section"><div class="padding-global"><div class="padding-section-medium"><div class="text-align-center"><div class="margin-bottom margin-xsmall"><div class="tagline">SUPPORT</div></div><div class="margin-bottom margin-xxsmall"><h3 class="heading-style-h3">Frequently Asked Questions</h3></div><div class="line-heading"></div><div class="margin-top margin-medium"><div class="container-xsmall"><div class="text-size-regular text-weight-light">Below are common questions our customers have. Of course, we’re happy to meet with you and answer these and other questions you might have.</div></div></div></div><div class="margin-top margin-large"><div class="container-small"><div class="container_faq"><div class="w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><div data-hover="false" data-delay="0" data-w-id="74d7878f-f2cb-6736-81ba-7c90b9dc38d9" class="item_faq w-dropdown"><div class="question_faq is-allproducts w-dropdown-toggle"><div class="text-size-regular">What does HeroDevs offer for end-of-life (EOL) software?</div><div class="icon_faq w-icon-dropdown-toggle"></div></div><nav class="answer_faq w-dropdown-list"><div class="rich-text-accordion_faq w-richtext"><p>HeroDevs provides Never-Ending Support (NES) for critical EOL software, extending security, compatibility, and compliance so that your applications remain safe and functional without the need for disruptive migrations. Our NES solutions support frameworks like <a href="https://www.herodevs.com/support/spring-nes">Spring</a>, <a href="https://www.herodevs.com/support/nes-vue">Vue</a>, <a href="https://www.herodevs.com/support/nes-angularjs">AngularJS</a>, <a href="https://www.herodevs.com/support/jquery-nes">jQuery</a>, <a href="https://www.herodevs.com/support/nes-bootstrap">Bootstrap</a>, and <a href="https://www.herodevs.com/support/node-nes">Node.js</a>, among others.</p></div></nav></div></div><div role="listitem" class="w-dyn-item"><div data-hover="false" data-delay="0" data-w-id="74d7878f-f2cb-6736-81ba-7c90b9dc38d9" class="item_faq w-dropdown"><div class="question_faq is-allproducts w-dropdown-toggle"><div class="text-size-regular">How can NES help me maintain security and compliance while I plan my migration?</div><div class="icon_faq w-icon-dropdown-toggle"></div></div><nav class="answer_faq w-dropdown-list"><div class="rich-text-accordion_faq w-richtext"><p>Upgrading can be costly and time-intensive. Our NES offerings act as secure drop-in replacements for legacy software, saving you time and ensuring compliance without altering your existing codebase. You get essential security updates and compatibility without migrating.</p></div></nav></div></div><div role="listitem" class="w-dyn-item"><div data-hover="false" data-delay="0" data-w-id="74d7878f-f2cb-6736-81ba-7c90b9dc38d9" class="item_faq w-dropdown"><div class="question_faq is-allproducts w-dropdown-toggle"><div class="text-size-regular">How does HeroDevs keep my software secure?</div><div class="icon_faq w-icon-dropdown-toggle"></div></div><nav class="answer_faq w-dropdown-list"><div class="rich-text-accordion_faq w-richtext"><p>HeroDevs performs continuous vulnerability scanning and provides proactive security patches, often addressing vulnerabilities before they become widely known. We work with original project maintainers and leverage our internal security expertise to stay ahead of emerging threats. As a certified CVE Naming Authority (CNA), HeroDevs participates in identifying and managing vulnerabilities to streamline vulnerability disclosure, support our customers' compliance needs, and foster collaboration with open source maintainers.</p></div></nav></div></div><div role="listitem" class="w-dyn-item"><div data-hover="false" data-delay="0" data-w-id="74d7878f-f2cb-6736-81ba-7c90b9dc38d9" class="item_faq w-dropdown"><div class="question_faq is-allproducts w-dropdown-toggle"><div class="text-size-regular">Is HeroDevs compliant with major regulations?</div><div class="icon_faq w-icon-dropdown-toggle"></div></div><nav class="answer_faq w-dropdown-list"><div class="rich-text-accordion_faq w-richtext"><p>Yes, HeroDevs’ NES products are designed to help you meet standards such as PCI, HIPAA, FedRAMP, and SOC 2, ensuring your legacy applications are compliant with strict regulatory requirements.</p></div></nav></div></div><div role="listitem" class="w-dyn-item"><div data-hover="false" data-delay="0" data-w-id="74d7878f-f2cb-6736-81ba-7c90b9dc38d9" class="item_faq w-dropdown"><div class="question_faq is-allproducts w-dropdown-toggle"><div class="text-size-regular">What is included in a HeroDevs NES subscription?</div><div class="icon_faq w-icon-dropdown-toggle"></div></div><nav class="answer_faq w-dropdown-list"><div class="rich-text-accordion_faq w-richtext"><p>Each NES subscription includes security and compatibility patches, expert support, and compliance updates. We also provide enterprise-level service-level agreements (SLAs) to ensure timely responses and resolution of critical issues. You can find details about our Service Level Agreement here: <a href="https://support.herodevs.com/hc/en-us/articles/27584623324173-Standard-Service-Level-Agreement">HeroDevs SLA</a>.</p></div></nav></div></div><div role="listitem" class="w-dyn-item"><div data-hover="false" data-delay="0" data-w-id="74d7878f-f2cb-6736-81ba-7c90b9dc38d9" class="item_faq w-dropdown"><div class="question_faq is-allproducts w-dropdown-toggle"><div class="text-size-regular">How quickly does HeroDevs release patches for new vulnerabilities?</div><div class="icon_faq w-icon-dropdown-toggle"></div></div><nav class="answer_faq w-dropdown-list"><div class="rich-text-accordion_faq w-richtext"><p>HeroDevs prioritizes rapid patching, addressing critical fixes within 14 days of a vulnerability’s discovery. Our proactive approach ensures your software remains secure with minimal disruption. <a href="https://support.herodevs.com/hc/en-us">Learn more.</a></p></div></nav></div></div><div role="listitem" class="w-dyn-item"><div data-hover="false" data-delay="0" data-w-id="74d7878f-f2cb-6736-81ba-7c90b9dc38d9" class="item_faq w-dropdown"><div class="question_faq is-allproducts w-dropdown-toggle"><div class="text-size-regular">Can I try HeroDevs NES before committing?</div><div class="icon_faq w-icon-dropdown-toggle"></div></div><nav class="answer_faq w-dropdown-list"><div class="rich-text-accordion_faq w-richtext"><p>Yes, we offer trial versions of our <a href="https://www.herodevs.com/support">NES products</a> so you can experience how they integrate with your tech stack. Contact our support team to discuss the best options for your needs.</p></div></nav></div></div><div role="listitem" class="w-dyn-item"><div data-hover="false" data-delay="0" data-w-id="74d7878f-f2cb-6736-81ba-7c90b9dc38d9" class="item_faq w-dropdown"><div class="question_faq is-allproducts w-dropdown-toggle"><div class="text-size-regular">How does HeroDevs compare to alternatives like Tanzu or OpenLogic?</div><div class="icon_faq w-icon-dropdown-toggle"></div></div><nav class="answer_faq w-dropdown-list"><div class="rich-text-accordion_faq w-richtext"><p>Unlike more general solutions, HeroDevs offers targeted, cost-effective support specifically for EOL software with options for only the coverage you need, avoiding the cost of full-suite packages. Our expertise in legacy systems is unmatched, especially for technologies like <a href="https://www.herodevs.com/support/spring-nes">Spring</a>, <a href="https://www.herodevs.com/support/nes-angularjs">AngularJS</a>, and <a href="https://www.herodevs.com/support/nes-drupal">Drupal</a>.</p></div></nav></div></div><div role="listitem" class="w-dyn-item"><div data-hover="false" data-delay="0" data-w-id="74d7878f-f2cb-6736-81ba-7c90b9dc38d9" class="item_faq w-dropdown"><div class="question_faq is-allproducts w-dropdown-toggle"><div class="text-size-regular">Does HeroDevs provide ongoing support for project dependencies and non-CVE issues?</div><div class="icon_faq w-icon-dropdown-toggle"></div></div><nav class="answer_faq w-dropdown-list"><div class="rich-text-accordion_faq w-richtext"><p>Yes. Through HeroDevs Security Advisories, we also address vulnerabilities that might not have a CVE but still impact the security and stability of your applications, ensuring thorough coverage for both core and dependency vulnerabilities.</p></div></nav></div></div><div role="listitem" class="w-dyn-item"><div data-hover="false" data-delay="0" data-w-id="74d7878f-f2cb-6736-81ba-7c90b9dc38d9" class="item_faq w-dropdown"><div class="question_faq is-allproducts w-dropdown-toggle"><div class="text-size-regular">Does HeroDevs share CVE resolution details with security scanning vendors to prevent false positives? If not, is it acceptable for SAS to provide our customers with a list of resolved CVEs, including those addressed by HeroDevs, and direct them to the HeroDevs Vulnerability Directory for reference?</div><div class="icon_faq w-icon-dropdown-toggle"></div></div><nav class="answer_faq w-dropdown-list"><div class="rich-text-accordion_faq w-richtext"><p>Yes, HeroDevs is actively working on improving these efforts. For example, we’ve recently partnered with<a href="https://www.mend.io/newsroom/mend-io-and-herodevs-forge-partnership/"> Mend.io</a> and are engaging with other scanning vendors. Note that this challenge is not exclusive to HeroDevs; it’s an industry-wide issue due to non-public versions.</p></div></nav></div></div></div></div></div></div></div></div></div></section><section class="section background-color-lightblack"><div class="padding-global"><div class="padding-section-medium"><div class="container-small text-align-center"><div class="tagline">Partnerships</div><div class="margin-top margin-medium"><h3 class="heading-style-h3 text-color-white">Want to partner with us?</h3></div><div class="margin-vertical margin-xsmall"><div class="line-heading"></div></div><div class="text-size-regular text-weight-light text-color-white">Connect with our partnership experts about how becoming a partner or reseller of HeroDevs Never-Ending Support products could work for you.</div><div class="margin-top margin-large"><div class="button-group is-centered"><a href="/our-partners" class="button-primary w-inline-block"><div>Become an NES Reseller</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/63f4e3e90042c4d5a7223f86_arrow_forward.svg" loading="lazy" width="24" height="24" alt="Arrow"/></a></div></div></div></div></div></section><section id="contact-us" class="section"><div class="padding-global"><div class="padding-section-medium"><div class="grid-form_contact"><div id="w-node-ba3c6ecd-482f-f341-ea4b-a0b74c4fcbf8-4c4fcbf8"><div><div id="w-node-e429565e-84e0-8f9b-51a2-d6e8297bfe06-4c4fcbf8" class="margin-bottom margin-small"><div id="w-node-_3c7b1bc8-8aed-6c13-3729-c7b3ae7ca6a1-4c4fcbf8" class="margin-bottom margin-xxsmall"><h3 id="w-node-ba3c6ecd-482f-f341-ea4b-a0b74c4fcbfa-4c4fcbf8" class="heading-style-h3">Contact Us</h3></div><div class="line-heading is-contact"></div></div><p id="w-node-ba3c6ecd-482f-f341-ea4b-a0b74c4fcbfc-4c4fcbf8" class="text-size-medium text-weight-normal">Got questions about Never-Ending Support for your open-source library? We're here to help!</p><div class="margin-top margin-large"><div class="items-wrapper_pricing is-contact"><div class="item-list_pricing"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/628b6db659b07e24b78902e6_check%20(1)%201.svg" loading="lazy" width="20" height="50" alt=""/><p class="text-size-regular">Discover how HeroDevs NES Products can keep your systems secure and compliant.</p></div><div class="item-list_pricing"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/628b6db659b07e24b78902e6_check%20(1)%201.svg" loading="lazy" width="20" height="20" alt=""/><p class="text-size-regular">Learn how our solutions can deliver value to your organization.</p></div><div class="item-list_pricing"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/628b6db659b07e24b78902e6_check%20(1)%201.svg" loading="lazy" width="20" height="20" alt=""/><p class="text-size-regular">Get detailed pricing information tailored to your needs.</p></div></div></div></div><div class="margin-top margin-huge"><div id="w-node-_6d2d3ba7-e04f-4955-97a6-7ab40daa87ab-35d2704e" class="margin-bottom margin-medium"><div id="w-node-_3b0fc1e3-d329-2410-edcb-6d1a35d2704f-35d2704e" class="text-size-medium text-color-grey">Trusted by industry leaders such as</div></div><div class="container-logos_contact"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/650dfbd5cf13cc0d8e8d0378_Microsoft_logo_black-min.svg" loading="lazy" alt="Microsoft Logo" class="image-customer"/><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6515fac3d131c078c4676b33_Banco_Santander_logo-black-min.svg" loading="lazy" alt="Bank Santander Logo " class="image-customer"/><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6515b51e76afb832649d1b97_SAP_2011_logo-black-min.svg" loading="lazy" alt="SAP Logo" class="image-customer"/><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6515b51e3f35e2b4525b2f79_FINRA_logo-black-min.svg" loading="lazy" id="w-node-_769a9fc6-c2e5-f1ee-5672-3bd3bd8db33e-35d2704e" alt="Finra Logo" class="image-customer is-finra"/><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6515b51e76afb832649d1b92_Capital_One_logo-black-min.svg" loading="lazy" alt="Capital One Logo" class="image-customer"/><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6515b51e5d12cb489c23df6b_ge-black-logo-min.svg" loading="lazy" alt="General Electric Logo" class="image-customer"/><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/64f75dd71438adb99dbeece7_unqork%20logo-black.png" loading="lazy" alt="Unqork Logo" class="image-customer"/><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6515b51f11c6a7fb21d47ec8_google-black-min.svg" loading="lazy" alt="Google Logo" class="image-customer"/><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6703bd643889ff220baab1de_Valid8.svg" loading="lazy" alt="Valid 8 logo" class="image-customer"/><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6703bf55529217f5dae96b8e_queensland%20black.svg" loading="lazy" alt="QueenslandRail logo" class="image-customer"/><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6703bef96011faadab366c75_GSA%20black.svg" loading="lazy" alt="GSA logo" class="image-customer"/><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6703bfa0577b5e4a08f5f966_Department%20of%20Health%20black.svg" loading="lazy" alt="Department of Health logo" class="image-customer"/></div></div></div><div id="w-node-_6d91455e-3d2b-1600-7277-6e1cc6e2da2f-c6e2da2c" class="form-wrapper_contact"><div id="nes-drupal-form" class="heading-wrapper-form_contact"><div class="heading-style-h6 text-color-white text-weight-bold">Talk to an Expert</div></div><div id="contact-form" class="form-block_contact w-form"><form id="wf-form-Product-Webform" name="wf-form-Product-Webform" data-name="Product Webform" action="https://api.hsforms.com/submissions/v3/integration/submit/21125071/2b182198-79b4-4100-937d-75d5d0ae149a" method="post" class="form_contact" data-wf-page-id="65d9309ab1e5669c24bdca1c" data-wf-element-id="6d91455e-3d2b-1600-7277-6e1cc6e2da35"><div class="inputs-container_contact"><div class="input-wrapper_contact"><div class="container-medium"><label for="firstname" class="label_form">First Name <span class="field-requiered-form">*</span></label><input class="form-field---narrow w-input" maxlength="256" name="firstname" data-name="firstname" placeholder="First Name" type="text" id="field-firstname" required=""/></div><div class="container-medium"><label for="lastname" class="label_form">Last Name <span class="field-requiered-form">*</span></label><input class="form-field---narrow w-input" maxlength="256" name="lastname" data-name="lastname" placeholder="Last Name" type="text" id="field-lastname" required=""/></div></div><div class="input-wrapper_contact"><div class="container-medium"><label for="field-company-2" class="label_form">Company Name <span class="field-requiered-form">*</span></label><input class="form-field---narrow w-input" maxlength="256" name="company" data-name="company" placeholder="Company Name" type="text" id="field-company" required=""/></div><div class="container-medium"><label for="field-email-2" class="label_form">Work Email <span class="field-requiered-form">*</span></label><input class="form-field---narrow w-input" maxlength="256" name="email" data-name="email" placeholder="Work Email" type="email" id="field-email" required=""/></div></div><div class="input-wrapper_contact"><div class="container-medium"><label for="jobtitle" class="label_form">Role </label><input class="input-field_form w-input" maxlength="256" name="jobtitle" data-name="jobtitle" placeholder="Role" type="text" id="jobtitle"/></div><div class="container-medium"><label for="industry" class="label_form">Industry</label><input class="input-field_form w-input" maxlength="256" name="industry" data-name="industry" placeholder="Industry" type="text" id="industry"/></div></div><div class="input-wrapper_contact"><div class="container-medium"><label for="product_interest-3" class="label_form">Technology of Interest <span class="field-requiered-form">*</span></label><select id="product_interest-3" name="product_interest" data-name="product_interest" required="" class="nes-contact-select w-select"><option value="Angular NES">Angular</option><option value="AngularJS NES ">AngularJS</option><option value="Bootstrap NES">Bootstrap</option><option value="Drupal 7 NES">Drupal 7</option><option value="ESLint NES">ESLint</option><option value="Fastify NES">Fastify</option><option value="Grunt NES">Grunt</option><option value="jQuery NES">jQuery</option><option value="NET NES">.NET</option><option value="Nuxt NES">Nuxt</option><option value="ZendPHP">PHP</option><option value="Protractor NES">Protractor</option><option value="Rails NES">Rails</option><option value="Spring NES">Spring</option><option value="Vue 2 NES">Vue 2</option><option value="Other">Other</option></select><div class="hide w-embed"><style> #interested-libs option { padding: 8px 6px; border-radius: 5px; margin: 2px 0; } </style></div></div><div class="container-medium"><label for="current_app_version" class="label_form">Current Version(s)</label><input class="form-field---narrow is-margin-bottom w-input" maxlength="256" name="current_app_version" data-name="current_app_version" placeholder="" type="text" id="current_app_version"/></div></div><div><div class="input-wrapper_contact"><div class="container-medium"><label for="how_did_you_hear_about_us" class="label_form">How did you learn about us?<span class="field-requiered-form">*</span></label><select id="how_did_you_hear_about_us" name="how_did_you_hear_about_us" data-name="how_did_you_hear_about_us_" required="" class="input-select_partner w-select"><option value=""></option><option value="Angular blog">Angular Site</option><option value="AngularJS site">AngularJS Site</option><option value="Bing">Bing</option><option value="Blog">Blog</option><option value="ChatGPT">ChatGPT</option><option value="Company Site">Company Site</option><option value="Conference">Conference/Event</option><option value="Coworker">Coworker</option><option value="Customer Request">Customer Request</option><option value="Github">GitHub</option><option value="Google">Google</option><option value="LinkedIn">LinkedIn</option><option value="Paid Ad">Paid Ad</option><option value="Reddit">Reddit</option><option value="Referral">Referral</option><option value="Search Engine">Search Engine</option><option value="Stack Overflow">Stack Overflow</option><option value="Twitter">Twitter</option><option value="Vue Site">VueJS Site</option><option value="Wikipedia">Wikipedia</option><option value="XLTS Site">XLTS Site</option><option value="Other">Other</option></select></div></div><div id="option-other" class="input-wrapper_contact is-option-other"><div class="container-medium"><label for="option-other" class="label_form">Details</label><input class="input-field_form w-input" maxlength="256" name="if_other_how_did_you_hear_about_us" data-name="if_other_how_did_you_hear_about_us_" placeholder="" type="text" id="option-other"/></div></div><div class="hide w-embed w-script"><script> // Wait for the DOM to be fully loaded document.addEventListener('DOMContentLoaded', function () { // Get references to the select input and the element to show/hide var selectInput = document.getElementById('how_did_you_hear_about_us'); var otherOption = document.getElementById('option-other'); // Add an event listener to the select input selectInput.addEventListener('change', function () { // Check if the selected value is "Other" if (selectInput.value === 'Other') { // If so, display the other option element otherOption.style.display = 'block'; } else { // Otherwise, hide the other option element otherOption.style.display = 'none'; } }); }); </script></div></div><div class="container-large"><label for="field-message" class="label_form">Any specific needs or questions you might have?<span class="field-requiered-form">*</span></label><textarea id="field-message" name="message" maxlength="5000" data-name="message" placeholder="" required="" class="form-field---narrow nes-__-contact-form-__-field-text-area w-input"></textarea></div></div><div data-sitekey="6Lft7kInAAAAAJau-r3NE_ekS2sFfZBAn0v9txTP" class="w-form-formrecaptcha recaptcha g-recaptcha g-recaptcha-error g-recaptcha-disabled"></div><div class="margin-bottom margin-medium"><p class="contact-form---privacy-notice">By clicking “submit” I acknowledge receipt of our <a href="/privacy-policy" class="link-privacy-policy">Privacy Policy.</a></p></div><input type="submit" data-wait="Please wait..." id="general-contact-form-submit-button" class="button-primary w-button" value="Submit"/></form><div class="success-message w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="error-message w-form-fail"><div>Please enter a company email.</div></div></div></div></div></div></div></section></div><footer class="footer"><div class="container-top_footer is-background"><div class="container-top_footer"><div class="company-info-wrapper_footer"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/654c02fc09a7ced643068087_Logo-Gradient-Dark.svg" loading="lazy" width="184.8000030517578" height="44" alt="" class="logo_footer"/><div class="text-size-regular text-weight-light text-color-white">Drop-in replacements for deprecated open source software that keeps you secure, compliant, and compatible.</div><div class="links-wrapper_footer is-social-media"><a aria-label="X link" href="https://x.com/herodevs" target="_blank" class="image-small w-inline-block"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6514adfda20ba62ec4a96d54_twitter-icon-white-min.svg" loading="lazy" width="24" height="20.399999618530273" alt="" class="image-small"/></a><a aria-label="Github link" href="https://github.com/herodevs" target="_blank" class="image-small w-inline-block"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6514adfd773f8233fd4c4bbc_github-icon-white-min.svg" loading="lazy" width="24" height="24" alt="" class="image-small"/></a><a aria-label="Linkedin link" href="https://www.linkedin.com/company/herodevs/" target="_blank" class="image-small w-inline-block"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/65b9342a7a9c4581a3763f1a_LinkedIn%20(1).svg" loading="lazy" width="24" height="24" alt="" class="image-small"/></a><a aria-label="Youtube link" href="https://www.youtube.com/@HeroDevs" target="_blank" class="image-small w-inline-block"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/65b935285de05fb2ba4a473a_youtube%20(2).svg" loading="lazy" width="24" height="24" alt="" class="image-small"/></a></div></div><div><a href="tel:+18875861965" class="contact-details-wrapper_footer w-inline-block"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6514adfd19028a6e03cc3376_telephone-icon-white-min.svg" loading="lazy" width="20" height="20" alt="" class="image-small"/><div class="text-size-regular text-weight-light text-color-white">+1 877-586-1965</div></a><a href="mailto:hello@herodevs.com" class="contact-details-wrapper_footer w-inline-block"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6514adfddf8765ad8bf0e8e7_mail-icon-white-min.svg" loading="lazy" width="20" height="20" alt="" class="image-small"/><div class="text-size-regular text-weight-light text-color-white">hello@herodevs.com</div></a><a href="https://www.google.com/maps/place/HeroDevs/@40.5778516,-111.8732026,17z/data=!3m2!4b1!5s0x875287fb3d62e239:0x5fa8915d6b2aefb!4m6!3m5!1s0x8752878f85d6901d:0xffd92176370ccd46!8m2!3d40.5778476!4d-111.8706223!16s%2Fg%2F11rxz0nlj2?entry=ttu" target="_blank" class="contact-details-wrapper_footer w-inline-block"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6514adfef4d82d4ed88e9097_location-icon-white-min.svg" loading="lazy" width="20" height="20" alt="" class="image-small"/><div class="text-size-regular text-weight-light text-color-white">8850 S 700 E #2437 Sandy, UT 84070</div></a></div></div></div><div class="container-middle_footer"><div class="col-right_footer"><div class="links-column_footer"><div class="flex-wrapper is-footer"><div class="text-size-regular text-color-white">Never-Ending Support (NES) Products</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66576a90c2486930d01be71a_keyboard_arrow_down_24dp_FILL0_wght400_GRAD0_opsz24.svg" loading="lazy" width="24" height="24" alt="Arrow down" class="image-drop_footer"/></div><div class="products-wrapper_footer"><a href="/support/nes-angular" class="w-inline-block"><div class="link_footer">Angular NES</div></a><a id="w-node-_0e0d8b40-e441-77db-3934-86ec974ce772-45280787" href="/support/dot-net-nes" class="w-inline-block"><div class="link_footer">.NET</div></a><a href="/support/jquery-nes" class="w-inline-block"><div class="link_footer">jQuery NES</div></a><a href="/support/nes-drupal" class="w-inline-block"><div class="link_footer">Drupal 7 NES</div></a><a href="/support/nes-angularjs" class="w-inline-block"><div class="link_footer">AngularJS NES </div></a><a href="/support/nes-vue" class="w-inline-block"><div class="link_footer">Vue 2 NES</div></a><a href="/support/nes-bootstrap" class="w-inline-block"><div class="link_footer">Bootstrap NES</div></a><a href="/support/nuxt-nes" class="w-inline-block"><div class="link_footer">Nuxt NES</div></a><a href="/support/spring-nes" class="w-inline-block"><div class="link_footer">NES for Spring</div></a><a href="/support/nes-protractor" class="w-inline-block"><div class="link_footer">Protractor NES</div></a><a id="w-node-_594d9328-6afd-24b6-d434-46cddd5480dd-45280787" href="/support/eslint-nes" class="w-inline-block"><div class="link_footer">ESLint NES</div></a><a id="w-node-_4247d676-3146-ea9d-86b8-75f2c04d7366-45280787" href="/support/grunt-nes" class="w-inline-block"><div class="link_footer">Grunt NES</div></a><a id="w-node-_8b54e056-08c2-b62f-9d73-61443379b5bf-45280787" href="/support/fastify-nes" class="w-inline-block"><div class="link_footer">Fastify NES</div></a><a href="/support/node-nes" class="w-inline-block"><div class="link_footer">Node.js NES</div></a><a href="/support/express-nes" class="w-inline-block"><div class="link_footer">Express NES</div></a><a id="w-node-_7e641cbd-4132-0b48-5cb8-4aa5f5d5c12a-45280787" href="/pricing" class="link-quote_footer hide-desktop w-inline-block"><div class="link-wrapper-quote_footer"><div class="text-size-regular text-weight-light text-color-white">Get a Custom Quote</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66c60f6cd11e161a670b066f_open_in_new.svg" loading="lazy" width="20" height="20" alt="Open link icon"/></div></a></div><div class="border-column_footer"></div></div><div class="links-column_footer"><div class="flex-wrapper is-footer"><div class="text-size-regular text-color-white">Overview</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66576a90c2486930d01be71a_keyboard_arrow_down_24dp_FILL0_wght400_GRAD0_opsz24.svg" loading="lazy" width="24" height="24" alt="Arrow down" class="image-drop_footer"/></div><div class="links-wrapper_footer"><a href="/support" aria-current="page" class="w-inline-block w--current"><div class="link_footer">All Products</div></a><a href="/pricing" class="link-pricing_footer w-inline-block"><div class="text-size-regular text-weight-light text-color-white">Explore Pricing</div></a><a href="/pricing" class="link-quote_footer w-inline-block"><div class="link-wrapper-quote_footer"><div class="text-size-regular text-weight-light text-color-white">Get a Custom Quote</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66c60f6cd11e161a670b066f_open_in_new.svg" loading="lazy" width="20" height="20" alt="Open link icon"/></div></a><a href="https://support.herodevs.com/hc/en-us" target="_blank" class="link-quote_footer is-documentation w-inline-block"><div class="link_footer">NES Documentation</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66c60f6cd11e161a670b066f_open_in_new.svg" loading="lazy" width="20" height="20" alt="Open link icon"/></a></div><div class="border-column_footer"></div></div><div class="links-column_footer"><div class="flex-wrapper is-footer"><div class="text-size-regular text-color-white">Partners</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66576a90c2486930d01be71a_keyboard_arrow_down_24dp_FILL0_wght400_GRAD0_opsz24.svg" loading="lazy" width="24" height="24" alt="Arrow down" class="image-drop_footer"/></div><div class="links-wrapper_footer"><a href="/our-partners" class="w-inline-block"><div class="link_footer">NES Reseller Program</div></a><a href="/our-partners#field-firstname" class="link-reseller_footer w-inline-block"><div class="text-size-regular text-weight-light">Become a Reseller</div></a></div><div class="border-column_footer"></div></div><div class="hide-tablet"><div class="line-divider_footer"></div></div><div class="links-column_footer"><div class="flex-wrapper is-footer"><div class="text-size-regular text-color-white">Company</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66576a90c2486930d01be71a_keyboard_arrow_down_24dp_FILL0_wght400_GRAD0_opsz24.svg" loading="lazy" width="24" height="24" alt="Arrow down" class="image-drop_footer"/></div><div class="links-wrapper_footer"><a href="/" class="w-inline-block"><div class="link_footer">Home</div></a><a href="/support/consulting" class="w-inline-block"><div class="link_footer">Consulting</div></a><a href="/contact" class="w-inline-block"><div class="link_footer">Contact</div></a><a href="/careers" class="w-inline-block"><div class="link_footer">We are Hiring!</div></a></div><div class="border-column_footer"></div></div><div class="links-column_footer"><div class="flex-wrapper is-footer"><div class="text-size-regular text-color-white">Resources</div><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66576a90c2486930d01be71a_keyboard_arrow_down_24dp_FILL0_wght400_GRAD0_opsz24.svg" loading="lazy" width="24" height="24" alt="Arrow down" class="image-drop_footer"/></div><div class="links-wrapper_footer"><a href="/blog" class="w-inline-block"><div class="link_footer">Blog</div></a><a href="/vulnerability-directory" class="w-inline-block"><div class="link_footer">Vulnerability Directory</div></a><a href="/newsletter-archive" class="w-inline-block"><div class="link_footer">Newsletters</div></a><a href="/whitepapers" class="w-inline-block"><div class="link_footer">White Papers</div></a><a href="/media-kit" class="w-inline-block"><div class="link_footer">Media Kit</div></a></div><div class="border-column_footer"></div></div></div></div><div class="container-bottom_footer"><div class="text-size-regular text-weight-light text-color-lightgrey">© 2024 herodevs.com | All Rights Reserved</div><div id="w-node-_567bb07d-afaa-6edb-3794-0f2f14d6579c-45280787" class="legal-wrapper_footer"><a href="/privacy-policy" class="link_footer w-inline-block"><div class="text-size-regular text-weight-light">Privacy Policy</div></a><a href="https://support.herodevs.com/hc/en-us/sections/21257771874061-Terms-Of-Service" class="link_footer w-inline-block"><div class="text-size-regular text-weight-light">Terms of Service</div></a><div class="fs-consent_open-prefs"><div fs-cc="open-preferences" class="fs-consent_open-prefs_wrapper"><div class="link_footer"><div class="text-size-regular text-weight-light">Cookies Preferences</div></div></div></div></div></div></footer></div><script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=62865614b39c464b76d339aa" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script><script src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/js/hero-devs-24601.bcf5aeb0d.js" type="text/javascript"></script><!-- Start of Meetings Embed Script --> <script defer type="text/javascript" src="https://static.hsappstatic.net/MeetingsEmbed/ex/MeetingsEmbedCode.js"></script> <!-- RB2B User Tracking for Sales Team --> <script defer>!function () {var reb2b = window.reb2b = window.reb2b || []; if (reb2b.invoked) return;reb2b.invoked = true;reb2b.methods = ["identify", "collect"]; reb2b.factory = function (method) {return function () {var args = Array.prototype.slice.call(arguments); args.unshift(method);reb2b.push(args);return reb2b;};}; for (var i = 0; i < reb2b.methods.length; i++) {var key = reb2b.methods[i];reb2b[key] = reb2b.factory(key);} reb2b.load = function (key) {var script = document.createElement("script");script.type = "text/javascript";script.async = true; script.src = "https://s3-us-west-2.amazonaws.com/b2bjsstore/b/" + key + "/reb2b.js.gz"; var first = document.getElementsByTagName("script")[0]; first.parentNode.insertBefore(script, first);}; reb2b.SNIPPET_VERSION = "1.0.1";reb2b.load("J0OV0VHZ3K6Z");}();</script> <!-- End RB2B User Tracking for Sales Team --> <!-- LogRocket JavaScript library --> <!-- <script defer src="https://cdn.lr-in-prod.com/LogRocket.min.js" crossorigin="anonymous"></script> --> <script defer> function isValidDomain() { return window.location.hostname.startsWith('www.herodevs.com'); } function loadLogRocket() { const logRocketScript = document.createElement('script'); logRocketScript.src = "https://cdn.lrkt-in.com/LogRocket.min.js"; logRocketScript.crossOrigin = "anonymous"; logRocketScript.onload = () => { if (window.LogRocket) { window.LogRocket.init('9cf0rr/herodevs-website'); } }; document.head.appendChild(logRocketScript); } if (isValidDomain()) { console.log("domain valid"); loadLogRocket(); } else { console.log("domain invalid"); } </script> <!-- End of LogRocket JavaScript library --> <!-- HubSpot Embed Code --> <script type="text/javascript" id="hs-script-loader" src="//js.hs-scripts.com/21125071.js" defer></script> <!-- Supabase JavaScript library --> <!-- <script src="https://cdn.jsdelivr.net/npm/@supabase/supabase-js@2" defer></script> --> <!-- Footer HeroDevs Custom Code - Hosted on Github Pages by HeroDevs - loaded dynamically by url --> <script type="text/javascript" defer> var globalHDScript = window.location.origin.toLowerCase() === 'https://www.herodevs.com' ? 'https://raw.githubusercontent.com/herodevs/webflow/main/scripts/global.js': 'https://raw.githubusercontent.com/herodevs/webflow/staging/scripts/global.js'; $.ajaxSetup({cache: false}); $.get({ url: globalHDScript, cache: false }, function( data ) { var envGlobalScriptElem = document.createElement('script'); envGlobalScriptElem.innerHTML = data; //envGlobalScriptElem.setAttribute('src', globalHDScript); envGlobalScriptElem.setAttribute('type', 'text/javascript'); document.body.appendChild(envGlobalScriptElem); $.ajaxSetup({ cache: true }); }); </script> <!-- LinkedIn Campaign Manager --> <script type="text/javascript" defer> _linkedin_partner_id = "5383516"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script> <script defer type="fs-cc"> (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk); </script> <!-- Update jQuery --> <script defer src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script> <!-- Weglot site translation script --> <link rel="alternate" hreflang="en" href="https://www.herodevs.com"> <link rel="alternate" hreflang="zh" href="https://zh.herodevs.com"> <link rel="alternate" hreflang="ko" href="https://ko.herodevs.com"> <link rel="alternate" hreflang="ja" href="https://ja.herodevs.com"> <link rel="alternate" hreflang="fr" href="https://fr.herodevs.com"> <script src="https://cdn.weglot.com/weglot.min.js"></script> <script defer> Weglot.initialize({ api_key: 'wg_e7da223f3eff7cdc24fa9046c15ed9371' }); </script> <!-- End Weglot site translation script --><!-- [Attributes by Finsweet] CMS Filter --> <script async src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-cmsfilter@1/cmsfilter.js"></script><script src="https://hubspotonwebflow.com/assets/js/form-124.js" type="text/javascript" integrity="sha384-bjyNIOqAKScdeQ3THsDZLGagNN56B4X2Auu9YZIGu+tA/PlggMk4jbWruG/P6zYj" crossorigin="anonymous"></script></body></html>