CINXE.COM
<!doctype html> <html lang="en-GB" dir="ltr" class="plugin-pages plugin-id-default"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="generator" content="Docusaurus v2.0.0-rc.1"> <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache DevLake - Open-Source Dev Data Platform for Productivity RSS Feed"> <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache DevLake - Open-Source Dev Data Platform for Productivity Atom Feed"><title data-rh="true">Apache DevLake - Open-Source Dev Data Platform for Productivity | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docsearch:docusaurus_tag" content="default"><meta data-rh="true" name="keywords" content="Engineering Productivity, Open-Source Engineering, Open-Source Integration Tools, Data Integrates Platform, Open-Source Dev Platform, Open-Source Data Integrates, DevOps Tools Integrates, Open-Source DevOps Tools"><meta data-rh="true" property="og:title" content="Apache DevLake - Open-Source Dev Data Platform for Productivity | Apache DevLake - Open-Source Dev Data Platform for Productivity"><meta data-rh="true" name="description" content="Apache DevLake is an open-source dev data platform that ingests, analyzes, and visualizes the fragmented data from DevOps tools to distill insights for engineering productivity."><meta data-rh="true" property="og:description" content="Apache DevLake is an open-source dev data platform that ingests, analyzes, and visualizes the fragmented data from DevOps tools to distill insights for engineering productivity."><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/" hreflang="x-default"><script data-rh="true">function maybeInsertBanner(){window.__DOCUSAURUS_INSERT_BASEURL_BANNER&&insertBanner()}function insertBanner(){var n=document.getElementById("docusaurus-base-url-issue-banner-container");if(n){n.innerHTML='\n<div id="docusaurus-base-url-issue-banner" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseurl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">/</span> (default value)</p>\n <p>We suggest trying baseUrl = <span id="docusaurus-base-url-issue-banner-suggestion-container" style="font-weight: bold; color: green;"></span></p>\n</div>\n';var e=document.getElementById("docusaurus-base-url-issue-banner-suggestion-container"),s=window.location.pathname,r="/"===s.substr(-1)?s:s+"/";e.innerHTML=r}}window.__DOCUSAURUS_INSERT_BASEURL_BANNER=!0,document.addEventListener("DOMContentLoaded",maybeInsertBanner)</script><link rel="stylesheet" href="/assets/css/styles.ddc6bf33.css"> <link rel="preload" href="/assets/js/runtime~main.a8ad991d.js" as="script"> <link rel="preload" href="/assets/js/main.4c7862ef.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus"> <div id="docusaurus-base-url-issue-banner-container"></div><div role="region"><a href="#" class="skipToContent_fXgn">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><div class="navbar__logo"><img src="/img/logo.svg" alt="apache devlake" class="themedImage_ToTc themedImage--light_HNdA"><img src="/img/logo.svg" alt="apache devlake" class="themedImage_ToTc themedImage--dark_i4oU"></div><b class="navbar__title text--truncate">Apache DevLake</b></a></div><div class="navbar__items navbar__items--right"><div class="navbar__item dropdown dropdown--hoverable dropdown--right"><a href="#" aria-haspopup="true" aria-expanded="false" role="button" class="navbar__link">Docs</a><ul class="dropdown__menu"><li><a class="dropdown__link" href="/docs/Overview/Introduction">Next</a></li><li><a class="dropdown__link" href="/docs/v1.0/Overview/Introduction">v1.0 (Stable)</a></li><li><a class="dropdown__link" href="/docs/v0.21/Overview/Introduction">v0.21</a></li><li><a class="dropdown__link" href="/docs/v0.20/Overview/Introduction">v0.20</a></li><li><a class="dropdown__link" href="/docs/v0.19/Overview/Introduction">v0.19</a></li><li><a class="dropdown__link" href="/docs/v0.18/Overview/Introduction">v0.18</a></li><li><a class="dropdown__link" href="/docs/v0.17/Overview/Introduction">v0.17</a></li><li><a class="dropdown__link" href="/docs/v0.16/Overview/Introduction">v0.16</a></li><li><a class="dropdown__link" href="/docs/v0.15/Overview/Introduction">v0.15</a></li></ul></div><a class="navbar__item navbar__link" href="/livedemo/EngineeringLeads/DORA">Use Cases</a><a class="navbar__item navbar__link" href="/community/">Community</a><a class="navbar__item navbar__link" href="/team">Team</a><a class="navbar__item navbar__link" href="/blogOverview">Blog</a><a href="https://github.com/apache/incubator-devlake" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">GitHub</a><a class="navbar__item navbar__link" href="/download">Download</a><div class="navbar__item dropdown dropdown--hoverable dropdown--right"><a href="#" aria-haspopup="true" aria-expanded="false" role="button" class="navbar__link">ASF</a><ul class="dropdown__menu"><li><a href="https://www.apache.org/" target="_blank" rel="noopener noreferrer" class="dropdown__link">Foundation</a></li><li><a href="https://www.apache.org/licenses/" target="_blank" rel="noopener noreferrer" class="dropdown__link">License</a></li><li><a href="https://www.apache.org/events/current-event" target="_blank" rel="noopener noreferrer" class="dropdown__link">Events</a></li><li><a href="https://www.apache.org/security/" target="_blank" rel="noopener noreferrer" class="dropdown__link">Security</a></li><li><a href="https://privacy.apache.org/policies/privacy-policy-public.html" target="_blank" rel="noopener noreferrer" class="dropdown__link">Privacy</a></li><li><a href="https://www.apache.org/foundation/sponsorship.html" target="_blank" rel="noopener noreferrer" class="dropdown__link">Sponsorship</a></li><li><a href="https://www.apache.org/foundation/thanks.html" target="_blank" rel="noopener noreferrer" class="dropdown__link">Thanks</a></li></ul></div><div class="toggle_vylO colorModeToggle_DEke"><button class="clean-btn toggleButton_gllP toggleButtonDisabled_aARS" type="button" disabled="" title="Switch between dark and light mode (currently light mode)" aria-label="Switch between dark and light mode (currently light mode)"><svg viewBox="0 0 24 24" width="24" height="24" class="lightToggleIcon_pyhR"><path fill="currentColor" d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" class="darkToggleIcon_wfgR"><path fill="currentColor" d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"></path></svg></button></div><div class="searchBox_ZlJk"><div class="navbar__search searchBarContainer_NW3z"><input placeholder="Search" aria-label="Search" class="navbar__search-input"><div class="loadingRing_RJI3 searchBarLoadingRing_YnHq"><div></div><div></div><div></div><div></div></div></div></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div class="main-wrapper mainWrapper_z2l0"><div class="bg-[#f8f8f8]"><header class="sticky top-[60px] bg-[#3C5088] z-30"><div class="flex min-h-[56px] items-center justify-center mobile:flex-wrap sm:flex-wrap mobile:w-[342px] sm:w-[696px] mx-auto w-[100%]"><div class="text-center font-medium text-neutral-invert text-label18 mobile:text-label14 sm:text-label14 mobile:my-1 sm:my-1">Apache DevLake now supports DORA metrics. Discover DORA with us!</div><a href="https://devlake.apache.org/docs/DORA" target="_blank" rel="noopener noreferrer" class="bg-[#7497F7] primary-button w-[100px] sm:w-[81px] mobile:w-[81px] h-[32px] sm:h-[24px] mobile:h-[24px] rounded-[4px] ml-[16px] font-normal text-label14 mobile:text-body-sm sm:text-body-sm mobile:my-[8px] sm:my-[8px] mobile:mx-auto sm:mx-auto">Learn More</a></div></header><div class="mx-auto bg-white"><div><img src="/assets/images/HeaderBG-ccc7cf93dc5e901987f25efb694bd07e.png" alt="" class="absolute top-[0px] left-[0px] max-h-[580px] xl:w-screen sm:hidden"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAwwAAAORCAYAAABfhyXmAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABr+SURBVHgB7d3dUVtbmsfhd8tTPsgHdw0hTCbToXQIk8E4A5OByAAywBkwGSiDcVVf9IWRdksc8JF9+GMh9LE/nudGuFy+MlTxq7Xe9Tb//FfbFgAAwDMmBQAAEAgGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACRYAAAACLBAAAARIIBAACIBAMAABAJBgAAIBIMAABAJBgAAIBIMAAAAJFgAAAAIsEAAABEggEAAIgEAwAAEAkGAAAgEgwAAEAkGAAAgEgwAAAAkWAAAAAiwQAAAESCAQAAiAQDAAAQCQYAACASDAAAQCQYAACASDAAAACR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" alt="" class="absolute top-[0px] left-[0px] w-screen z-0 sm:h-[496px] mobile:h-[526px] hidden sm:block"><header class="flex justify-center items-center w-[840px] mobile:w-[90%] sm:w-[600px] 2xl:w-[1000px] mobile:mt-[32px] sm:mt-[65px] mt-[71px] z-10 mx-auto"><div class="z-10 flex flex-col flex-wrap"><div class="text-primary font-bold font-inter text-label40 sm:text-heading2 mobile:text-label20 sm:font-semibold">Debug engineering processes and discover opportunities with DORA, Community Growth, Engineering Throughput and more DevLake dashboards...</div><div class="mt-5 mobile:mt-3 sm:mt-3 text-primary-800 text-label24 sm:text-label16Lake mobile:text-label16Lake font-inter">Apache DevLake™ (Incubating) ingests, analyzes, and visualizes the fragmented data from DevOps tools to distill insights for engineering excellence.</div><div class="flex mobile:flex-col mt-[48px] sm:mt-3 items-center justify-between mb-[129px] 2xl:mb-[148px] sm:mb-[101px] mobile:mb-[44.9px]"><a href="https://devlake.apache.org/livedemo/EngineeringLeads/DORA" target="_blank" rel="noopener noreferrer" class="primary-button flex whitespace-nowrap mobile:mt-3 rounded-[8px] sm:rounded-[5px] mobile:rounded-[5px] w-[200px] sm:w-[140px] mobile:w-[140px] h-[48px] sm:h-[32px] mobile:h-[32px]">See it Live</a><a href="https://devlake.apache.org/docs/GettingStarted" target="_blank" rel="noopener noreferrer" class="primary-button flex whitespace-nowrap rounded-[8px] sm:rounded-[5px] mobile:rounded-[5px] bg-neutral-invert text-primary-500 border-2 border-primary-500 border-solid hover:text-primary-500 hover:bg-neutral-invert hover:opacity-80 mobile:mt-3 w-[200px] sm:w-[140px] mobile:w-[140px] h-[48px] sm:h-[32px] mobile:h-[32px]">Install DevLake</a><a href="https://join.slack.com/t/devlake-io/shared_invite/zt-2ox842kuu-_6x3Lwdj88YpzKhMRpgnMg" target="_blank" rel="noopener noreferrer" class="primary-button flex whitespace-nowrap rounded-[8px] sm:rounded-[5px] mobile:rounded-[5px] bg-neutral-invert text-primary-500 border-2 border-primary-500 border-solid hover:text-primary-500 hover:bg-neutral-invert hover:opacity-80 mobile:mt-3 w-[200px] sm:w-[140px] mobile:w-[140px] h-[48px] sm:h-[32px] mobile:h-[32px]">Join Slack</a></div></div></header><div class="flex text-heading4 text-neutral-300 font-inter text-center mx-[auto] w-[86%] h-[20px] mb-[40px] items-center"><div class="h-[2px] bg-neutral-100 w-[46%] sm:w-[42%] mobile:w-[35%] relative"></div><span class="flex-1 w-[81px]">Trusted by</span><div class="h-[2px] bg-neutral-100 w-[46%] sm:w-[42%] mobile:w-[35%]"></div></div><div class="pl-[30px] pr-[30px] flex justify-between sm:flex-wrap xl:justify-between sm:justify-around items-center m-auto max-w-[90%]"><div class="sm:flex-[0_0_25%] sm:text-center sm:mt-[14px] mobile:mt-[0px] z-20"><a href="https://www.redhat.com/en" target="_blank"><svg width="120" height="29" viewBox="0 0 120 29" fill="none" xmlns="http://www.w3.org/2000/svg" class="mobile:w-[72px]"><path d="M31.287 14.169c.339 1.606.339 1.775.339 1.987 0 2.748-3.088 4.27-7.146 4.27-9.174 0-17.209-5.369-17.209-8.921 0-.495.1-.984.297-1.438C4.27 10.236 0 10.828 0 14.59c0 6.173 14.63 13.784 26.214 13.784 8.878 0 11.12-4.015 11.12-7.187 0-2.495-2.162-5.328-6.054-7.018m-6.376 2.24c2.452 0 6.002-.506 6.002-3.425a2.795 2.795 0 0 0-.06-.67l-1.46-6.349c-.34-1.394-.636-2.028-3.088-3.254-1.902-.973-6.054-2.579-7.271-2.579-1.142 0-1.481 1.479-2.835 1.479-1.31-.007-2.28-1.088-3.507-1.088-1.184 0-1.946.802-2.538 2.452 0 0-1.648 4.651-1.86 5.328-.034.123-.049.252-.043.38 0 1.808 7.118 7.736 16.66 7.736" fill="#E00"></path><path d="M31.287 14.169c.339 1.606.339 1.775.339 1.987 0 2.748-3.088 4.27-7.146 4.27-9.174 0-17.209-5.369-17.209-8.921 0-.495.1-.984.297-1.438l.72-1.775c-.035.124-.05.252-.044.38 0 1.808 7.118 7.737 16.66 7.737 2.452 0 6.002-.506 6.002-3.425a2.795 2.795 0 0 0-.06-.67l.432 1.855h.009ZM44.231 21.557h3.553v-5.25h2.703l2.722 5.26h3.96l-3.182-5.785a4.37 4.37 0 0 0 2.722-4.065c0-2.595-2.04-4.6-5.094-4.6h-7.384v14.44Zm7.053-11.408c1.177 0 1.836.744 1.836 1.63 0 .887-.66 1.63-1.836 1.63h-3.5v-3.26h3.5Zm5.756 5.961c0 3.177 2.595 5.652 5.94 5.652a6.547 6.547 0 0 0 4.557-1.65l-2.205-1.958c-.517.536-1.28.823-2.186.823a2.824 2.824 0 0 1-2.683-1.73h7.783v-.828c0-3.459-2.33-5.96-5.507-5.96a5.604 5.604 0 0 0-5.692 5.651m5.621-2.927a2.41 2.41 0 0 1 2.29 1.73h-4.556c.329-1.095 1.155-1.73 2.268-1.73m15.135 8.374h3.302V6.396l-3.338.722v4.108a5.55 5.55 0 0 0-2.785-.722c-3.176 0-5.672 2.456-5.672 5.591a5.542 5.542 0 0 0 5.57 5.622 4.919 4.919 0 0 0 2.928-.95v.805l-.005-.015Zm-5.213-5.466c0-1.568 1.237-2.766 2.867-2.766a3.381 3.381 0 0 1 2.31.846v3.816a3.208 3.208 0 0 1-2.31.865c-1.608 0-2.867-1.196-2.867-2.763m13.518 5.466h3.548v-5.65H95.6v5.652h3.546V7.117H95.6v5.549h-5.942V7.118H86.11v14.439-.002Zm18.132.186a5.11 5.11 0 0 0 3.012-.848v.662h3.3v-6.99c0-2.662-1.795-4.126-4.785-4.126-1.672 0-3.321.391-5.097 1.196l1.198 2.454c1.278-.537 2.351-.865 3.3-.865 1.381 0 2.084.536 2.084 1.628v.536a9.752 9.752 0 0 0-2.476-.309c-2.81 0-4.497 1.176-4.497 3.28 0 1.918 1.527 3.384 3.961 3.384m-1.02-3.447c0-.72.722-1.08 1.816-1.08a8.338 8.338 0 0 1 1.978.248v1.403a4.217 4.217 0 0 1-2.082.515c-1.081 0-1.712-.413-1.712-1.094m10.378-.06c0 2.33 1.401 3.459 3.959 3.459.787-.02 1.569-.131 2.331-.331v-2.703a4.871 4.871 0 0 1-1.514.216c-1.053 0-1.444-.33-1.444-1.319v-4.12H120v-2.786h-3.053V7.118l-3.341.722v2.81h-2.207v2.78h2.207v4.806l-.006-.009Z" fill="#000"></path></svg></a></div><div class="sm:flex-[0_0_25%] sm:text-center sm:mt-[14px] mobile:mt-[0px] z-20"><a href="https://stripe.com/gb" target="_blank"><svg width="70" height="30" viewBox="0 0 70 30" fill="none" xmlns="http://www.w3.org/2000/svg" class="mobile:w-[36px]"><path fill-rule="evenodd" clip-rule="evenodd" d="M70 15.74c0-4.979-2.411-8.906-7.02-8.906-4.627 0-7.427 3.927-7.427 8.866 0 5.853 3.305 8.809 8.05 8.809 2.314 0 4.064-.525 5.386-1.264v-3.89c-1.322.662-2.839 1.07-4.764 1.07-1.886 0-3.558-.66-3.772-2.955h9.508c0-.253.04-1.264.04-1.73Zm-9.605-1.848c0-2.197 1.341-3.111 2.566-3.111 1.186 0 2.45.914 2.45 3.111h-5.017ZM48.047 6.834c-1.905 0-3.13.894-3.81 1.516l-.254-1.205h-4.277v22.672l4.86-1.03.02-5.503c.7.505 1.73 1.225 3.442 1.225 3.48 0 6.65-2.8 6.65-8.964-.02-5.64-3.228-8.711-6.63-8.711ZM46.881 20.23c-1.148 0-1.828-.409-2.295-.914l-.02-7.214c.506-.564 1.206-.953 2.315-.953 1.769 0 2.994 1.984 2.994 4.53 0 2.606-1.206 4.55-2.994 4.55ZM33.017 5.686l4.88-1.05V.69l-4.88 1.03v3.967Z" fill="#635BFF"></path><path d="M37.897 7.164h-4.88v17.014h4.88V7.164Z" fill="#635BFF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="m27.786 8.603-.311-1.439h-4.2v17.014h4.861v-11.53c1.147-1.498 3.092-1.225 3.695-1.011V7.163c-.623-.233-2.898-.66-4.045 1.44ZM18.064 2.945l-4.745 1.01-.019 15.576c0 2.878 2.158 4.997 5.036 4.997 1.595 0 2.761-.292 3.403-.642V19.94c-.622.253-3.695 1.147-3.695-1.73v-6.903h3.695V7.164h-3.695l.02-4.22ZM4.92 12.103c0-.758.622-1.05 1.652-1.05 1.478 0 3.345.447 4.822 1.244V7.728c-1.613-.642-3.208-.894-4.822-.894C2.625 6.834 0 8.894 0 12.336c0 5.367 7.389 4.511 7.389 6.825 0 .895-.778 1.186-1.867 1.186-1.614 0-3.675-.66-5.308-1.555v4.628a13.479 13.479 0 0 0 5.308 1.108c4.045 0 6.825-2.003 6.825-5.483-.02-5.795-7.428-4.764-7.428-6.942Z" fill="#635BFF"></path></svg></a></div><div class="sm:flex-[0_0_25%] sm:text-center sm:mt-[14px] mobile:mt-[0px] z-20"><a href="https://orkes.io/" target="_blank"><img class="w-[88px] mobile:w-[48px]" src="/assets/images/Orkes-1c0028502965e4619bf54ed38faf8d5f.png"></a></div><div class="sm:flex-[0_0_25%] sm:text-center sm:mt-[14px] mobile:mt-[0px] z-20"><a href="https://clickhouse.com/" target="_blank"><img class="w-[140px] mobile:w-[71px]" src="/assets/images/ClickHouse-3bb0b95845be8c2a2b8746744773b226.png"></a></div><div class="sm:flex-[0_0_25%] sm:text-center sm:mt-[14px] mobile:mt-[0px] z-20"><a href="https://croz.net/" target="_blank"><img class="w-[80px] mobile:w-[36px]" src="data:image/png;base64,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"></a></div><div class="sm:flex-[0_0_25%] sm:text-center sm:mt-[14px] mobile:mt-[0px] z-20"><a href="https://coder.com/" target="_blank"><img class="w-[120px] mobile:w-[60px]" src="/assets/images/Coder-332f05c2339e7fdf13d26e9c2d16bb35.png"></a></div><div class="sm:flex-[0_0_25%] sm:text-center sm:mt-[14px] mobile:mt-[0px] z-20"><a href="https://about.scarf.sh/" target="_blank"><svg width="100" height="26" viewBox="0 0 100 26" fill="none" xmlns="http://www.w3.org/2000/svg" class="mobile:w-[48px]"><path d="M99.801 6.152a.661.661 0 0 0-.517-.214h-8.6a.676.676 0 0 0-.5.214.75.75 0 0 0-.179.5v13.845a.75.75 0 0 0 .179.5.69.69 0 0 0 .482.196h.999a.748.748 0 0 0 .5-.178.675.675 0 0 0 .214-.5v-5.567h4.692a.748.748 0 0 0 .5-.178.705.705 0 0 0 .214-.5v-.802a.611.611 0 0 0-.214-.482.65.65 0 0 0-.5-.214H92.38v-4.64h6.887a.698.698 0 0 0 .517-.196.675.675 0 0 0 .214-.5v-.784a.58.58 0 0 0-.196-.5ZM87.544 20.248l-3.14-5.442c.874-.286 1.588-.767 2.105-1.445.571-.732.857-1.66.857-2.784 0-1.48-.483-2.658-1.446-3.443-.945-.803-2.266-1.196-3.907-1.196h-5.175a.673.673 0 0 0-.499.214.746.746 0 0 0-.178.5v13.845c0 .179.053.357.178.5a.688.688 0 0 0 .482.196h1.017a.748.748 0 0 0 .5-.178.675.675 0 0 0 .213-.5V8.08h3.355c1.034 0 1.784.214 2.265.625.483.392.732.999.732 1.855 0 .857-.25 1.463-.732 1.856-.464.392-1.177.607-2.194.624V15.198h.018l3.051 5.317c.107.197.232.357.356.482.179.143.393.196.643.196h.928a.607.607 0 0 0 .446-.196.607.607 0 0 0 .196-.446.684.684 0 0 0-.071-.303ZM74.215 20.283 68.952 6.545a.86.86 0 0 0-.34-.446.944.944 0 0 0-.535-.16h-1.356a.904.904 0 0 0-.535.16.938.938 0 0 0-.339.446l-5.263 13.738-.054.268v.018c0 .178.071.321.178.446a.58.58 0 0 0 .447.196h1.017c.16 0 .303-.035.428-.125a.94.94 0 0 0 .285-.357l.928-2.444.25-.696.642-1.766.072-.214.017-.072L67.4 8.793l2.588 6.762.035.072.072.214.606 1.766.09.268 1.106 2.854a.782.782 0 0 0 .214.322l.018.017.017.018a.767.767 0 0 0 .482.143h1a.665.665 0 0 0 .445-.178.566.566 0 0 0 .214-.446v-.018l-.071-.304ZM57.444 11.148c.125.107.303.16.464.16h1.052c.161 0 .322-.053.447-.16a.611.611 0 0 0 .214-.482v-.018a5.11 5.11 0 0 0-.768-2.408c-.464-.767-1.142-1.356-2.052-1.82-.91-.464-2.016-.696-3.3-.696-1.927 0-3.408.535-4.461 1.606-1.017 1.07-1.552 2.516-1.624 4.335-.017.393-.017 1.035-.017 1.91v1.124c0 .32 0 .57.017.767.072 1.82.607 3.283 1.624 4.353 1.035 1.071 2.534 1.588 4.46 1.588 1.285 0 2.392-.232 3.301-.678.91-.463 1.588-1.07 2.052-1.837.464-.75.732-1.553.768-2.409v-.018a.541.541 0 0 0-.215-.446.62.62 0 0 0-.446-.178h-1.052a.7.7 0 0 0-.464.16c-.143.107-.214.286-.268.464-.232 1.053-.66 1.749-1.23 2.141-.59.41-1.393.625-2.427.625-1.196 0-2.07-.322-2.659-.964-.589-.624-.928-1.606-.981-2.926-.018-.41-.018-1-.018-1.802v-1.035c0-.285 0-.535.018-.714.053-1.338.374-2.32.981-2.944.589-.624 1.463-.963 2.659-.963 1.052 0 1.855.214 2.426.624.571.393 1 1.107 1.231 2.16.054.196.143.374.268.481ZM45.096 14.948c-.357-.553-.91-.981-1.623-1.338-.696-.357-1.642-.696-2.855-1.035-1.035-.303-1.838-.588-2.373-.82-.518-.232-.892-.5-1.142-.768-.214-.267-.34-.624-.34-1.07 0-.678.25-1.16.75-1.481.518-.357 1.231-.535 2.177-.535.857 0 1.552.196 2.105.553.554.374.857.82.928 1.356v.035a.798.798 0 0 0 .286.429c.125.089.285.142.446.142h1.053a.632.632 0 0 0 .463-.178.632.632 0 0 0 .179-.464c-.036-.642-.268-1.267-.696-1.873-.428-.625-1.07-1.142-1.873-1.535-.803-.41-1.785-.606-2.909-.606-1.088 0-2.034.178-2.837.553-.803.356-1.427.856-1.873 1.498-.428.625-.643 1.356-.643 2.16 0 .82.161 1.516.518 2.087.178.268.392.517.642.75.25.231.553.427.874.606.679.357 1.553.696 2.641 1.017 1.142.339 1.98.624 2.552.856.57.214.963.482 1.213.75.25.267.392.606.392 1.052 0 .678-.267 1.214-.802 1.588-.536.393-1.392.59-2.57.59-1.088 0-1.909-.215-2.462-.59-.57-.41-.892-.892-1-1.427v-.036a.915.915 0 0 0-.267-.41.685.685 0 0 0-.446-.16H34.57a.648.648 0 0 0-.464.196.592.592 0 0 0-.178.446c.036.731.285 1.427.731 2.07.482.624 1.16 1.123 2.035 1.498.892.375 1.927.571 3.104.571.874 0 1.66-.09 2.373-.285.696-.197 1.32-.482 1.838-.857 1.07-.785 1.606-1.891 1.606-3.283.018-.838-.16-1.516-.518-2.052ZM21.901 18.07 11.91 8.08h7.494c.035 0 .07 0 .107-.018a.494.494 0 0 0 .16.018h2.141a.526.526 0 0 0 .536-.536.526.526 0 0 0-.536-.535h-2.14v-2.14h2.14a.526.526 0 0 0 .536-.536.526.526 0 0 0-.536-.535h-2.14V1.655h2.176a.537.537 0 0 0 .535-.535.537.537 0 0 0-.535-.535h-2.141a.527.527 0 0 0-.178.036.331.331 0 0 0-.125-.036H5.844c-1.125 0-2.463 1.32-2.534 1.41l-1.16 1.16L.99 4.313a3.403 3.403 0 0 0 0 4.8l9.314 9.313H.598a.526.526 0 0 0-.536.536c0 .303.232.535.536.535H2.56v2.14H.598a.526.526 0 0 0-.536.536c0 .303.232.535.536.535H2.56v2.142H.598a.526.526 0 0 0-.536.535c0 .303.232.535.536.535h17.61c.34 0 .785-.178 1.053-.446l2.64-2.605a3.371 3.371 0 0 0 0-4.8ZM5.826 1.995a1.74 1.74 0 0 0-.375-.286c.125-.036.25-.054.392-.054h12.758v5.353h-7.762L5.826 1.995ZM3.613 24.85v-5.353h7.761l5.353 5.353H3.613Z" fill="#2F74E9"></path></svg></a></div><div class="sm:flex-[0_0_25%] sm:text-center sm:mt-[14px] mobile:mt-[0px] z-20"><a href="https://www.ibm.com/" target="_blank"><svg width="60" height="25" viewBox="0 0 60 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="mobile:w-[30px]"><path d="M0 22.612h11.666v1.67H0v-1.67ZM0 19.408h11.666v1.676H0v-1.676ZM3.328 16.211h5.004v1.676H3.328v-1.676ZM3.328 13.014h5.004v1.676H3.328v-1.676ZM3.328 9.816h5.004v1.676H3.328V9.816ZM3.328 6.613h5.004V8.29H3.328V6.613ZM11.666 3.416H0v1.676h11.666V3.416ZM11.666.219H0v1.676h11.666V.219ZM13.33 21.084h17.942a5.951 5.951 0 0 0 .665-1.676H13.33v1.676ZM29.875 13.014H16.664v1.676h14.608a6.706 6.706 0 0 0-1.397-1.676ZM16.664 9.816v1.676h13.211a6.237 6.237 0 0 0 1.397-1.676H16.664ZM31.272 3.416H13.33v1.676h18.607a7.255 7.255 0 0 0-.665-1.676ZM25.757.219H13.33v1.676h16.712A6.309 6.309 0 0 0 25.757.219ZM21.662 6.613h-4.998V8.29h4.998V6.613ZM26.666 8.29h5.23c.148-.536.225-1.1.225-1.677h-5.455V8.29ZM16.664 16.211h4.998v1.676h-4.998v-1.676ZM26.666 16.211v1.676h5.455c0-.576-.077-1.141-.225-1.676h-5.23ZM13.33 24.27l12.427.018a6.313 6.313 0 0 0 4.29-1.676H13.33v1.658ZM33.334 22.612h8.332v1.67h-8.332v-1.67ZM33.334 19.408h8.332v1.676h-8.332v-1.676ZM36.662 16.211h5.004v1.676h-5.004v-1.676ZM36.662 13.014h5.004v1.676h-5.004v-1.676ZM43.984 3.416h-10.65v1.676H44.56l-.576-1.676ZM42.878.219h-9.544v1.676h10.12L42.879.219ZM51.662 22.612H60v1.67h-8.338v-1.67ZM51.662 19.408H60v1.676h-8.338v-1.676ZM51.662 16.211h5.004v1.676h-5.004v-1.676ZM51.662 13.014h5.004v1.676h-5.004v-1.676ZM51.662 11.492h5.004V9.816h-9.532l-.47 1.355-.47-1.355h-9.532v1.676h5.004V9.953l.529 1.54h8.938l.529-1.54v1.54ZM56.666 6.613h-8.427l-.576 1.676h9.003V6.613ZM50.456.219l-.577 1.676H60V.219h-9.544ZM46.664 24.27l.576-1.658h-1.152l.576 1.658ZM45.559 21.084h2.21l.595-1.676H44.97l.589 1.676ZM44.435 17.887h4.458l.588-1.676h-5.634l.588 1.676ZM43.318 14.69h6.698l.57-1.676h-7.844l.576 1.676ZM36.662 8.29h9.004l-.577-1.677h-8.427V8.29ZM48.774 5.092H60V3.416H49.344l-.57 1.676Z" fill="#1F70C1"></path></svg></a></div></div></div><main class="max-w-[70%] xl:mx-auto sm:max-w-[90%] mx-auto xl:max-w-[1280px]"><section class="flex flex-col flex-nowrap py-5 items-stretch mt-[80px] mobile:mt-[0px] sm:mt-[70px] sm:py-[0px]"><span class="section-title text-center">Why Apache DevLake</span><div class="flex flex-row mobile:flex-col sm:flex-col justify-center mb-[72px] sm:px-[0px] sm:space-y-[36px] sm:mb-[36px] mobile:mb-4 mobile:space-y-4"><div class="flex w-full sm:justify-between mobile:justify-between items-center h-[488px] mobile:h-[auto] sm:h-[auto] relative space-x-5 flex-col undefined"><img src="/assets/images/WAD-1-52a81b0cd979e5408d305151eab6aeee.png" alt="" class="w-[238px] h-[180px] mb-[48px] sm:mb-[0] mobile:mb-[0] sm:w-[240px] sm:h-[182px] mobile:w-[200px] mobile:h-[150px]"><div class="text-start sm:text-center w-auto sm:w-auto lg:w-[300px] xl:w-[332px]"><span class="block font-inter text-heading2 text-primary-800 font-semibold mb-[16px] sm:text-heading4 sm:mb-2 sm:mt-5">Defragment Your Data Silos</span><div class="font-inter text-label18 text-neutral-500 sm:text-label16 sm:text-start">Your Dev Data lives in many silos and tools. DevLake brings them all together to give you a complete view of your Software Development Life Cycle (SDLC).<br><a class="absolute sm:static mobile:static text-label16 text-secondary-500 flex items-center mt-[16px] mb-[8px] sm:justify-center hover:text-secondary-500 bottom-[10px] rightArrow" target="_blank" href="https://devlake.apache.org/docs/Overview/SupportedDataSources">Explore supported data sources<svg width="20" height="20" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg" class="moveArrow"><path d="M10.59 4.369a.833.833 0 0 0-1.18 1.178l4.412 4.411H4.167a.833.833 0 1 0 0 1.667h9.655l-4.411 4.41a.833.833 0 1 0 1.178 1.18l5.834-5.834a.83.83 0 0 0 0-1.179L10.589 4.37Z" fill="#FF8B8B"></path></svg></a></div></div></div><div class="flex w-full sm:justify-between mobile:justify-between items-center h-[488px] mobile:h-[auto] sm:h-[auto] relative space-x-5 flex-col undefined"><img src="/assets/images/NewWAD-2-11c808b2748cc175acf050b3d40180fc.png" alt="" class="w-[238px] h-[180px] mb-[48px] sm:mb-[0] mobile:mb-[0] sm:w-[240px] sm:h-[182px] mobile:w-[200px] mobile:h-[150px]"><div class="text-start sm:text-center w-auto sm:w-auto lg:w-[300px] xl:w-[332px]"><span class="block font-inter text-heading2 text-primary-800 font-semibold mb-[16px] sm:text-heading4 sm:mb-2 sm:mt-5">Out-of-the-Box Analysis</span><div class="font-inter text-label18 text-neutral-500 sm:text-label16 sm:text-start">From DORA to scrum retros, DevLake implements metrics effortlessly with prebuilt dashboards supporting common frameworks and goals.<br><a class="absolute sm:static mobile:static text-label16 text-secondary-500 flex items-center mt-[16px] mb-[8px] sm:justify-center hover:text-secondary-500 bottom-[10px] rightArrow" target="_blank" href="https://devlake.apache.org/livedemo/EngineeringLeads/DORA">See Live Demo<svg width="20" height="20" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg" class="moveArrow"><path d="M10.59 4.369a.833.833 0 0 0-1.18 1.178l4.412 4.411H4.167a.833.833 0 1 0 0 1.667h9.655l-4.411 4.41a.833.833 0 1 0 1.178 1.18l5.834-5.834a.83.83 0 0 0 0-1.179L10.589 4.37Z" fill="#FF8B8B"></path></svg></a></div></div></div><div class="flex w-full sm:justify-between mobile:justify-between items-center h-[488px] mobile:h-[auto] sm:h-[auto] relative space-x-5 flex-col undefined"><img src="/assets/images/WAD-3-43524b486b81494cc9dcf012bfd56f26.png" alt="" class="w-[238px] h-[180px] mb-[48px] sm:mb-[0] mobile:mb-[0] sm:w-[240px] sm:h-[182px] mobile:w-[200px] mobile:h-[150px]"><div class="text-start sm:text-center w-auto sm:w-auto lg:w-[300px] xl:w-[332px]"><span class="block font-inter text-heading2 text-primary-800 font-semibold mb-[16px] sm:text-heading4 sm:mb-2 sm:mt-5">Flexible. Extensible. Adaptable.</span><div class="font-inter text-label18 text-neutral-500 sm:text-label16 sm:text-start">DevLake fits teams of all shapes and sizes, and can be readily extended to support new data sources, metrics, and dashboards, with a flexible framework for data collection and transformation.<br class="mobile:hidden"><a class="absolute sm:static mobile:static text-label16 text-secondary-500 flex items-center mt-[16px] mb-[8px] sm:justify-center hover:text-secondary-500 bottom-[10px] rightArrow" target="_blank" href="https://devlake.apache.org/docs/DataModels/DevLakeDomainLayerSchema">Learn about DevLake’s data model<svg width="20" height="20" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg" class="moveArrow"><path d="M10.59 4.369a.833.833 0 0 0-1.18 1.178l4.412 4.411H4.167a.833.833 0 1 0 0 1.667h9.655l-4.411 4.41a.833.833 0 1 0 1.178 1.18l5.834-5.834a.83.83 0 0 0 0-1.179L10.589 4.37Z" fill="#FF8B8B"></path></svg></a></div></div></div></div><div class="h-[2px] bg-neutral-100"></div><div class="flex flex-col items-center mt-[48px] mb-[72px] sm:mt-[36px] sm:mb-[60px] mobile:mt-4 mobile:mb-6"><span class="block font-inter text-heading3 text-primary-800 font-semibold mb-[24px] sm:text-heading4">Supported Data Sources</span><div class="grid grid-cols-5 gap-x-[24px] gap-y-[16px] sm:gap-x-1"><span class="w-[100px] flex flex-col items-center sm:w-[60px]"><a href="https://devlake.apache.org/docs/Plugins/jira" target="_blank"><img src="data:image/png;base64,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" class="w-[80px] h-[80px] sm:w-[48px] sm:h-[48px]"></a><span class="font-inter text-label14 text-center flex h-[24px] text-neutral-500 mt-[4px] sm:text-[12px] sm:leading-[12px] sm:mt-1">Jira</span></span><span class="w-[100px] flex flex-col items-center sm:w-[60px]"><a href="https://devlake.apache.org/docs/Plugins/tapd" target="_blank"><svg width="80" height="81" viewBox="0 0 80 81" fill="none" xmlns="http://www.w3.org/2000/svg" class="sm:w-[48px] sm:h-[48px]"><path d="M3.817 31.229a2.157 2.157 0 0 0-.641 2.543l8.3 21.018a2.826 2.826 0 0 0 2.242.64c1.526-.103 10.946-2.553 10.946-2.553s1.103-.47 1.282-1.272c.179-.8-1.602-24.201-1.602-24.201s0-1.413-.942-1.272c-.942.141-19.585 5.097-19.585 5.097Z" fill="#E84441"></path><path d="M42.234 33.377s-3.24-.67-3.853 0A5.455 5.455 0 0 0 37.1 36.56c-.066 1.281-2.101 12.247-.64 13.688.819.791 10.852 4.757 13.188 5.096 2.336.34 2.883-.32 2.883-.32l8.017-17.513s.49-1.648-.32-1.592c-.81.057-17.994-2.543-17.994-2.543Z" fill="#9680B9"></path><path d="M28.33 31.474a4.295 4.295 0 0 0-2.723.555 6.038 6.038 0 0 0-1.253 2.29c-.81 2.826-2.563 9.232-2.563 9.232s-.518 1.743.64 2.543c1.16.801 16.675 3.825 16.675 3.825a1.828 1.828 0 0 0 1.602 0c.631-.452-.415-13.98-.612-15.76a6.04 6.04 0 0 0-.415-1.885c-.282-.574-1.648-.82-1.837-.81l-9.515.01Z" fill="#379139"></path><path d="M58.334 29.241c-.151-.104-2.233-.386-2.563.32-.33.707.32 22.94.32 22.94s.547 1.601 1.282 1.884c.734.282 11.86.942 11.86.942s.942.339 1.29-.32c.35-.66 6.407-22.61 6.407-22.61s.452-1.884-.942-1.884-17.494-1.168-17.654-1.272Z" fill="#F1931D"></path><path d="M22.846 29.477 4.881 34.6l.942 4.71 6.246-1.987 3.467 14.687 5.737-1.395-3.467-14.771 6.001-1.592-.96-4.776Zm46.161 4.776-.424 3.674-.537-.17s-3.815-.857-5.445-.33a7.187 7.187 0 0 0-4.484 4.777c-.839 3.024-.217 6.717 3.203 7.33 1.88.396 3.842.059 5.483-.943l-.547 1.78h4.503l3.062-15.77-4.805-.32-.009-.028Zm-2.054 10.155a3.06 3.06 0 0 1-3.165 1.668c-1.111-.198-1.535-2.29-.65-3.769.886-1.479 3.109-2.11 4.013-1.479.905.632.594 2.186-.198 3.58ZM50.74 35.543a13.905 13.905 0 0 0-5.774.641c-.984.238-1.948.553-2.883.942l1.281 14.97 4.164-.32-.64-6.049c.977.572 2.08.896 3.212.942 1.648 0 3.768-.942 4.164-2.543a11.02 11.02 0 0 0 .32-4.814c-.31-1.13-1.809-3.684-3.844-3.769Zm-1.761 8.281c-.942.18-2.43-1.243-2.506-2.666-.075-1.422.32-2.12 1.272-2.383 1.366-.368 2.459.725 2.732 2.138.273 1.413-.528 2.723-1.498 2.892v.02Zm-12.011-9.317c-1.8-1.093-.943-.706-3.543-.885a48.926 48.926 0 0 0-5.774 0l-.942 2.826s5.341-.358 5.774 0c.434.358.82.452.641.942-.065.232-.174.45-.32.64 0 0-2.393.274-4.494.632-2.1.358-3.768 1.375-4.164 2.873-.396 1.498-.047 3.655 1.602 4.136 1.582.304 3.196.412 4.804.32l.867-1.94s-2.506.075-2.468-.943c0-.537.113-1.168 1.884-1.592 1.77-.424 2.176-.264 2.176-.264l-1.008 5.097 4.597.575 1.602-8.912s.593-2.403-1.234-3.505Z" fill="#fff"></path></svg></a><span class="font-inter text-label14 text-center flex h-[24px] text-neutral-500 mt-[4px] sm:text-[12px] sm:leading-[12px] sm:mt-1">TAPD</span></span><span class="w-[100px] flex flex-col items-center sm:w-[60px]"><a href="https://devlake.apache.org/docs/Plugins/github" target="_blank"><svg width="80" height="81" viewBox="0 0 80 81" fill="none" xmlns="http://www.w3.org/2000/svg" class="sm:w-[48px] sm:h-[48px]"><path fill-rule="evenodd" clip-rule="evenodd" d="M40.132 13.791a27.682 27.682 0 0 0-8.751 53.955c1.393.255 1.886-.612 1.886-1.343v-4.707c-7.732 1.683-9.364-3.721-9.364-3.721a7.41 7.41 0 0 0-3.075-4.062c-2.498-1.7.204-1.7.204-1.7a5.828 5.828 0 0 1 4.23 2.856 5.913 5.913 0 0 0 8.056 2.31 5.88 5.88 0 0 1 1.7-3.704c-6.152-.696-12.61-3.075-12.61-13.594a10.705 10.705 0 0 1 2.838-7.427c-.83-2.389-.733-5.003.272-7.324 0 0 2.328-.748 7.613 2.838a26.186 26.186 0 0 1 13.867 0c5.285-3.586 7.596-2.838 7.596-2.838a10.043 10.043 0 0 1 .34 7.273 10.706 10.706 0 0 1 2.838 7.426c0 10.638-6.475 12.967-12.644 13.595a6.542 6.542 0 0 1 1.887 5.098v7.597c0 .9.492 1.597 1.903 1.325a27.682 27.682 0 0 0-8.786-53.853Z" fill="#191717"></path></svg></a><span class="font-inter text-label14 text-center flex h-[24px] text-neutral-500 mt-[4px] sm:text-[12px] sm:leading-[12px] sm:mt-1">GitHub</span></span><span class="w-[100px] flex flex-col items-center sm:w-[60px]"><a href="https://devlake.apache.org/docs/Plugins/gitlab" target="_blank"><svg width="80" height="81" viewBox="0 0 80 81" fill="none" xmlns="http://www.w3.org/2000/svg" class="sm:w-[48px] sm:h-[48px]"><path d="m65.136 35.573-.073-.187-7.078-18.472a1.847 1.847 0 0 0-.728-.877 1.896 1.896 0 0 0-2.166.117 1.895 1.895 0 0 0-.629.95l-4.779 14.621h-19.35l-4.78-14.621a1.854 1.854 0 0 0-.628-.956 1.894 1.894 0 0 0-2.166-.116c-.328.21-.583.516-.729.877l-7.09 18.466-.071.187a13.14 13.14 0 0 0 4.36 15.19l.024.018.064.046L30.1 58.891l5.334 4.037 3.25 2.453a2.185 2.185 0 0 0 2.642 0l3.25-2.453 5.333-4.037 10.847-8.123.027-.022a13.145 13.145 0 0 0 4.354-15.173Z" fill="#E24329"></path><path d="m65.136 35.572-.073-.186a23.925 23.925 0 0 0-9.518 4.278L39.993 51.418c5.293 4.004 9.902 7.483 9.902 7.483L60.74 50.78l.028-.022a13.148 13.148 0 0 0 4.367-15.184Z" fill="#FC6D26"></path><path d="m30.1 58.901 5.333 4.037 3.25 2.454a2.185 2.185 0 0 0 2.642 0l3.25-2.453 5.333-4.038s-4.603-3.49-9.907-7.484c-5.293 3.994-9.902 7.484-9.902 7.484Z" fill="#FCA326"></path><path d="M24.454 39.664a23.914 23.914 0 0 0-9.515-4.29l-.07.188a13.14 13.14 0 0 0 4.36 15.19l.024.018.064.046L30.1 58.891l9.894-7.484-15.54-11.743Z" fill="#FC6D26"></path></svg></a><span class="font-inter text-label14 text-center flex h-[24px] text-neutral-500 mt-[4px] sm:text-[12px] sm:leading-[12px] sm:mt-1">GitLab</span></span><span class="w-[100px] flex flex-col items-center sm:w-[60px]"><a href="https://devlake.apache.org/docs/Plugins/bitbucket" target="_blank"><svg width="80" height="81" viewBox="0 0 80 81" fill="none" xmlns="http://www.w3.org/2000/svg" class="sm:w-[48px] sm:h-[48px]"><path d="M16.623 18.311a1.603 1.603 0 0 0-1.602 1.859l6.8 41.283a2.179 2.179 0 0 0 2.13 1.819h32.626a1.602 1.602 0 0 0 1.602-1.346l6.8-41.748a1.602 1.602 0 0 0-1.602-1.859l-46.754-.008ZM45.259 48.15H34.846l-2.82-14.73h15.756l-2.523 14.73Z" fill="#2684FF"></path><path d="M62.817 33.418H47.782l-2.523 14.73H34.846L22.55 62.744c.39.337.887.524 1.402.529h32.633a1.602 1.602 0 0 0 1.602-1.346l4.63-28.508Z" fill="url(#a)"></path><defs><linearGradient id="a" x1="66.293" y1="37.543" x2="41.446" y2="56.936" gradientUnits="userSpaceOnUse"><stop offset="0.18" stop-color="#0052CC"></stop><stop offset="1" stop-color="#2684FF"></stop></linearGradient></defs></svg></a><span class="font-inter text-label14 text-center flex h-[24px] text-neutral-500 mt-[4px] sm:text-[12px] sm:leading-[12px] sm:mt-1">BitBucket</span></span><span class="w-[100px] flex flex-col items-center sm:w-[60px]"><a href="https://devlake.apache.org/docs/Plugins/gitee" target="_blank"><svg width="80" height="81" viewBox="0 0 80 81" fill="none" xmlns="http://www.w3.org/2000/svg" class="sm:w-[48px] sm:h-[48px]"><path fill-rule="evenodd" clip-rule="evenodd" d="M40 11.791c16.017 0 29 12.984 29 29 0 16.017-12.983 29-29 29s-29-12.983-29-29c0-16.016 12.983-29 29-29Zm14.68 12.89H34.63c-5.932 0-10.741 4.81-10.741 10.741v20.05c0 .79.641 1.432 1.432 1.432h21.124a9.667 9.667 0 0 0 9.666-9.667v-8.234c0-.791-.64-1.432-1.432-1.432H38.21c-.79 0-1.431.64-1.432 1.432v3.58c-.001.744.566 1.356 1.293 1.426l.138.006h10.026c.745 0 1.357.568 1.426 1.294l.007.138v.716a4.296 4.296 0 0 1-4.297 4.296H31.764c-.79 0-1.431-.64-1.432-1.432V35.422c0-2.3 1.809-4.179 4.082-4.29l.214-.006h20.047c.791 0 1.432-.641 1.434-1.432l.002-3.58a1.43 1.43 0 0 0-1.43-1.433Z" fill="#C71D23"></path></svg></a><span class="font-inter text-label14 text-center flex h-[24px] text-neutral-500 mt-[4px] sm:text-[12px] sm:leading-[12px] sm:mt-1">Gitee</span></span><span class="w-[100px] flex flex-col items-center sm:w-[60px]"><a href="https://devlake.apache.org/docs/Plugins/jenkins" target="_blank"><svg width="80" height="81" viewBox="0 0 80 81" fill="none" xmlns="http://www.w3.org/2000/svg" class="sm:w-[48px] sm:h-[48px]"><path fill-rule="evenodd" clip-rule="evenodd" d="M62.449 39.634c0 12.68-10.057 22.96-22.449 22.96-12.392 0-22.447-10.28-22.447-22.96 0-12.68 10.05-22.962 22.447-22.962 12.396 0 22.449 10.28 22.449 22.962Z" fill="#D33833"></path><path d="M18.469 45.324s-1.626-23.947 20.437-24.629l-1.54-2.565-11.97 4.016-3.422 3.932-2.992 5.73-1.716 6.67.513 4.448" fill="#EF3D3A"></path><path d="M24.626 23.979a22.452 22.452 0 0 0-6.375 15.74 22.453 22.453 0 0 0 6.375 15.747A21.43 21.43 0 0 0 40 61.983a21.43 21.43 0 0 0 15.374-6.517 22.453 22.453 0 0 0 6.377-15.748 22.452 22.452 0 0 0-6.377-15.739A21.438 21.438 0 0 0 40 17.463a21.439 21.439 0 0 0-15.374 6.516Zm-.998 32.462a23.857 23.857 0 0 1-6.773-16.723 23.857 23.857 0 0 1 6.773-16.722A22.833 22.833 0 0 1 40 16.06a22.834 22.834 0 0 1 16.372 6.935 23.838 23.838 0 0 1 6.773 16.723 23.838 23.838 0 0 1-6.773 16.722A22.834 22.834 0 0 1 40 63.384a22.832 22.832 0 0 1-16.372-6.943Z" fill="#231F20"></path><path fill-rule="evenodd" clip-rule="evenodd" d="m49.45 39.762-3.42.513-4.618.513-2.994.084-2.906-.084-2.225-.686-1.966-2.136-1.536-4.361-.342-.942-2.053-.684-1.196-1.966-.86-2.822.942-2.481 2.223-.77 1.796.86.855 1.882 1.026-.172.341-.427-.34-1.967-.087-2.48.513-3.42-.02-1.954 1.56-2.494 2.736-1.966 4.79-2.052 5.3.765 4.619 3.335 2.138 3.42 1.367 2.481.343 6.157-1.026 5.301-1.882 4.704-1.796 2.48" fill="#F0D6B7"></path><path fill-rule="evenodd" clip-rule="evenodd" d="m46.543 54.56-12.23.512v2.053l1.026 7.183-.513.6-8.55-2.913-.6-1.026-.855-9.663-1.966-5.816-.427-1.367 6.84-4.704 2.139-.856 1.88 2.309 1.63 1.455 1.881.597.854.257 1.026 4.447.77.94 1.968-.683-1.369 2.651 7.44 3.506-.94.513" fill="#335061"></path><path fill-rule="evenodd" clip-rule="evenodd" d="m26.276 24.71 2.223-.77 1.795.86.856 1.882 1.026-.172.257-1.027-.513-1.966.513-4.704-.429-2.565 1.54-1.796 3.334-2.654-.935-1.283-4.709 2.31-1.966 1.539-1.112 2.393-1.71 2.309-.513 2.738.343 2.906Z" fill="#6D6B6D"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M29.785 16.673s1.279-3.161 6.41-4.704c5.13-1.544.257-1.113.257-1.113l-5.558 2.139-2.135 2.138-.944 1.71 1.97-.17ZM27.216 24.112s-1.796-5.986 5.044-6.842l-.256-1.026-4.702 1.112-1.369 4.447.343 2.907.94-.598Z" fill="#DCD9D8"></path><path fill-rule="evenodd" clip-rule="evenodd" d="m29.951 32.065 1.121-1.085a.722.722 0 0 1 .591.656c.084.6.34 5.987 4.019 8.895.334.265-2.736-.429-2.736-.429l-2.738-4.275M45.687 30.44s.206-2.592.897-2.393a.96.96 0 0 1 .7.897s-1.695 1.098-1.597 1.496Z" fill="#F7E4CD"></path><path d="M52.784 20.948s-1.41.297-1.54 1.539c-.128 1.242 1.54.256 1.797.17M42.438 21.034s-1.882.256-1.882 1.453c0 1.196 2.139 1.112 2.736.6" fill="#F7E4CD"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M30.811 26.592s-3.25-1.966-3.591-.087c-.34 1.88-1.113 3.251.513 5.218l-1.113-.343-1.026-2.65-.345-2.565 1.967-2.053 2.222.17 1.283 1.027.09 1.283ZM32.347 21.204s1.453-7.526 8.809-8.979c6.054-1.197 9.235.257 10.432 1.626 0 0-5.383-6.414-10.514-4.444-5.131 1.97-8.897 5.554-8.813 7.863.145 3.932.086 3.934.086 3.934ZM52.187 14.704s-2.481-.084-2.566 2.139c.008.237.066.47.17.683 0 0 1.967-2.222 3.166-1.026" fill="#F7E4CD"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M41.328 17.758s-.427-3.413-3.337-1.436c-1.882 1.282-1.71 3.078-1.37 3.42.341.344.251 1.027.51.56.258-.469.174-2.014 1.116-2.441.942-.427 2.483-.905 3.079-.11" fill="#F7E4CD"></path><path fill-rule="evenodd" clip-rule="evenodd" d="m33.287 40.872-8.037 3.592s3.335 13.256 1.623 17.36l-1.192-.428-.087-5.045-2.226-9.578-.94-2.65 8.384-5.644 2.479 2.393M34.114 48.197l1.141 1.391v5.131H33.89s-.17-3.591-.17-4.018c0-.427.17-1.966.17-1.966M34.143 55.495l-3.849.172 1.113.77 2.736.427" fill="#49728B"></path><path fill-rule="evenodd" clip-rule="evenodd" d="m47.313 54.641 3.163-.086.77 7.867-3.25.429-.683-8.21Z" fill="#335061"></path><path fill-rule="evenodd" clip-rule="evenodd" d="m48.166 54.641 4.79-.256s1.967-4.96 1.967-5.217c0-.257 1.71-7.184 1.71-7.184l-3.849-4.018-.77-.686-2.052 2.053v7.953l-1.796 7.355Z" fill="#335061"></path><path fill-rule="evenodd" clip-rule="evenodd" d="m50.31 54.042-2.997.6.427 2.392c1.11.513 2.992-.853 2.992-.853M50.391 39.076l5.985 4.448.172-2.053-4.534-4.19-1.623 1.795Z" fill="#49728B"></path><path fill-rule="evenodd" clip-rule="evenodd" d="m37.11 71.487-1.771-7.183-.88-5.302-.146-3.934 8.014-.427h4.986l-.454 8.98.77 6.926-.087 1.283-6.497.513-3.935-.856Z" fill="#fff"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M46.204 54.56s-.427 8.892.856 15.221a16.369 16.369 0 0 1-6.33 2.053l7.184-.257.855-.513-1.026-14.026-.256-2.992" fill="#DCD9D8"></path><path fill-rule="evenodd" clip-rule="evenodd" d="m51.39 61.742 3.336-.94 6.327-.342.942-2.906-1.712-5.047-1.97-.26-2.736.855-2.624 1.283-1.396-.257-1.082.431" fill="#fff"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M51.335 60.029s2.223-1.027 2.566-.942l-.94-4.702 1.11-.43s.77 4.448.77 4.961c0 0 4.788.257 5.217.257 0 0 1.026-1.966.77-4.019l.94 2.736.085 1.54-1.368 2.052-1.54.343-2.565-.087-.854-1.112-2.994.429-.94.34" fill="#DCD9D8"></path><path d="m47.97 53.958-1.88-4.79-1.969-2.818s.429-1.197 1.026-1.197h1.968l1.88.684-.17 3.164-.856 4.96" fill="#fff"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M48.339 52.332s-2.395-4.617-2.395-5.303c0 0 .427-1.026 1.026-.77.6.257 1.882.942 1.882.942v-1.625l-2.908-.6-1.966.257 3.335 7.869.683.084" fill="#DCD9D8"></path><path d="m37.88 41.044-2.369-.256-2.224-.686v.77l1.087 1.199 3.42 1.539" fill="#fff"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M34.056 41.3s2.652 1.113 3.508.857l.084 1.026-2.393-.511-1.455-1.026.257-.343" fill="#DCD9D8"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M51.382 45.44a16.248 16.248 0 0 1-3.9-.54c.079-.47-.067-.931.05-1.27.32-.23.856-.227 1.34-.28a2.336 2.336 0 0 0-1.49-.17c-.01-.325-.156-.529-.246-.783.82-.292 2.742-2.2 3.825-1.568.518.3.735 2.017.776 2.853.033.693-.063 1.391-.345 1.758" fill="#D33833"></path><path d="M51.382 45.44a16.248 16.248 0 0 1-3.9-.54c.079-.47-.067-.931.05-1.27.32-.23.856-.227 1.34-.28a2.336 2.336 0 0 0-1.49-.17c-.01-.325-.156-.529-.246-.783.82-.292 2.742-2.2 3.825-1.568.518.3.735 2.017.776 2.853.023.693-.074 1.391-.355 1.758Z" stroke="#D33833" stroke-width="2.5" stroke-miterlimit="5"></path><path fill-rule="evenodd" clip-rule="evenodd" d="m44.443 43.066-.012.33c-.454.298-1.184.296-1.683.546.63.02 1.25.176 1.814.458-.012.277-.022.554-.032.831-.822.569-1.59 1.414-2.568 1.948-.462.252-2.083.9-2.576.786-.279-.066-.303-.41-.41-.735-.238-.698-.782-1.808-.821-2.857-.06-1.325-.193-3.546 1.231-3.283 1.18.248 2.32.663 3.385 1.23.544.3.86.668 1.687.732" fill="#D33833"></path><path d="m44.443 43.066-.012.33c-.454.298-1.184.296-1.683.546.63.02 1.25.176 1.814.458-.012.277-.022.554-.032.831-.822.569-1.59 1.414-2.568 1.948-.462.252-2.083.9-2.576.786-.279-.066-.303-.41-.41-.735-.238-.698-.782-1.808-.821-2.857-.06-1.325-.193-3.546 1.231-3.283 1.18.248 2.32.663 3.385 1.23.53.317.845.684 1.672.746Z" stroke="#D33833" stroke-width="2.5" stroke-miterlimit="5"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M45.268 44.65c-.127-.722-.273-.93-.217-1.557 1.925-1.285 2.286 2.204.217 1.557Z" fill="#D33833"></path><path d="M45.268 44.65c-.127-.722-.273-.93-.217-1.557 1.925-1.285 2.286 2.204.217 1.557Z" stroke="#D33833" stroke-width="2.5" stroke-miterlimit="5"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M48.052 45.235s-.6-.856-.17-1.112c.428-.257.853 0 1.11-.427.256-.427 0-.685.086-1.199.086-.513.513-.597.94-.683.427-.086 1.625-.257 1.795.17l-.513-1.539-1.026-.34-3.249 1.88-.17.941v1.88M39.076 48.057c-.102-1.335-.213-2.67-.332-4.002-.18-1.99.478-1.642 2.204-1.642.263 0 1.624.314 1.72.513.466.953-.78.741.538 1.46 1.112.605 3.078-.37 2.627-1.716-.253-.3-1.31-.095-1.69-.292l-2.005-1.038c-.85-.441-2.813-1.084-3.72-.468-2.297 1.562.145 5.463.964 7.093" fill="#EF3D3A"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M41.328 17.758c-2.332-.542-3.49.975-4.197 2.551-.63-.154-.38-1.012-.22-1.449.41-1.147 2.098-2.668 3.473-2.462.59.088 1.391.63.944 1.364M52.684 20.412h.11c.526 1.096.983 2.258 1.642 3.22-.445 1.026-3.37 1.954-3.325.092.633-.277 1.724-.055 2.287-.41-.325-.889-.793-1.642-.719-2.906M42.52 20.44c.5.918.663 1.88 1.374 2.572.32.312.942.692.634 1.558-.072.205-.6.66-.903.751-1.11.326-3.694.068-2.822-1.317.917.043 2.153.597 2.838-.07-.527-.844-1.467-2.51-1.12-3.49M52.267 29.752c-1.673 1.074-3.539 2.241-6.278 1.97a1.847 1.847 0 0 1-.238-2.389c.295.51.108 1.437.933 1.587 1.556.265 3.364-.952 4.483-1.377.693-1.168-.06-1.599-.684-2.352-1.278-1.541-2.994-3.452-2.932-5.76.517-.375.562.573.636.746.667 1.562 2.348 3.56 3.575 4.899.3.328.796.644.852.862.158.634-.41 1.393-.347 1.814ZM30.223 28.621c-.526-.3-.643-1.617-1.259-1.654-.88-.053-.72 1.71-.716 2.74-.611-.55-.72-2.24-.273-3.11-.507-.25-.733.274-1.014.458.362-2.625 3.838-1.217 3.262 1.566ZM53.33 30.844c-.778 1.482-1.878 3.114-4.162 3.16-.047-.477-.082-1.204 0-1.493 1.747-.169 2.824-1.057 4.16-1.667M42.389 31.805c1.457.767 4.133.85 6.114.792.09.494.126.996.107 1.498-2.545.127-5.554-.503-6.221-2.29ZM42.112 33.233c1.008 2.53 4.47 2.24 7.388 2.17a1.55 1.55 0 0 1-.753.855c-.936.382-3.516.671-4.815-.02-.82-.437-1.352-1.427-1.804-2.008-.217-.279-1.303-.995-.016-.997Z" fill="#231F20"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M52.144 47.185c-1.182 2.026-2.313 4.105-3.715 5.89.587-1.728.84-4.622.928-6.828 1.231-.575 2.284.13 2.787.938Z" fill="#81B0C4"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M58.506 54.463c-1.324.264-2.258 1.551-3.544 1.47.71-1.002 1.953-1.423 3.544-1.47ZM59.09 56.533c-1.079.115-2.345.29-3.44.206.518-.792 2.513-.52 3.44-.206ZM59.465 58.32c-1.213.026-2.72 0-3.873-.095.681-.733 3.078-.271 3.873.094Z" fill="#231F20"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M49.864 63.206c.174 1.523.778 3.066.702 4.734-.671.226-1.055.423-1.954.421-.064-1.416-.253-3.583-.205-4.925.443.028 1.094-.316 1.449-.222" fill="#DCD9D8"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M47.91 40.765c-.616.398-1.13.895-1.712 1.32-1.297.064-2.005-.09-2.958-.835.015-.06.111-.033.115-.107 1.388.616 3.153-.252 4.555-.378Z" fill="#F0D6B7"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M40.624 50.227c.38-1.642 1.873-2.508 3.232-3.418 1.4 1.778 2.258 4.062 3.19 6.268-2.217-.667-4.48-1.75-6.422-2.85Z" fill="#81B0C4"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M48.415 63.427c-.056 1.35.133 3.518.205 4.926.899 0 1.283-.195 1.954-.42.076-1.67-.528-3.213-.702-4.736-.363-.086-1.014.26-1.457.23ZM34.43 55.743c.593 5.445 1.451 10.022 3.023 14.845 3.49 1.06 7.703 1.152 10.79.195-.567-2.721-.32-6.034-.651-8.938-.25-2.182-.123-4.378-.464-6.605-3.742-.78-9.026-.182-12.698.503Zm13.58-.47c-.03 2.34.105 4.645.284 6.978.899-.135 1.508-.223 2.341-.41-.27-2.258-.236-4.79-.788-6.785-.638.018-1.2.004-1.837.217Zm4.557-.375c-.427-.099-.924 0-1.33 0 .19 1.904.654 4.008.82 6.01.641.02.984-.282 1.511-.385.027-1.757-.154-4.176-1-5.63l-.001.005Zm6.896 6.3c1.336-.324 2.175-1.96 1.802-3.638-.25-1.13-.698-3.255-1.174-3.978-.353-.533-1.312-1.231-2.075-.743-1.244.797-3.434 1.026-4.341 1.991.456 1.513.597 3.592.784 5.51 1.554.097 3.464-.428 4.755.128-.9.293-2.07.295-2.85.72.636.308 2.128.247 3.099 0v.01Zm-12.417-8.12c-.938-2.207-1.79-4.491-3.19-6.269-1.358.91-2.852 1.766-3.232 3.418 1.941 1.1 4.205 2.183 6.422 2.85Zm2.31-6.83c-.087 2.205-.34 5.1-.927 6.827 1.402-1.785 2.533-3.864 3.715-5.89-.503-.809-1.556-1.513-2.787-.938Zm-2.62-.924c-.53-.058-.981.615-1.673.322-.158.174-.301.365-.464.535 1.527 1.848 2.221 4.448 3.4 6.609.631-2.075.56-4.349.697-6.615-.868.047-1.35-.794-1.96-.851ZM45.05 43.1c-.056.628.09.835.218 1.557 2.07.639 1.707-2.85-.218-1.565v.008Zm-2.295-.755a12.807 12.807 0 0 0-3.384-1.232c-1.437-.273-1.295 1.948-1.231 3.284.049 1.049.593 2.159.82 2.857.111.324.136.669.411.734.493.116 2.114-.533 2.576-.785.979-.534 1.736-1.38 2.567-1.948.01-.277.02-.554.033-.831a4.36 4.36 0 0 0-1.81-.456c.499-.25 1.231-.248 1.683-.546l.012-.33c-.817-.089-1.133-.456-1.677-.756v.008Zm-8.521-1.548c-.74.751 2.077 1.777 2.974 1.833 0-.476.27-.926.205-1.267-1.061-.194-2.455-.071-3.179-.574v.008Zm9.12.353c0 .074-.098.047-.114.107.952.745 1.66.899 2.957.835.583-.425 1.102-.921 1.712-1.32-1.402.117-3.167.99-4.554.37v.008Zm8.372 2.53c-.04-.835-.258-2.552-.775-2.852-1.084-.632-3.01 1.276-3.826 1.568.09.254.236.458.246.784a2.337 2.337 0 0 1 1.49.168c-.484.054-1.026.052-1.34.281-.117.339.029.8-.05 1.27 1.274.338 2.583.52 3.9.54.292-.367.388-1.065.355-1.758ZM32.99 41.517c-.234-.164-1.806-2.21-2.021-2.126-2.847 1.123-5.507 3.06-7.886 4.907 2.268 4.864 3.184 10.827 3.344 16.571 2.598 1.215 4.88 2.966 8.404 3.148-.41-2.885-.78-5.459-1.012-8.176-.886-.374-2.157.016-2.984-.117 0-.998 1.265-.437 1.371-1.108.08-.507-.7-.546-.447-1.347.648.236.989.755 1.68.953.63-1.382 0-3.826.083-4.982.016-.205.106-1.2.593-1.026.429.154-.025 2.62.023 3.71.043 1.007-.122 1.981.285 2.614a97.14 97.14 0 0 1 10.551-.875c-.81-.349-1.773-.677-2.828-1.272-.573-.322-2.377-.993-2.543-1.537-.263-.867.692-1.328.856-2.071-1.72.938-2.053-.9-2.463-2.2a16.996 16.996 0 0 1-.67-2.738c-1.481-.706-3.063-1.42-4.338-2.328h.002Zm17.24-1.877c2.37-1.152 2.8 4.295 1.87 6.05.143.523.638.724.84 1.194-1.325 2.37-2.794 4.583-4.145 6.927 1.004-.616 2.439-.113 3.62-.58.434-.171.746-1.16 1.074-1.95.9-2.178 1.847-4.926 2.258-7 .094-.473.353-1.504.295-1.926-.102-.754-1.126-1.314-1.642-1.78-.958-.862-1.561-1.619-2.563-2.423-.41.597-1.274.999-1.607 1.487ZM27.565 18.61c-1.129 1.231-.893 3.571-.755 5.23 2.052-1.285 4.753.1 4.72 2.286.975-.027.365-1.217.189-1.985-.577-2.508.97-5.233.07-7.528a6.2 6.2 0 0 0-4.23 1.997h.006Zm8.084-7.216c-2.557.724-5.835 2.584-6.89 4.88.821-.117 1.38-.527 2.182-.578.304-.02.7.127 1.049.04.7-.172 1.285-1.732 1.81-2.31.525-.58 1.125-.809 1.545-1.324.271-.131.67-.121.686-.527-.117-.115-.24-.222-.382-.181Zm13.316.681c-2.654-1.498-7.149-2.625-9.973-1.217-2.278 1.137-5.358 3.017-6.41 5.4.982 2.299-.29 4.404-.37 6.738-.044 1.242.584 2.327.631 3.678-.334.554-1.36.615-2.07.585-.238-1.197-.657-2.541-1.889-2.668-1.744-.202-3.017 1.235-3.096 2.752-.095 1.771 1.36 4.72 3.423 4.515.796-.078.993-.876 1.861-.868.47.938-.726 1.231-.85 1.904.017.396.076.788.177 1.17.374 1.548 1.209 3.55 2.032 4.72 1.043 1.495 3.093 1.72 5.297 1.866.394-.847 1.847-.778 2.79-.556-1.134-.45-2.187-1.537-3.059-2.5-1.003-1.096-2.02-2.29-2.07-3.735 1.896 2.63 3.46 4.926 6.906 6.081 2.606.875 5.652-.41 7.655-1.808.831-.585 1.328-1.513 1.917-2.36 2.212-3.181 3.243-7.72 3.017-12.12-.095-1.814-.09-3.622-.698-4.843-.636-1.274-2.79-2.418-4.05-1.262-.231-1.232 1.05-2.01 2.554-1.562-1.074-1.385-2.2-3.05-3.725-3.9v-.01Zm4.948 40.937c2.073-1.026 5.952-2.777 7.251 0 .539 1.231.97 2.507 1.291 3.813.35 1.494-.38 4.63-1.915 5.13-1.354.442-2.935.411-4.566.087a2.442 2.442 0 0 1-.557-.729c-1.165-.045-2.257.064-3.177.542.089.862-.494 1-1.04 1.178-.41 1.605.808 3.705.52 5.168-.206 1.045-1.493 1.205-2.437 1.4-.016.52.02 1.042.107 1.556-.216.794-1.185 1.247-2.102 1.358-3.015.361-7.594.526-10.498-.519-.81-1.985-1.437-4.4-2.122-6.668-2.83.314-5.119-1.217-7.278-2.217-.747-.344-1.779-.535-2.052-1.13-.273-.596-.16-1.68-.228-2.722-.17-2.668-.316-5.23-1.026-7.957-.316-1.231-.866-2.3-1.25-3.489-.355-1.092-.975-2.442-1.135-3.53-.24-1.615 1.28-1.706 2.258-2.405 1.502-1.082 2.682-1.68 4.31-2.656.482-.29 1.935-1.026 2.101-1.359.329-.667-.564-1.61-.802-2.134a6.436 6.436 0 0 1-.63-2.35 4.537 4.537 0 0 1-3.025-1.944c-1.027-1.516-1.751-4.32-.856-6.454.07-.169.41-.5.472-.758.1-.507-.193-1.184-.205-1.724-.095-2.772.468-5.162 2.335-5.999.747-3.01 3.46-4.014 6.016-5.514.956-.553 2.009-.92 3.09-1.32 3.9-1.437 9.887-1.166 13.125 1.282 1.373 1.039 3.57 3.233 4.353 4.82 2.073 4.19 1.925 11.195.477 16.293-.223.86-.515 1.701-.873 2.514-.275.573-1.13 1.722-1.026 2.23.105.506 1.952 1.924 2.346 2.304.712.688 2.065 1.599 2.175 2.463.117.923-.41 2.183-.673 3.078-.886 2.97-1.752 5.716-2.76 8.364" fill="#231F20"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M40.07 32.453c.113-.15.732-.378 1.599.04 0 0-1.027.17-.942 1.881l-.427-.086s-.442-1.552-.23-1.835Z" fill="#F7E4CD"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M47.57 47.158a.471.471 0 1 1-.944.005.471.471 0 0 1 .943-.005ZM48.039 49.338a.472.472 0 1 1-.945.004.472.472 0 0 1 .945-.004Z" fill="#1D1919"></path></svg></a><span class="font-inter text-label14 text-center flex h-[24px] text-neutral-500 mt-[4px] sm:text-[12px] sm:leading-[12px] sm:mt-1">Jenkins</span></span><span class="w-[100px] flex flex-col items-center sm:w-[60px]"><a href="https://devlake.apache.org/docs/Plugins/github" target="_blank"><svg width="80" height="81" viewBox="0 0 80 81" fill="none" xmlns="http://www.w3.org/2000/svg" class="sm:w-[48px] sm:h-[48px]"><path d="M22.563 10.791c6.939 0 12.564 5.624 12.564 12.56 0 6.819-5.435 12.364-12.21 12.552 0 .577.026 1.667.352 2.325.453.913 3.17 2.612 5.835 2.612h.957a8.816 8.816 0 0 1 17.45-.052h4.951A8.817 8.817 0 0 1 70 42.076a8.817 8.817 0 0 1-17.538 1.288H47.51a8.817 8.817 0 0 1-17.44.025l-1.058.031c-1.742-.013-3.584-.478-5.062-1.483-.403-.274-.8-.562-1.215-.834v.572c-.002.185-.035 2.966-.038 6.055v.654c.001 2.025.017 4.111.065 5.634.104 3.339 2.82 6.034 5.818 6.664.39.082 1.06.093 1.481.056a8.816 8.816 0 0 1 8.728-7.575A8.815 8.815 0 1 1 30.08 63.36h-.762c-5.728-.313-9.288-5.566-9.226-9.826.078-5.362.019-10.726.018-16.09v-1.772C14.347 34.531 10 29.449 10 23.351c0-6.936 5.625-12.56 12.563-12.56ZM38.79 55.74a6.238 6.238 0 1 0 0 12.475 6.238 6.238 0 1 0 0-12.475Zm0-19.901a6.238 6.238 0 1 0 0 12.475 6.238 6.238 0 1 0 0-12.475Zm22.395 0a6.238 6.238 0 1 0 0 12.475 6.238 6.238 0 1 0 0-12.475Zm3.553 3.611c.49.49.504 1.277.04 1.782l-.038.04-3.822 3.83a1.289 1.289 0 0 1-1.776.047l-.04-.038-1.872-1.842a1.288 1.288 0 0 1 1.769-1.873l.04.037.958.944 2.919-2.925a1.289 1.289 0 0 1 1.822-.002Zm-22.498-.019c.491.49.505 1.277.04 1.783l-.037.04-3.823 3.83a1.289 1.289 0 0 1-1.776.046l-.04-.038-1.872-1.842a1.288 1.288 0 0 1 1.769-1.873l.04.037.959.944 2.918-2.924a1.289 1.289 0 0 1 1.822-.003ZM22.563 13.368c-5.515 0-9.986 4.47-9.986 9.984s4.471 9.984 9.986 9.984c5.516 0 9.987-4.47 9.987-9.984s-4.471-9.984-9.987-9.984Zm-1.039 4.017a174.135 174.135 0 0 1 6.218 3.916c1.713 1.13 1.709 3.179-.023 4.311a142.543 142.543 0 0 1-6.342 3.917c-1.747 1.017-3.703-.152-3.75-2.19-.03-1.313-.006-2.627-.008-3.941-.001-1.279-.026-2.558.005-3.835.052-2.168 2.047-3.297 3.9-2.178Zm-1.385 2.079v4.391c0 .991 0 1.967.002 2.943.001.459.24.44.55.249 1.782-1.105 3.565-2.209 5.35-3.311.294-.182.303-.372.013-.555-1.91-1.204-3.824-2.404-5.915-3.717Z" fill="#4A7EBF"></path><path d="M41.225 63.263a1.288 1.288 0 1 0 0-2.577 1.288 1.288 0 0 0 0 2.577ZM36.292 63.263a1.288 1.288 0 1 0 0-2.577 1.288 1.288 0 0 0 0 2.577ZM61.184 68.215a6.238 6.238 0 1 1 0-12.475 6.239 6.239 0 1 1 0 12.475Zm0-15.052a8.817 8.817 0 0 0-8.722 7.526H51.02c-.63 0-1.14.577-1.14 1.288 0 .712.51 1.289 1.14 1.289h1.442A8.817 8.817 0 0 0 70 61.977a8.815 8.815 0 0 0-8.816-8.814Z" fill="#85B3DF"></path></svg></a><span class="font-inter text-label14 text-center flex h-[24px] text-neutral-500 mt-[4px] sm:text-[12px] sm:leading-[12px] sm:mt-1">GitHub Action</span></span><span class="w-[100px] flex flex-col items-center sm:w-[60px]"><a href="https://devlake.apache.org/docs/Plugins/gitlab" target="_blank"><svg width="80" height="81" viewBox="0 0 80 81" fill="none" xmlns="http://www.w3.org/2000/svg" class="sm:w-[48px] sm:h-[48px]"><path d="m57.402 21.51-.05-.129-4.9-12.788a1.278 1.278 0 0 0-1.267-.802c-.269.014-.526.11-.738.276-.209.17-.36.399-.435.658l-3.308 10.122H33.307L29.998 8.725a1.283 1.283 0 0 0-.435-.662 1.312 1.312 0 0 0-1.5-.08 1.299 1.299 0 0 0-.503.607l-4.91 12.784-.048.13a9.097 9.097 0 0 0 3.017 10.515l.017.013.045.032 7.465 5.59 3.692 2.795 2.25 1.698a1.513 1.513 0 0 0 1.83 0l2.249-1.698 3.692-2.795 7.51-5.623.019-.015a9.101 9.101 0 0 0 3.014-10.505Z" fill="#E24329"></path><path d="m57.402 21.51-.05-.129a16.562 16.562 0 0 0-6.59 2.962L39.995 32.48c3.665 2.773 6.855 5.181 6.855 5.181l7.51-5.623.018-.015a9.102 9.102 0 0 0 3.024-10.512Z" fill="#FC6D26"></path><path d="m33.146 37.661 3.692 2.795 2.25 1.699a1.513 1.513 0 0 0 1.83 0l2.249-1.699 3.692-2.795s-3.186-2.416-6.858-5.18a5240.514 5240.514 0 0 0-6.855 5.18Z" fill="#FCA326"></path><path d="M29.237 24.343a16.559 16.559 0 0 0-6.587-2.97l-.048.13a9.097 9.097 0 0 0 3.017 10.516l.017.013.045.032 7.465 5.59 6.85-5.181-10.759-8.13Z" fill="#FC6D26"></path><path d="M19.72 64.818c0 2.02-1.06 2.88-3.24 2.88h-3.24c-2.18 0-3.24-.84-3.24-2.88v-7.72c0-2.02 1.06-2.88 3.24-2.88h3.26c2.16 0 3.24.86 3.24 2.88v.56c0 .14-.1.28-.24.32l-1.34.36c-.2.06-.42-.1-.42-.32v-.56c0-.98-.32-1.4-1.5-1.4H13.5c-1.18 0-1.52.42-1.52 1.4v7c0 .98.34 1.4 1.52 1.4h2.72c1.18 0 1.5-.42 1.5-1.4v-.66c0-.22.22-.38.42-.32l1.34.4c.14.04.24.16.24.32v.62ZM22.56 65.838h3.42v-9.8H22.8c-.18 0-.32-.14-.32-.32v-1.18c0-.18.14-.32.32-.32h8.36c.18 0 .32.14.32.32v1.18c0 .18-.14.32-.32.32h-3.2v9.8h3.42c.18 0 .32.14.32.32v1.2c0 .18-.14.32-.32.32h-8.82c-.18 0-.32-.14-.32-.32v-1.2c-.02-.16.14-.32.32-.32ZM57.76 64.818c0 2.02-1.06 2.88-3.24 2.88h-3.26c-2.16 0-3.24-.84-3.24-2.88v-7.72c0-2.02 1.06-2.88 3.24-2.88h3.26c2.16 0 3.24.86 3.24 2.88v.56c0 .14-.1.28-.24.32l-1.34.36c-.2.06-.42-.1-.42-.32v-.56c0-.98-.32-1.4-1.5-1.4h-2.72c-1.18 0-1.52.42-1.52 1.4v7c0 .98.34 1.4 1.52 1.4h2.72c1.18 0 1.5-.42 1.5-1.4v-.66c0-.22.22-.38.42-.32l1.34.4c.14.04.24.16.24.32v.62ZM70 64.818c0 2.02-1 2.88-3.18 2.88h-6.26c-.18 0-.32-.14-.32-.32v-12.82c0-.18.14-.32.32-.32h6.26c2.16 0 3.18.84 3.18 2.88v7.7Zm-2-7.36c0-.98-.32-1.4-1.5-1.4h-4.28v9.8h4.28c1.18 0 1.5-.42 1.5-1.4v-7Z" fill="#251B3F"></path><path d="M42.6 46.478c-.12-.04-.24 0-.3.1l-6.38 11.64c-.22.42-.16.92.16 1.26l3.06 3.24 3.6-15.98c.04-.1-.04-.22-.14-.26Z" fill="#D72D20"></path><path d="m43.38 60.758-3.06-3.24-3.6 15.98c-.02.12.04.24.14.28.02.02.06.02.08.02.08 0 .16-.04.2-.12l6.38-11.64c.26-.42.2-.94-.14-1.28Z" fill="#F8911E"></path></svg></a><span class="font-inter text-label14 text-center flex h-[24px] text-neutral-500 mt-[4px] sm:text-[12px] sm:leading-[12px] sm:mt-1">GitLab CI</span></span><span class="w-[100px] flex flex-col items-center sm:w-[60px]"><a href="https://devlake.apache.org/docs/Plugins/feishu" target="_blank"><img src="data:image/png;base64,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" class="w-[80px] h-[80px] sm:w-[48px] sm:h-[48px]"></a><span class="font-inter text-label14 text-center flex h-[24px] text-neutral-500 mt-[4px] sm:text-[12px] sm:leading-[12px] sm:mt-1">Feishu</span></span></div><div class="text-label18 font-inter text-neutral-500 mt-6 sm:text-label16 sm:mt-4">Check out all <!-- --> <a class="text-primary-500" target="_blank" href="https://devlake.apache.org/docs/Overview/SupportedDataSources">supported data sources</a></div></div></section><div class="h-[1206px] sm:h-[1590px] mobile:h-[1768px]"><img src="/assets/images/UCBG-216014a7515f729a7970b98a2a37b9e1.png" alt="" class="absolute z-0 sm:hidden xl:w-screen h-[1206px] left-[0px]"><img src="/assets/images/UCBG-MB-d58d89f12b9c22e943304e68540b48a2.png" alt="" class="absolute z-0 hidden sm:block sm:w-full xl:w-screen left-[0px] h-[1590px] mobile:h-[1752px]"><div class="flex flex-col relative items-center mobile:pb-6"><span class="section-title text-center mt-7 sm:mt-[0] sm:text-heading2">Use Cases</span><div class="grid grid-cols-2 gap-x-[72px] xl:gap-x-10 gap-y-6 sm:grid-cols-1 sm:gap-y-4"><div class="use-case-card relative shadow-card overflow-hidden xl:w-[30vw] h-[496px] max-w-[650px] rounded-[16px] sm:w-[62vw] sm:h-[380px] sm:mx-auto mobile:w-auto mobile:h-[auto]"><div class="flex items-center h-[232px] justify-center sm:h-[182px]"><img src="/assets/images/newUC3-764b6116319991ea4f56592e18961031.png" alt="dora devlake" class="w-[240px] h-[180px] mobile:w-[212px] mobile:h-[160px]"></div><div class="bg-white px-4 py-2 h-[264px] sm:h-[195px] sm:p-2 mobile:h-[240px]"><div class="font-inter text-neutral-300 text-label18 font-medium mb-2 pr-1 sm:text-label16 sm:font-normal sm:mb-[4px]">Engineering Leads</div><div class="font-inter text-primary-800 text-heading2 font-semibold mb-2 pr-1 sm:text-[20px] sm:leading-[28px] sm:mb-[4px] sm:pr-[0]">Implement DORA Fast</div><div class="font-inter text-neutral-500 text-label18 font-normal pr-1 sm:text-label16 sm:pr-[0]">Implement DORA metrics in minutes to enable and manage delivery processes your developers and users will love.</div><a class="absolute sm:static mobile:static text-label16 text-secondary-500 flex items-center mt-[16px] mb-[8px] sm:justify-center hover:text-secondary-500 bottom-[10px] rightArrow" target="_blank" href="https://devlake.apache.org/livedemo/EngineeringLeads/DORA">See it Live<svg width="20" height="20" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg" class="moveArrow"><path d="M10.59 4.369a.833.833 0 0 0-1.18 1.178l4.412 4.411H4.167a.833.833 0 1 0 0 1.667h9.655l-4.411 4.41a.833.833 0 1 0 1.178 1.18l5.834-5.834a.83.83 0 0 0 0-1.179L10.589 4.37Z" fill="#FF8B8B"></path></svg></a></div></div><div class="use-case-card relative shadow-card overflow-hidden xl:w-[30vw] h-[496px] max-w-[650px] rounded-[16px] sm:w-[62vw] sm:h-[380px] sm:mx-auto mobile:w-auto mobile:h-[auto]"><div class="flex items-center h-[232px] justify-center sm:h-[182px]"><img src="/assets/images/UC1-725ba4b0ac35a210b5272cfb6866db05.png" alt="dora devlake" class="w-[240px] h-[180px] mobile:w-[212px] mobile:h-[160px]"></div><div class="bg-white px-4 py-2 h-[264px] sm:h-[195px] sm:p-2 mobile:h-[240px]"><div class="font-inter text-neutral-300 text-label18 font-medium mb-2 pr-1 sm:text-label16 sm:font-normal sm:mb-[4px]">Open Source Maintainers</div><div class="font-inter text-primary-800 text-heading2 font-semibold mb-2 pr-1 sm:text-[20px] sm:leading-[28px] sm:mb-[4px] sm:pr-[0]">Fuel Community Growth with Analysis</div><div class="font-inter text-neutral-500 text-label18 font-normal pr-1 sm:text-label16 sm:pr-[0]">Grow your community strategically with insights on how developers participate, contribute, and collaborate.</div><a class="absolute sm:static mobile:static text-label16 text-secondary-500 flex items-center mt-[16px] mb-[8px] sm:justify-center hover:text-secondary-500 bottom-[10px] rightArrow" target="_blank" href="https://devlake.apache.org/livedemo/OSSMaintainers/WeeklyCommunityRetro">See it Live<svg width="20" height="20" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg" class="moveArrow"><path d="M10.59 4.369a.833.833 0 0 0-1.18 1.178l4.412 4.411H4.167a.833.833 0 1 0 0 1.667h9.655l-4.411 4.41a.833.833 0 1 0 1.178 1.18l5.834-5.834a.83.83 0 0 0 0-1.179L10.589 4.37Z" fill="#FF8B8B"></path></svg></a></div></div><div class="use-case-card relative shadow-card overflow-hidden xl:w-[30vw] h-[496px] max-w-[650px] rounded-[16px] sm:w-[62vw] sm:h-[380px] sm:mx-auto mobile:w-auto mobile:h-[auto]"><div class="flex items-center h-[232px] justify-center sm:h-[182px]"><img src="/assets/images/UC2-967e46fd3250205ade49c23bdcf02be5.png" alt="dora devlake" class="w-[240px] h-[180px] mobile:w-[212px] mobile:h-[160px]"></div><div class="bg-white px-4 py-2 h-[264px] sm:h-[195px] sm:p-2 mobile:h-[240px]"><div class="font-inter text-neutral-300 text-label18 font-medium mb-2 pr-1 sm:text-label16 sm:font-normal sm:mb-[4px]">Product Managers</div><div class="font-inter text-primary-800 text-heading2 font-semibold mb-2 pr-1 sm:text-[20px] sm:leading-[28px] sm:mb-[4px] sm:pr-[0]">Dev Workflow Improvement</div><div class="font-inter text-neutral-500 text-label18 font-normal pr-1 sm:text-label16 sm:pr-[0]">Align sprint planning with high-level goals and ensure the development progress is on track.</div><a class="absolute sm:static mobile:static text-label16 text-secondary-500 flex items-center mt-[16px] mb-[8px] sm:justify-center hover:text-secondary-500 bottom-[10px] rightArrow" target="_blank" href="https://devlake.apache.org/livedemo/EngineeringLeads/EngineeringOverview">See it Live<svg width="20" height="20" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg" class="moveArrow"><path d="M10.59 4.369a.833.833 0 0 0-1.18 1.178l4.412 4.411H4.167a.833.833 0 1 0 0 1.667h9.655l-4.411 4.41a.833.833 0 1 0 1.178 1.18l5.834-5.834a.83.83 0 0 0 0-1.179L10.589 4.37Z" fill="#FF8B8B"></path></svg></a></div></div><div class="use-case-card relative shadow-card overflow-hidden xl:w-[30vw] h-[496px] max-w-[650px] rounded-[16px] sm:w-[62vw] sm:h-[380px] sm:mx-auto mobile:w-auto mobile:h-[auto]"><div class="flex items-center h-[232px] justify-center sm:h-[182px]"><img src="/assets/images/UC4-1c6a83b4791a22ce662a487e52e34b4c.png" alt="dora devlake" class="w-[240px] h-[180px] mobile:w-[212px] mobile:h-[160px]"></div><div class="bg-white px-4 py-2 h-[264px] sm:h-[195px] sm:p-2 mobile:h-[240px]"><div class="font-inter text-neutral-300 text-label18 font-medium mb-2 pr-1 sm:text-label16 sm:font-normal sm:mb-[4px]">Data Engineers</div><div class="font-inter text-primary-800 text-heading2 font-semibold mb-2 pr-1 sm:text-[20px] sm:leading-[28px] sm:mb-[4px] sm:pr-[0]">The Foundation to Build What You Want</div><div class="font-inter text-neutral-500 text-label18 font-normal pr-1 sm:text-label16 sm:pr-[0]">Integrate user-defined data sources with DevLake and easily implement customized metrics and dashboards without reinventing the wheel.</div><a class="absolute sm:static mobile:static text-label16 text-secondary-500 flex items-center mt-[16px] mb-[8px] sm:justify-center hover:text-secondary-500 bottom-[10px] rightArrow" target="_blank" href="https://devlake.apache.org/docs/DataModels/DevLakeDomainLayerSchema">Learn More<svg width="20" height="20" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg" class="moveArrow"><path d="M10.59 4.369a.833.833 0 0 0-1.18 1.178l4.412 4.411H4.167a.833.833 0 1 0 0 1.667h9.655l-4.411 4.41a.833.833 0 1 0 1.178 1.18l5.834-5.834a.83.83 0 0 0 0-1.179L10.589 4.37Z" fill="#FF8B8B"></path></svg></a></div></div></div></div></div><div class="hidden flex-col relative items-center xl:flex"><span class="section-title text-center mt-[72px] mb-6">User Flow</span><div class="flex mb-[72px]"><div class="w-[220px] xl:w-[15vw] xl:max-w-[260px] mobile:mb-6 mobile:text-center"><div class="flex flex-col items-center bg-primary-100 w-[220px] xl:w-[15vw] xl:max-w-[260px] h-[140px] rounded-[6px] border-primary-500 border-[1px] border-solid"><div class="mt-[40px]"><svg width="40" height="40" viewBox="0 0 40 41" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><path d="m38.428 25.874-2.924-2.5a16.052 16.052 0 0 0 0-5.16l2.924-2.5a1.43 1.43 0 0 0 .415-1.572l-.04-.116a19.81 19.81 0 0 0-3.558-6.157l-.08-.093a1.434 1.434 0 0 0-1.567-.424l-3.63 1.29a15.732 15.732 0 0 0-4.45-2.572l-.701-3.794a1.431 1.431 0 0 0-1.152-1.148l-.12-.022a20.169 20.169 0 0 0-7.1 0l-.12.022a1.431 1.431 0 0 0-1.151 1.148l-.706 3.812a15.708 15.708 0 0 0-4.42 2.563l-3.656-1.3a1.429 1.429 0 0 0-1.567.425l-.08.093a19.912 19.912 0 0 0-3.558 6.157l-.04.116c-.201.558-.036 1.183.415 1.571l2.96 2.527c-.139.84-.206 1.696-.206 2.549 0 .857.067 1.714.206 2.55l-2.96 2.526a1.43 1.43 0 0 0-.415 1.571l.04.116a19.862 19.862 0 0 0 3.558 6.157l.08.093a1.434 1.434 0 0 0 1.567.425l3.657-1.3a15.601 15.601 0 0 0 4.42 2.563l.705 3.812a1.432 1.432 0 0 0 1.151 1.148l.12.022c2.348.422 4.752.422 7.1 0l.12-.022a1.43 1.43 0 0 0 1.152-1.148l.7-3.794a15.628 15.628 0 0 0 4.451-2.572l3.63 1.29a1.429 1.429 0 0 0 1.567-.424l.08-.093a19.912 19.912 0 0 0 3.558-6.157l.04-.116c.201-.549.036-1.174-.415-1.562Zm-6.094-7.134a12.635 12.635 0 0 1 0 4.116l-.294 1.79 3.334 2.853a16.516 16.516 0 0 1-1.901 3.286l-4.143-1.47-1.402 1.153a12.475 12.475 0 0 1-3.54 2.044l-1.701.639-.8 4.33c-1.26.143-2.533.143-3.794 0l-.799-4.34-1.687-.647a12.49 12.49 0 0 1-3.514-2.04l-1.402-1.156-4.17 1.482a16.869 16.869 0 0 1-1.9-3.286l3.37-2.88-.29-1.785a12.854 12.854 0 0 1-.166-2.031c0-.683.054-1.366.165-2.031l.29-1.786-3.37-2.88a16.517 16.517 0 0 1 1.902-3.285l4.17 1.482 1.401-1.156a12.489 12.489 0 0 1 3.514-2.04l1.692-.639.799-4.34a16.853 16.853 0 0 1 3.794 0l.8 4.331 1.7.639a12.538 12.538 0 0 1 3.54 2.044l1.402 1.152 4.143-1.469a16.87 16.87 0 0 1 1.902 3.286l-3.335 2.853.29 1.78ZM20 12.494a7.857 7.857 0 1 0 0 15.715 7.857 7.857 0 0 0 0-15.715Zm3.536 11.393A4.981 4.981 0 0 1 20 25.352a4.982 4.982 0 0 1-3.536-1.465A4.981 4.981 0 0 1 15 20.352c0-1.335.522-2.59 1.464-3.536A4.964 4.964 0 0 1 20 15.352c1.334 0 2.589.517 3.535 1.464A4.983 4.983 0 0 1 25 20.352c0 1.334-.523 2.589-1.465 3.535Z" fill="#FF8B8B"></path></g><defs><clipPath id="a"><path fill="#fff" transform="translate(0 .792)" d="M0 0h40v40H0z"></path></clipPath></defs></svg></div><div class="mt-[10px] text-heading4 font-inter font-semibold text-primary-800">Set up DevLake</div></div><div class="mt-5 text-label18 font-inter pl-1 text-neutral-500"><a class="text-primary-500" target="_blank" href="https://devlake.apache.org/docs/GettingStarted/DockerComposeSetup">Install DevLake</a> via Docker Compose, Kubernetes, Helm or Temporal.</div></div><div class="h-[140px] flex items-center"><svg width="37" height="16" viewBox="0 0 37 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="xl:w-[3.33vw] xl:max-w-[80px]"><path d="M36.707 8.499a1 1 0 0 0 0-1.415L30.343.72a1 1 0 1 0-1.414 1.415l5.657 5.657-5.657 5.656a1 1 0 0 0 1.414 1.415l6.364-6.364ZM0 8.79h36v-2H0v2Z" fill="#7497F7"></path></svg></div><div class="w-[220px] xl:w-[15vw] xl:max-w-[260px] mobile:mb-6 mobile:text-center"><div class="flex flex-col items-center bg-primary-100 w-[220px] xl:w-[15vw] xl:max-w-[260px] h-[140px] rounded-[6px] border-primary-500 border-[1px] border-solid"><div class="mt-[40px]"><svg width="40" height="40" viewBox="0 0 40 41" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5 4.125c-.92 0-1.667.746-1.667 1.667v11.666c0 .92.747 1.667 1.667 1.667h11.667c.92 0 1.666-.746 1.666-1.667V5.792c0-.92-.746-1.667-1.666-1.667H5ZM6.667 15.79V7.458H15v8.333H6.667ZM23.333 4.125c-.92 0-1.666.746-1.666 1.667v11.666c0 .92.746 1.667 1.666 1.667H35c.92 0 1.667-.746 1.667-1.667V5.792c0-.92-.747-1.667-1.667-1.667H23.333ZM25 15.79V7.458h8.333v8.333H25ZM21.667 24.125c0-.92.746-1.667 1.666-1.667H35c.92 0 1.667.746 1.667 1.667V35.79c0 .921-.747 1.667-1.667 1.667H23.333c-.92 0-1.666-.746-1.666-1.666V24.124ZM25 25.79v8.334h8.333V25.79H25ZM5 22.458c-.92 0-1.667.746-1.667 1.667V35.79c0 .921.747 1.667 1.667 1.667h11.667c.92 0 1.666-.746 1.666-1.666V24.124c0-.92-.746-1.667-1.666-1.667H5Zm1.667 11.667V25.79H15v8.334H6.667Z" fill="#FF8B8B"></path></svg></div><div class="mt-[10px] text-heading4 font-inter font-semibold text-primary-800">Collect Data</div></div><div class="mt-5 text-label18 font-inter pl-1 text-neutral-500">Select, transform and set up a schedule for the data you wish to sync from your prefered data sources in the <a class="text-primary-500" target="_blank" href="https://devlake.apache.org/docs/Configuration/Tutorial">Config UI</a>.</div></div><div class="h-[140px] flex items-center"><svg width="37" height="16" viewBox="0 0 37 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="xl:w-[3.33vw] xl:max-w-[80px]"><path d="M36.707 8.499a1 1 0 0 0 0-1.415L30.343.72a1 1 0 1 0-1.414 1.415l5.657 5.657-5.657 5.656a1 1 0 0 0 1.414 1.415l6.364-6.364ZM0 8.79h36v-2H0v2Z" fill="#7497F7"></path></svg></div><div class="w-[220px] xl:w-[15vw] xl:max-w-[260px] mobile:mb-6 mobile:text-center"><div class="flex flex-col items-center bg-primary-100 w-[220px] xl:w-[15vw] xl:max-w-[260px] h-[140px] rounded-[6px] border-primary-500 border-[1px] border-solid"><div class="mt-[40px]"><svg width="40" height="40" viewBox="0 0 40 41" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m23.52 14.914-1.644-1.584a1.111 1.111 0 0 1 .552-1.89l6.287-1.264c.76-.153 1.44.501 1.315 1.267l-1.025 6.33a1.111 1.111 0 0 1-1.867.623l-1.216-1.17-4.188 4.189c-.65.65-1.706.65-2.357 0l-2.71-2.71-5.489 5.487a1.667 1.667 0 1 1-2.357-2.357l6.667-6.666c.651-.651 1.706-.651 2.357 0l2.71 2.71 2.966-2.965Z" fill="#FF8B8B"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M8.333 4.125c-2.426 0-5 1.66-5 4.383V27.52c0 2.723 2.574 4.383 5 4.383h23.334c2.426 0 5-1.66 5-4.383V8.508c0-2.724-2.574-4.383-5-4.383H8.333ZM6.667 8.508c0-.166.078-.397.362-.629.288-.234.744-.42 1.304-.42h23.334c.56 0 1.016.186 1.304.42.284.232.362.463.362.629V27.52c0 .165-.078.397-.362.628-.288.235-.744.421-1.304.421H8.333c-.56 0-1.016-.186-1.304-.42-.284-.232-.362-.464-.362-.63V8.509Z" fill="#FF8B8B"></path><path d="M7.222 36.347c0-.92.746-1.667 1.667-1.667H31.11a1.667 1.667 0 1 1 0 3.334H8.89c-.92 0-1.667-.746-1.667-1.667Z" fill="#FF8B8B"></path></svg></div><div class="mt-[10px] text-heading4 font-inter font-semibold text-primary-800">View Dashboards</div></div><div class="mt-5 text-label18 font-inter pl-1 text-neutral-500"><a class="text-primary-500" target="_blank" href="https://devlake.apache.org/livedemo/EngineeringLeads/DORA/">View pre-built dashboards</a> of a variety of use cases and learn engineering insights from the <a class="text-primary-500" target="_blank" href="https://devlake.apache.org/docs/Metrics">metrics</a>.</div></div><div class="h-[140px] flex items-center"><svg width="37" height="16" viewBox="0 0 37 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="xl:w-[3.33vw] xl:max-w-[80px]"><path d="M36.707 8.499a1 1 0 0 0 0-1.415L30.343.72a1 1 0 1 0-1.414 1.415l5.657 5.657-5.657 5.656a1 1 0 0 0 1.414 1.415l6.364-6.364ZM0 8.79h36v-2H0v2Z" fill="#7497F7"></path></svg></div><div class="w-[220px] xl:w-[15vw] xl:max-w-[260px] mobile:mb-6 mobile:text-center"><div class="flex flex-col items-center bg-primary-100 w-[220px] xl:w-[15vw] xl:max-w-[260px] h-[140px] rounded-[6px] border-primary-500 border-[1px] border-solid"><div class="mt-[40px]"><svg width="40" height="40" viewBox="0 0 40 41" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.556 6.347c.92 0 1.666.746 1.666 1.667v25.555h27.222a1.667 1.667 0 1 1 0 3.334H7.222a3.333 3.333 0 0 1-3.333-3.334V8.014c0-.92.746-1.667 1.667-1.667Z" fill="#FF8B8B"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M10.556 21.903a2.778 2.778 0 0 1 2.777-2.778h4.445a2.778 2.778 0 0 1 2.778 2.778v5.555a2.778 2.778 0 0 1-2.778 2.778h-4.445a2.778 2.778 0 0 1-2.777-2.778v-5.555ZM26.667 11.347a2.778 2.778 0 0 0-2.778 2.778v13.333a2.778 2.778 0 0 0 2.778 2.778h5.555A2.778 2.778 0 0 0 35 27.458V14.125a2.778 2.778 0 0 0-2.778-2.778h-5.555Z" fill="#FF8B8B"></path></svg></div><div class="mt-[10px] text-heading4 font-inter font-semibold text-primary-800">Customize Metrics</div></div><div class="mt-5 text-label18 font-inter pl-1 text-neutral-500"><a class="text-primary-500" target="_blank" href="https://devlake.apache.org/docs/Configuration/Dashboards/GrafanaUserGuide#customizing-a-dashboard">Customize</a> your own metrics or dashboards with SQL to extend your usage of DevLake.</div></div></div></div><div class="flex align-self-center justify-between xl:relative right-2 my-[72px] rounded-[20px] bg-primary-200 px-5 py-[36px] font-inter xl:mx-auto xl:w-[72vw] xl:max-w-[1300px] sm:w-[87vw] sm:my-6 sm:p-4 mobile:my-4 mobile:p-3 mobile:mt-[80px] sm:mt-[180px]"><div class="w-[600px] pr-3 sm:pr-[0] sm:w-auto"><div class="text-heading1 mb-3 text-primary-800 font-semibold sm:text-heading2">Join the Community</div><div class="text-label18 mb-4 text-neutral-500 sm:text-label16 sm:mb-3">Join our community to stay up to date with the latest news, ask and answer questions, make contributions, and connect with fellow community members!</div><div class="text-label16 space-y-[8px] flex flex-col"><a class="text-primary-500" target="_blank" href="https://join.slack.com/t/devlake-io/shared_invite/zt-2ox842kuu-_6x3Lwdj88YpzKhMRpgnMg">Join Slack</a><a class="text-primary-500" target="_blank" href="https://devlake.apache.org/community/subscribe">Subscribe to Mailing List</a></div></div><img src="/assets/images/Join-3d35a12bb057815fbe9ca9cf4eb745f8.png" alt="" class="w-[216px] h-[200px] sm:mx-auto sm:mb-4"></div></main><div class="flex flex-col items-center relative h-[324px] font-inter bg-primary-100 sm:px-6 sm:h-[260px]"><img src="/assets/images/discover-6059f995c8bac2b60c4c7a8ec4160cd3.png" alt="" class="absolute bottom-[0px] z-0"><div class="font-medium text-primary-800 text-[32px] leading-[48px] mt-[72px] sm:mt-5 sm:text-center sm:text-heading3 sm:leading-[30px]">Get Started with DORA, Scrum Retros, and More with <br class="hidden sm:block"></div><div class="font-semibold text-primary-500 text-[40px] leading-[60px] mt-1 mb-3 sm:text-label24 sm:leading-[30px] sm:text-center sm:whitespace-nowrap">Apache DevLake</div><a href="https://devlake.apache.org/docs/GettingStarted" target="_blank" rel="noopener noreferrer" class="primary-button z-10 sm:flex sm:w-[137px] sm:h-5 sm:p-[0px] whitespace-nowrap sm:mx-auto sm:rounded-[5px] sm:mb-4">Get Started</a></div></div></div></div><footer class="footer footer--dark"><div class="container container-fluid"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">Docs</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/docs/GettingStarted">Getting Started</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/DataModels/DevLakeDomainLayerSchema">Data Models</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/Metrics">Engineering Metrics</a></li></ul></div><div class="col footer__col"><div class="footer__title">Community</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://join.slack.com/t/devlake-io/shared_invite/zt-2ox842kuu-_6x3Lwdj88YpzKhMRpgnMg" target="_blank" rel="noopener noreferrer" class="footer__link-item">Slack</a></li><li class="footer__item"><a href="https://github.com/apache/incubator-devlake/issues" target="_blank" rel="noopener noreferrer" class="footer__link-item">GitHub Issue Tracker</a></li><li class="footer__item"><a href="https://github.com/apache/incubator-devlake-website/issues" target="_blank" rel="noopener noreferrer" class="footer__link-item">GitHub Issue Tracker For Docs</a></li></ul></div><div class="col footer__col"><div class="footer__title">More</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://github.com/apache/incubator-devlake" target="_blank" rel="noopener noreferrer" class="footer__link-item">GitHub</a></li><li class="footer__item"><a href="https://twitter.com/ApacheDevLake" target="_blank" rel="noopener noreferrer" class="footer__link-item">Twitter</a></li><li class="footer__item"><a class="footer__link-item" href="/community/trademark">Trademark Guidelines</a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright"> <div style="margin-top: 20px"> <a href="https://incubator.apache.org/" target="_blank"><img style="height:40px; margin-bottom: 10px; margin-top: 10px" alt="Apache Software Foundation" src="/img/apache-incubator.svg"></a> <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Apache DevLake is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p> <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2025 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p> </div> </div></div></div></footer></div> <script src="/assets/js/runtime~main.a8ad991d.js"></script> <script src="/assets/js/main.4c7862ef.js"></script> </body> </html>