-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
1 lines (1 loc) · 35.3 KB
/
index.html
1
<!DOCTYPE html><html lang="en"><head><meta name="theme-color" content="#4285F4"/><link rel="icon" href="/favicon.ico"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width"/><title>Hypertool</title><meta name="description" content="Hypertool is a platform for building internal tools rapidly."/><link rel="icon" href="/favicon.ico"/><meta name="next-head-count" content="5"/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/hypertool.github.io/_next/static/chunks/polyfills-5cd94c89d3acac5f.js"></script><script src="/hypertool.github.io/_next/static/chunks/webpack-4d4d9c57fd61f6ec.js" defer=""></script><script src="/hypertool.github.io/_next/static/chunks/framework-91d7f78b5b4003c8.js" defer=""></script><script src="/hypertool.github.io/_next/static/chunks/main-4b123a501d278c16.js" defer=""></script><script src="/hypertool.github.io/_next/static/chunks/pages/_app-35dab6273ce8a722.js" defer=""></script><script src="/hypertool.github.io/_next/static/chunks/461-9922713b96c56914.js" defer=""></script><script src="/hypertool.github.io/_next/static/chunks/pages/index-183f7c3315be64e8.js" defer=""></script><script src="/hypertool.github.io/_next/static/AXGql27p-tOxtJ19A1tDw/_buildManifest.js" defer=""></script><script src="/hypertool.github.io/_next/static/AXGql27p-tOxtJ19A1tDw/_ssgManifest.js" defer=""></script><script src="/hypertool.github.io/_next/static/AXGql27p-tOxtJ19A1tDw/_middlewareManifest.js" defer=""></script><style id="jss-server-side"></style><style data-href="https://fonts.googleapis.com/css?family=Inter:400,700&display=swap">@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZ9hjg.woff) format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYAZ9hjg.woff) format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v7/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}</style><style data-href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap">@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v15/pxiEyp8kv8JHgFVrFJM.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6V1g.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLCz7V1g.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v15/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v15/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v15/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}</style><style data-href="https://fonts.googleapis.com/css2?family=Space+Mono:wght@700&display=swap">@font-face{font-family:'Space Mono';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacemono/v6/i7dMIFZifjKcF5UAWdDRaPpZYFE.woff) format('woff')}@font-face{font-family:'Space Mono';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacemono/v6/i7dMIFZifjKcF5UAWdDRaPpZUFqaHi6WZ3S_Yg.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Space Mono';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacemono/v6/i7dMIFZifjKcF5UAWdDRaPpZUFuaHi6WZ3S_Yg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Space Mono';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacemono/v6/i7dMIFZifjKcF5UAWdDRaPpZUFWaHi6WZ3Q.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}</style><style data-href="https://fonts.googleapis.com/icon?family=Material+Icons">@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v118/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.woff) format('woff')}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:'liga'}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v118/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format('woff2')}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}</style></head><body><div id="__next" data-reactroot=""><style data-emotion="css-global 1xlw8i">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:#fff;font-family:"Poppins",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;background-color:#181b1d;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#181b1d;}</style><style data-emotion="css pkq24e">.css-pkq24e{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;}</style><div class="css-pkq24e"></div><main><div><style data-emotion="css wkpw2c">.css-wkpw2c{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><div class="css-wkpw2c"><style data-emotion="css 126dhbh">.css-126dhbh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:calc(100vh - 64px);}@media (max-width:959.95px){.css-126dhbh{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}</style><div class="css-126dhbh"><div><style data-emotion="css 1xx6ga1">.css-1xx6ga1{font-size:40px;font-weight:800;line-height:1.3;color:white;text-align:left;}@media (max-width:959.95px){.css-1xx6ga1{font-size:32px;text-align:center;}}@media (min-width:960px){.css-1xx6ga1{width:600px;}}</style><style data-emotion="css 507kne">.css-507kne{margin:0;font-family:"Poppins",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;font-size:40px;font-weight:800;line-height:1.3;color:white;text-align:left;}@media (max-width:959.95px){.css-507kne{font-size:32px;text-align:center;}}@media (min-width:960px){.css-507kne{width:600px;}}</style><p class="MuiTypography-root MuiTypography-body1 css-507kne">Build internal tools rapidly</p><style data-emotion="css lk5ag0">.css-lk5ag0{font-size:24px;margin-top:24px;text-align:left;line-height:1.4;color:white;}@media (max-width:959.95px){.css-lk5ag0{font-size:16px;text-align:center;padding:16px;}}@media (min-width:960px){.css-lk5ag0{width:600px;}}</style><style data-emotion="css bhsddx">.css-bhsddx{margin:0;font-family:"Poppins",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;font-size:24px;margin-top:24px;text-align:left;line-height:1.4;color:white;}@media (max-width:959.95px){.css-bhsddx{font-size:16px;text-align:center;padding:16px;}}@media (min-width:960px){.css-bhsddx{width:600px;}}</style><p class="MuiTypography-root MuiTypography-body1 css-bhsddx">Hypertool helps you build internal tools that seamelessly work with your databases, APIs, spreadsheets, and other apps.</p><style data-emotion="css 1emjrb6">.css-1emjrb6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:left;-ms-flex-pack:left;-webkit-justify-content:left;justify-content:left;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:959.95px){.css-1emjrb6{font-size:16px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}</style><div class="css-1emjrb6"><style data-emotion="css 131ozaf">.css-131ozaf{margin-top:32px;margin-right:32px;}</style><style data-emotion="css jrctfr">.css-jrctfr{font-family:"Poppins",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:none;min-width:64px;padding:6px 16px;border-radius:8px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#4285F4;box-shadow:0 0.2px 0.6px -3px rgba(0, 0, 0, 0.008),0 0.5px 1.5px -3px rgba(0, 0, 0, 0.012),0 1px 2.8px -3px rgba(0, 0, 0, 0.015),0 1.8px 4.9px -3px rgba(0, 0, 0, 0.018),0 3.3px 9.2px -3px rgba(0, 0, 0, 0.022),0 8px 22px -3px rgba(0, 0, 0, 0.03);margin-top:32px;margin-right:32px;}.css-jrctfr:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgb(46, 93, 170);box-shadow:0 0.2px 0.6px -3px rgba(0, 0, 0, 0.008),0 0.5px 1.5px -3px rgba(0, 0, 0, 0.012),0 1px 2.8px -3px rgba(0, 0, 0, 0.015),0 1.8px 4.9px -3px rgba(0, 0, 0, 0.018),0 3.3px 9.2px -3px rgba(0, 0, 0, 0.022),0 8px 22px -3px rgba(0, 0, 0, 0.03);}@media (hover: none){.css-jrctfr:hover{background-color:#4285F4;}}.css-jrctfr:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-jrctfr.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-jrctfr.Mui-disabled{color:rgba(255, 255, 255, 0.3);box-shadow:none;background-color:rgba(255, 255, 255, 0.12);}</style><style data-emotion="css 2cv3u5">.css-2cv3u5{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Poppins",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:none;min-width:64px;padding:6px 16px;border-radius:8px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#4285F4;box-shadow:0 0.2px 0.6px -3px rgba(0, 0, 0, 0.008),0 0.5px 1.5px -3px rgba(0, 0, 0, 0.012),0 1px 2.8px -3px rgba(0, 0, 0, 0.015),0 1.8px 4.9px -3px rgba(0, 0, 0, 0.018),0 3.3px 9.2px -3px rgba(0, 0, 0, 0.022),0 8px 22px -3px rgba(0, 0, 0, 0.03);margin-top:32px;margin-right:32px;}.css-2cv3u5::-moz-focus-inner{border-style:none;}.css-2cv3u5.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-2cv3u5{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-2cv3u5:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgb(46, 93, 170);box-shadow:0 0.2px 0.6px -3px rgba(0, 0, 0, 0.008),0 0.5px 1.5px -3px rgba(0, 0, 0, 0.012),0 1px 2.8px -3px rgba(0, 0, 0, 0.015),0 1.8px 4.9px -3px rgba(0, 0, 0, 0.018),0 3.3px 9.2px -3px rgba(0, 0, 0, 0.022),0 8px 22px -3px rgba(0, 0, 0, 0.03);}@media (hover: none){.css-2cv3u5:hover{background-color:#4285F4;}}.css-2cv3u5:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-2cv3u5.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-2cv3u5.Mui-disabled{color:rgba(255, 255, 255, 0.3);box-shadow:none;background-color:rgba(255, 255, 255, 0.12);}</style><button class="MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButtonBase-root css-2cv3u5" tabindex="0" type="button">Create Account</button><style data-emotion="css h5fkc8">.css-h5fkc8{margin-top:32px;}</style><style data-emotion="css 1bvcriy">.css-1bvcriy{font-family:"Poppins",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:none;min-width:64px;padding:5px 15px;border-radius:8px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(66, 133, 244, 0.5);color:#4285F4;margin-top:32px;}.css-1bvcriy:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(66, 133, 244, 0.08);border:1px solid #4285F4;}@media (hover: none){.css-1bvcriy:hover{background-color:transparent;}}.css-1bvcriy.Mui-disabled{color:rgba(255, 255, 255, 0.3);border:1px solid rgba(255, 255, 255, 0.12);}</style><style data-emotion="css 44ka9w">.css-44ka9w{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:"Poppins",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.75;letter-spacing:0.02857em;text-transform:none;min-width:64px;padding:5px 15px;border-radius:8px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border:1px solid rgba(66, 133, 244, 0.5);color:#4285F4;margin-top:32px;}.css-44ka9w::-moz-focus-inner{border-style:none;}.css-44ka9w.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-44ka9w{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-44ka9w:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(66, 133, 244, 0.08);border:1px solid #4285F4;}@media (hover: none){.css-44ka9w:hover{background-color:transparent;}}.css-44ka9w.Mui-disabled{color:rgba(255, 255, 255, 0.3);border:1px solid rgba(255, 255, 255, 0.12);}</style><button class="MuiButton-root MuiButton-outlined MuiButton-outlinedPrimary MuiButton-sizeMedium MuiButton-outlinedSizeMedium MuiButtonBase-root css-44ka9w" tabindex="0" type="button">Getting Started</button></div></div></div><style data-emotion="css cn9nqu">.css-cn9nqu{background:linear-gradient(0deg, rgba(24,24,24,1) 0%, rgba(0,0,0,1) 100%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:calc(100vh - 64px);}@media (max-width:959.95px){.css-cn9nqu{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}</style><div class="css-cn9nqu"><style data-emotion="css qjb5r9">.css-qjb5r9{margin-right:48px;}@media (max-width:959.95px){.css-qjb5r9{margin-right:0px;padding:32px;}}</style><div class="css-qjb5r9"><style data-emotion="css 1j9ersw">.css-1j9ersw{font-weight:800;font-size:40px;line-height:1.3;color:white;text-align:left;}@media (max-width:959.95px){.css-1j9ersw{font-size:32px;text-align:center;}}@media (min-width:960px){.css-1j9ersw{width:600px;}}</style><style data-emotion="css qyuox4">.css-qyuox4{margin:0;font-family:"Poppins",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;font-weight:800;font-size:40px;line-height:1.3;color:white;text-align:left;}@media (max-width:959.95px){.css-qyuox4{font-size:32px;text-align:center;}}@media (min-width:960px){.css-qyuox4{width:600px;}}</style><p class="MuiTypography-root MuiTypography-body1 css-qyuox4">The problems with building internal tools</p><style data-emotion="css emi1dl">.css-emi1dl{font-size:16px;margin-top:24px;text-align:left;line-height:1.8;color:white;}@media (max-width:959.95px){.css-emi1dl{font-size:14px;text-align:center;}}@media (min-width:960px){.css-emi1dl{width:600px;}}</style><style data-emotion="css 1jvbk4e">.css-1jvbk4e{margin:0;font-family:"Poppins",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;font-size:16px;margin-top:24px;text-align:left;line-height:1.8;color:white;}@media (max-width:959.95px){.css-1jvbk4e{font-size:14px;text-align:center;}}@media (min-width:960px){.css-1jvbk4e{width:600px;}}</style><p class="MuiTypography-root MuiTypography-body1 css-1jvbk4e">As developers ourselves, we have closely worked with many different teams to build internal tools. Non-tech teams use spreadsheets to track data, use third-party tools to analyze data, and need internal tools for business-specific operations.</p></div><style data-emotion="css 1laz923">.css-1laz923{margin-top:0px;}@media (max-width:959.95px){.css-1laz923{margin-top:48px;padding:32px;}}</style><div class="css-1laz923"><style data-emotion="css 1yjvs5a">.css-1yjvs5a{margin-bottom:32px;}</style><div class="css-1yjvs5a"><style data-emotion="css zmgr1l">.css-zmgr1l{font-size:20px;line-height:1.3;font-weight:600;color:white;text-align:left;}@media (max-width:959.95px){.css-zmgr1l{font-size:18px;text-align:center;}}@media (min-width:960px){.css-zmgr1l{width:600px;}}</style><style data-emotion="css 1cnwyxt">.css-1cnwyxt{margin:0;font-family:"Poppins",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;font-size:20px;line-height:1.3;font-weight:600;color:white;text-align:left;}@media (max-width:959.95px){.css-1cnwyxt{font-size:18px;text-align:center;}}@media (min-width:960px){.css-1cnwyxt{width:600px;}}</style><p class="MuiTypography-root MuiTypography-body1 css-1cnwyxt">Cannot move fast</p><style data-emotion="css unzk93">.css-unzk93{font-size:15px;margin-top:8px;text-align:left;line-height:1.8;color:white;}@media (max-width:959.95px){.css-unzk93{font-size:14px;text-align:center;}}@media (min-width:960px){.css-unzk93{width:600px;}}</style><style data-emotion="css qgi3wb">.css-qgi3wb{margin:0;font-family:"Poppins",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;font-size:15px;margin-top:8px;text-align:left;line-height:1.8;color:white;}@media (max-width:959.95px){.css-qgi3wb{font-size:14px;text-align:center;}}@media (min-width:960px){.css-qgi3wb{width:600px;}}</style><p class="MuiTypography-root MuiTypography-body1 css-qgi3wb">If your company teaches science to students, spending majority of your time building internal tools does not make sense. Instead you should focus on providing your core services.</p></div><div class="css-1yjvs5a"><p class="MuiTypography-root MuiTypography-body1 css-1cnwyxt">Repetitive tasks</p><p class="MuiTypography-root MuiTypography-body1 css-qgi3wb">Even if the internal tool is used by a small team, authentication, authorization, audit logging, and other such mundane features are important. Implementing all of this requires a lot of human resources and caffeine! At a point, building internal tools becomes repetitive and boring.</p></div><div class="css-1yjvs5a"><p class="MuiTypography-root MuiTypography-body1 css-1cnwyxt">Maintenance is a hassle</p><p class="MuiTypography-root MuiTypography-body1 css-qgi3wb">Developers are usually excited to build new projects. When they are working on a fresh codebase they can build and iterate quickly. The problem is when the tool is unused for a few months but is needed now, and the original developer has moved on to another project, so there is no one to update and fix the tool.</p></div></div></div><div class="css-cn9nqu"><div class="css-qjb5r9"><p class="MuiTypography-root MuiTypography-body1 css-507kne">Build applications with powerful features</p><style data-emotion="css 163r0dw">.css-163r0dw{font-size:20px;margin-top:24px;text-align:left;line-height:1.8;color:white;}@media (max-width:959.95px){.css-163r0dw{font-size:16px;text-align:center;}}@media (min-width:960px){.css-163r0dw{width:600px;}}</style><style data-emotion="css 1qaiust">.css-1qaiust{margin:0;font-family:"Poppins",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;font-size:20px;margin-top:24px;text-align:left;line-height:1.8;color:white;}@media (max-width:959.95px){.css-1qaiust{font-size:16px;text-align:center;}}@media (min-width:960px){.css-1qaiust{width:600px;}}</style><p class="MuiTypography-root MuiTypography-body1 css-1qaiust">Hypertool gives you everything you need out of the box: component library, routing, authentication, authorization, team management, audit logging, automated deployment pipelines, and a lot more!</p></div></div><div class="css-cn9nqu"><div class="css-1laz923"><p class="MuiTypography-root MuiTypography-body1 css-507kne">Manage your apps from the terminal</p><p class="MuiTypography-root MuiTypography-body1 css-1qaiust">Hypertool CLI is light-weight and does not have high system requirements. All you need is NodeJS installed on your machine. Hypertool can be installed using NPM or Yarn, and takes just a few seconds to be up and running.</p></div></div><div class="css-cn9nqu"><div class="css-qjb5r9"><p class="MuiTypography-root MuiTypography-body1 css-507kne">Built for developers with GitOps in mind</p><p class="MuiTypography-root MuiTypography-body1 css-1qaiust">App definitions, configurations, and environments are declarative and version controlled. Deployments and lifecycle management of your apps are automated, auditable, and easy to understand.</p></div></div><div class="css-cn9nqu"><div class="css-1laz923"><p class="MuiTypography-root MuiTypography-body1 css-507kne">Avoid vendor lock-in with Hypertool</p><p class="MuiTypography-root MuiTypography-body1 css-1qaiust">Our client-side technologies are open source and hosted on GitHub. In the long run, if Hypertool does not meet your requirements, you can always eject your project from Hypertool without throwing away everything.</p></div></div></div></div></main><style data-emotion="css 1q1lx1x">.css-1q1lx1x{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:black;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:120px;padding-right:120px;padding-top:40px;}@media (max-width:599.95px){.css-1q1lx1x{padding-left:24px;padding-right:24px;}}</style><footer class="css-1q1lx1x"><style data-emotion="css hbh4g2">.css-hbh4g2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:80%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:1280px){.css-hbh4g2{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-around;-ms-flex-pack:space-around;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}</style><div class="css-hbh4g2"><style data-emotion="css 1jipiv1">.css-1jipiv1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:1280px){.css-1jipiv1{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-around;-ms-flex-pack:space-around;-webkit-justify-content:space-around;justify-content:space-around;}}</style><div class="css-1jipiv1"><img src="https://res.cloudinary.com/academyjs/image/upload/v1640633721/logo_ynhdgd.png" width="56" height="56" alt="Logo"/><style data-emotion="css 1flyc9m">.css-1flyc9m{font-size:18px;}</style><style data-emotion="css 1ty641s">.css-1ty641s{margin:0;font-family:"Poppins",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0.00938em;font-size:18px;}</style><p class="MuiTypography-root MuiTypography-body1 css-1ty641s">Hypertool</p></div><style data-emotion="css g07d6b">.css-g07d6b{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:24px;}@media (min-width:1280px){.css-g07d6b{margin-top:0;}}</style><div class="css-g07d6b"><style data-emotion="css 1p87p32">.css-1p87p32{width:200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:1280px){.css-1p87p32{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}</style><div class="css-1p87p32"><style data-emotion="css 1n5co6d">.css-1n5co6d{font-size:14px;font-weight:bold;color:#707070;}@media (max-width:599.95px){.css-1n5co6d{margin-top:24px;}}</style><div class="css-1n5co6d">Company</div><style data-emotion="css 1bno5me">.css-1bno5me{font-size:14px;margin-top:8px;-webkit-text-decoration:none;text-decoration:none;color:white;}</style><a href="/hypertool.github.io/pricing" class="css-1bno5me">Pricing</a><a href="/hypertool.github.io/articles" class="css-1bno5me">Articles</a></div><div class="css-1p87p32"><div class="css-1n5co6d">Connect</div><a href="mailto:hello@hypertool.io" class="css-1bno5me">Email</a><a href="https://linkedin.com/company/hypertool" class="css-1bno5me">LinkedIn</a><a href="https://github.com/hypertool" class="css-1bno5me">GitHub</a></div></div></div><style data-emotion="css 1jbq00w">.css-1jbq00w{font-size:14px;margin-top:24px;color:white;padding:24px;}@media (max-width:599.95px){.css-1jbq00w{margin-top:32px;}}</style><div class="css-1jbq00w">Copyright 2021 Hypertool</div></footer></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"AXGql27p-tOxtJ19A1tDw","assetPrefix":"/hypertool.github.io","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>