CINXE.COM

Not Found

<!DOCTYPE html><!-- Last Published: Thu Feb 20 2025 21:31:40 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="%%PUBLISH_URL_REPLACEMENT%%" data-wf-page="65d9309ab1e5669c24bdc941" data-wf-site="62865614b39c464b76d339aa" lang="en"><head><meta charset="utf-8"/><title>Not Found</title><meta content="Not Found" property="og:title"/><meta content="Not Found" property="twitter:title"/><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.497a03915.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/404" 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 --></head><body><div class="page-wrapper"><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; } /* Apply "..." after 2 lines of text */ .text-style-1lines { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 1; -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="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 width="18" height="18" alt="" src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6514adfd19028a6e03cc3376_telephone-icon-white-min.svg" loading="lazy" 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="dbbf845a-9c3f-64f1-453e-a50e8e309654" role="banner" data-duration="400"><div class="container-navbar"><a href="/" class="brand_navbar w-nav-brand"><img loading="lazy" src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/668c0ec8bc50d24d58a40475_Logo%20Gradient%20Darkmode.svg" alt="HeroDevs logo" class="logo_navbar"/></a><nav role="navigation" class="menu_navbar w-nav-menu"><div class="menu-left_navbar"><div data-delay="300" data-hover="true" class="dropdown_navbar w-dropdown"><div class="dropdown-navlink w-dropdown-toggle"><div>Products</div></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-dbbf845a-9c3f-64f1-453e-a50e8e309663-24bdc941" class="margin-bottom margin-medium"><div id="w-node-dbbf845a-9c3f-64f1-453e-a50e8e309664-24bdc941" class="heading-style-h5"><span class="text-color-primary">Never-Ending Support</span> for Open Source</div></div><div id="w-node-dbbf845a-9c3f-64f1-453e-a50e8e309668-24bdc941" 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" class="navlink is-dropdown">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 loading="lazy" src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66faa736749686ab0cc1f022_open_in_new%20(1).svg" alt="Open in new tab icon"/></a></div></div></div><div class="content-right-dropdown_navbar"><div id="w-node-dbbf845a-9c3f-64f1-453e-a50e8e309678-24bdc941" class="banner-overview_navbar"><div class="container-medium"><div class="heading-style-h6 text-weight-medium text-color-white">Products Overview</div><div class="text-size-small text-color-white">Explore our range of Never-Ending Support Products</div></div><a href="/support" class="button-banner-overview_navbar"><div>All Products</div><img width="24" height="24" alt="Arrow right" src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/651b226f77f6b99b2fe12a85_Vectors-Wrapper.svg" loading="lazy"/></a></div><div class="text-size-regular text-color-grey">Explore our range of NES Products</div><div class="list-technologies_navbar"><a href="/support/nes-angular" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/654a823f9267c3883b6d342f_Angular%20Logo%20Gradient%202023.svg" loading="lazy" alt="Angular framework logo" class="image-item_technologies"/><div class="text-size-small">Angular</div></div></a><a href="/support/nes-angularjs" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6508e3d8c0bf0115fdf18523_angularjs-minimal-min.svg" loading="lazy" alt="AngularJS Logo" class="image-item_technologies"/><div class="text-size-small">AngularJS</div></div></a><a href="/support/spring-nes" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6703c7bb154224d2a3311496_light.svg" loading="lazy" alt="NES for Spring logo" class="image-item_technologies"/><div class="text-size-small"> Spring</div></div></a><a href="/support/dot-net-nes" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/672e5f15271dab0ec34b65c2_Microsoft_.NET_logo%201.svg" loading="lazy" alt=".NET logo" class="image-item_technologies"/><div class="text-size-small">.NET</div></div></a><a href="/support/node-nes" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66ba60017e4879e84bd4d83c_Node.svg" loading="lazy" alt="Node logo" class="image-item_technologies"/><div class="text-size-small">Node.js</div></div></a><a href="/support/rails-nes" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66cf5c2e17c6e0f871921ddf_Ruby%20on%20Rails.svg" loading="lazy" alt="Ruby on Rails logo" class="image-item_technologies"/><div class="text-size-small">Ruby on Rails</div></div></a><a href="/support/jquery-nes" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6634121175049536175bfdb5_jQuery%20-%20original.svg" loading="lazy" alt="jQuery framework logo" class="image-item_technologies"/><div class="text-size-small">jQuery</div></div></a><a href="/support/nes-bootstrap" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66341250ee6e33762fd2c8c7_Bootstrap-original.svg" loading="lazy" alt="Bootstrap Framework Logo" class="image-item_technologies"/><div class="text-size-small">Bootstrap</div></div></a><a href="/support/express-nes" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66cf4983e8c51dfcf0c3bc4c_Express-black.svg" loading="lazy" alt="Express logo" class="image-item_technologies"/><div class="text-size-small">Express</div></div></a><a href="/support/nes-vue" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6634129dd4caaf0cbfc2d310_Vue-original.svg" loading="lazy" alt="Vue 2 logo" class="image-item_technologies"/><div class="text-size-small">Vue 2</div></div></a><a href="/support/nes-drupal" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/663411e78afaf7f14d41bea3_Drupal%20-%20original%20(1).svg" loading="lazy" alt="Drupal logo" class="image-item_technologies"/><div class="text-size-small">Drupal 7</div></div></a><a href="/support/eslint-nes" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66859cf822e5ad28263d7cec_ESLint%20NES.svg" loading="lazy" alt="ESLint logo" class="image-item_technologies"/><div class="text-size-small">ESLint</div></div></a><a href="/support/fastify-nes" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/67041726e0d7d97bab51b622_Fastify-logo-light.svg" loading="lazy" alt="Fastify logo" class="image-item_technologies"/><div class="text-size-small">Fastify</div></div></a><a href="/support/nuxt-nes" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/663555c0065bdcced0870641_Nuxt-2.svg" loading="lazy" alt="Nuxt Framework Logo" class="image-item_technologies"/><div class="text-size-small">Nuxt</div></div></a><a href="/support/grunt-nes" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/672ba9e5884218a43bc5f1fa_Grunt.svg" loading="lazy" alt="Grunt logo" class="image-item_technologies"/><div class="text-size-small">Grunt</div></div></a><a href="/support/nes-protractor" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/6508e3d745a5c27a7af98596_protactor-min.svg" loading="lazy" alt="Protractor Logo" class="image-item_technologies"/><div class="text-size-small">Protractor</div></div></a><a href="/support/php-long-term-support-by-zend" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/673cbefa72392f0a58dab854_PHP-logo%201.svg" loading="lazy" alt="PHP logo" class="image-item_technologies"/><div class="text-size-small">PHP</div></div></a><a href="/support" class="item-wrapper-menu_pricing is-navbar w-inline-block"><div class="item-technologies_support is-navbar"><img src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/66cf5c2e60ce2d8ab6e25d89_Ember.svg" loading="lazy" alt="Ember logo" class="image-item_technologies"/><div class="text-size-small">Ember.js</div><div class="bullet-soon_technologies"></div></div></a></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-_01c228b2-39ae-4f74-249a-5e9c588fe986-24bdc941" class="margin-bottom margin-medium"><div id="w-node-_01c228b2-39ae-4f74-249a-5e9c588fe987-24bdc941" class="heading-style-h6"><span class="text-color-primary">Integrate Seamlessly</span> With Your Current Build Process</div></div><div id="w-node-_01c228b2-39ae-4f74-249a-5e9c588fe98b-24bdc941" 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-_01c228b2-39ae-4f74-249a-5e9c588fe99d-24bdc941" 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-_01c228b2-39ae-4f74-249a-5e9c588fe9ae-24bdc941" 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-_01c228b2-39ae-4f74-249a-5e9c588fe9ba-24bdc941" 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></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-_30e9942c-6ffd-0dc7-d34b-cdd2dfe44ad0-24bdc941" class="margin-bottom margin-xxsmall"><div id="w-node-_30e9942c-6ffd-0dc7-d34b-cdd2dfe44ad1-24bdc941" class="heading-style-h6">Vulnerability Directory</div></div><div id="w-node-_30e9942c-6ffd-0dc7-d34b-cdd2dfe44ad3-24bdc941" class="text-size-regular text-weight-light">If you鈥檙e currently using these frameworks in your application鈥檚 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-_30e9942c-6ffd-0dc7-d34b-cdd2dfe44aed-24bdc941"><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><div id="w-node-_30e9942c-6ffd-0dc7-d34b-cdd2dfe44afa-24bdc941" class="line-horizontal is-navbar-resources"></div><div id="w-node-_30e9942c-6ffd-0dc7-d34b-cdd2dfe44afb-24bdc941"><div id="w-node-_30e9942c-6ffd-0dc7-d34b-cdd2dfe44afc-24bdc941"><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-_30e9942c-6ffd-0dc7-d34b-cdd2dfe44b07-24bdc941" 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><a href="/solutions/healthcare" class="navlink_developers">Healthcare</a><a href="/solutions/technology" class="navlink_developers">Technology</a><a href="/solutions/government" class="navlink_developers">Government</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 Sales</div><img loading="lazy" src="https://cdn.prod.website-files.com/62865614b39c464b76d339aa/65159ab1896f3095342e4f5a_arrow_forward_gradient-min.svg" 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="main-wrapper"><section class="section"><div class="padding-global"><div class="wrapper_404"><div class="margin-vertical margin-medium"><h1 class="heading-style-h1 text-align-center">Heroes Journal: <br/>Entry <span class="text-color-primary">404</span></h1></div><div class="text-size-xlarge">Uh oh... looks like this page is EOL.<br/></div><div class="margin-top margin-large"><a href="/" class="button-primary w-button">Go Home</a></div></div></div></section></div></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.ad90a7cb.89321d18bcb0a02d.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 --><script src="https://hubspotonwebflow.com/assets/js/form-124.js" type="text/javascript" integrity="sha384-bjyNIOqAKScdeQ3THsDZLGagNN56B4X2Auu9YZIGu+tA/PlggMk4jbWruG/P6zYj" crossorigin="anonymous"></script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10