1<!doctype html> 2<html> 3 <head> 4 <meta charset="utf-8"> 5 <title>SquashQL</title> 6 <link rel="stylesheet" href="/assets/css/styles.css"> 7 <link rel="icon" type="image/x-icon" href="./assets/images/favicon.svg"> 8 <!-- TODO: Add your Google Analytics Setup --> 9 10 <!-- EXAMPLE: using Google tag (gtag.js) --> 11 <!--
vendor: 64 bytes, line 11
11 <script async src="https://www.googletagmanager.com/gtag/js?id=
11G-XXXXXXXXX
vendor: 16 bytes, lines 11-12
11"></script> 12
12<script> 13 window.dataLayer = window.dataLayer || []; 14 function gtag() { 15 dataLayer.push(arguments); 16 } 17 // You should use those functions in cookie.js 18 // gtag('js', new Date()); 19 // gtag('config', 'G-XXXXXXXX', { 'send_page_view': false }); 20 </script>
20 --> 21 </head> 22 <body> 23 <header> 24 <img class="logo" src="./assets/images/logo.svg" alt="logo"> 25 <nav> 26 <a href="https://discord.gg/p7dg2wEwFs" target="_blank"> 27 <img src="./assets/images/discord.svg" alt="discord-link"> 28 </a> 29 <a href="https://github.com/squashql/squashql" target="_blank"> 30 <img src="./assets/images/github.svg" alt="github-link"> 31 </a> 32 </nav> 33</header> 34 <main> 35 <section class="section-1"> 36 <div class="left"> 37 <p>The <b>SQL query engine</b> for multi-dimensional queries.</p> 38 </div> 39 <div class="right"> 40 <p>Everything on Codespaces,<br/>zero setups, 15-minutes tutorial</p> 41 <a href="https://github.com/squashql/squashql-showcase/blob/main/TUTORIAL.md" target="_blank" class="watch-our-tutorial-btn"> 42 <span>USE IT NOW</span> 43 </a> 44 </div> 45 </section> 46 <section class="section-2"> 47 <div class="left col"> 48 <div class="row info-container"> 49 <img src="./assets/images/backend-picto.svg" alt=""> 50 <div class="col"> 51 <span class="title">For back-end developer</span> 52 <span>Make the most of any SQL database</span> 53 </div> 54 </div> 55 <div class="row info-container"> 56 <img src="./assets/images/frontend-picto.svg" alt=""> 57 <div class="col"> 58 <span class="title">For front-end developer</span> 59 <span>Easily configure your own metrics in the UI</span> 60 </div> 61 </div> 62 </div> 63 <div class="right"> 64 <img src="./assets/images/illustrations.svg" alt="illustrations"> 65 </div> 66 </section> 67 <section class="section-3"> 68 <p>What SquashQL does</p> 69 <div class="what-it-does-container"> 70 <div class="info-wrapper col"> 71 <img src="./assets/images/squashql-icon-1.svg" alt="icon"> 72 <p>A database-first <br> engine</p> 73 <span>SquashQL is a middleware between <a target="_blank" href="https://github.com/squashql/squashql#compatibility">a SQL database</a> and multiple clients/front end. Heavy computation is delegated to the underlying database.</span> 74 </div> 75 <div class="info-wrapper col"> 76 <img src="./assets/images/squashql-icon-2.svg" alt="icon"> 77 <p>A simple boost <br> of productivity</p> 78 <span>It makes calculations that were not possible or cumbersome in SQL easy to perform. See <a target="_blank" href="https://github.com/squashql/squashql/blob/main/QUERY.md#complex-comparison">comparison measures.</a></span> 79 </div> 80 <div class="info-wrapper col"> 81 <img src="./assets/images/squashql-icon-3.svg" alt="icon"> 82 <p>Seamless Typescript <br> integration</p> 83 <span>It helps front-end developers build and run SQL queries from their front-end or node.js applications thanks to its <a target="_blank" href="https://www.npmjs.com/package/@squashql/squashql-js">TypeScript SQL-like query builder</a></span> 84 </div> 85 <div class="info-wrapper col"> 86 <img src="./assets/images/squashql-icon-4.svg" alt="icon"> 87 <p>Cloud providers <br> agnostic</p> 88 <span>With its "write once, run everywhere" approach, it allows application developers to be independent of SQL database providers, whether in the cloud or on-premise.</span> 89 </div> 90 </div> 91 </section> 92 <section class="section-4"> 93 <div class="left col"> 94 <span class="join-us">Need more info ?</span> 95 <p>Ask us<br>anything</p> 96 </div> 97 <div class="right col"> 98 <a href="https://discord.gg/p7dg2wEwFs" target="_blank" class="discord-btn row hover-btn"> 99 <svg class="discord-icon" width="33" height="26" viewBox="0 0 33 26" fill="none" xmlns="http://www.w3.org/2000/svg"> 100 <path d="M27.2466 2.60251C25.1985 1.66099 23.0022 0.96732 20.7058 0.570026C20.6639 0.562358 20.6222 0.581521 20.6006 0.619845C20.3182 1.12317 20.0053 1.7
1007979 19.7862 2.2959C17.3163 1.92544 14.859 1.92544 12.4397 2.2959C12.2206 1.76832 11.8964 1.12317 11.6126 0.619845C11.5911 0.582799 11.5493 0.563637 11.5075 0.570026C9.21236 0.96605 7.01604 1.65972 4.96663 2.60251C4.94889 2.61017 4.93368 2.62296 4.92359 2.63956C0.757634 8.87497 -0.383597 14.9571 0.176253 20.9639C0.178786 20.9933 0.195252 21.0214 0.218051 21.0392C2.96663 23.0615 5.6291 24.2892 8.24213 25.1029C8.28395 25.1157 8.32826 25.1004 8.35487 25.0659C8.97298 24.2202 9.52397 23.3285 9.9964 22.3908C10.0243 22.3359 9.99766 22.2707 9.94068 22.249C9.06672 21.9169 8.23452 21.5119 7.43401 21.052C7.3707 21.015 7.36563 20.9242 7.42388 20.8808C7.59233 20.7543 7.76084 20.6228 7.92169 20.4899C7.95079 20.4656 7.99134 20.4605 8.02556 20.4758C13.2846 22.8814 18.9781 22.8814 24.175 20.4758C24.2092 20.4592 24.2498 20.4644 24.2802 20.4886C24.4411 20.6215 24.6095 20.7543 24.7792 20.8808C24.8375 20.9242 24.8337 21.015 24.7704 21.052C23.9699 21.5208 23.1377 21.9169 22.2624 22.2477C22.2054 22.2695 22.1801 22.3359 22.208 22.3908C22.6905 23.3272 23.2415 24.2189 23.8482 25.0646C23.8736 25.1004 23.9192 25.1157 23.961 25.1029C26.5867 24.2892 29.2491 23.0615 31.9977 21.0392C32.0218 21.0214 32.037 20.9945 32.0395 20.9651C32.7096 14.0207 30.9173 7.98841 27.2884 2.64083C27.2795 2.62296 27.2644 2.61017 27.2466 2.60251ZM10.7817 17.3064C9.19842 17.3064 7.89381 15.8501 7.89381 14.0616C7.89381 12.2731 9.17312 10.8168 10.7817 10.8168C12.403 10.8168 13.695 12.2859 13.6696 14.0616C13.6696 15.8501 12.3903 17.3064 10.7817 17.3064ZM21.4594 17.3064C19.8761 17.3064 18.5715 15.8501 18.5715 14.0616C18.5715 12.2731 19.8508 10.8168 21.4594 10.8168C23.0807 10.8168 24.3726 12.2859 24.3473 14.0616C24.3473 15.8501 23.0807 17.3064 21.4594 17.3064Z" fill="#FFB304"/> 101 </svg> 102 <span>Join our Discord</span> 103 </a> 104 <a href="https://github.com/squashql/squashql" target="_blank" class="github-btn row hover-btn"> 105 <svg class="github-icon" width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg"> 106 <path d="M14.9072 0.22522C7.13957 0.22522 0.84082 6.47397 0.84082 14.1824C0.84082 20.3492 4.87127 25.5809 10.4603 27.4265C11.1633 27.5556 11.4214 27.1237 11.4214 26.755C11.4214 26.4223 11.4083 25.3227 11.4024 24.1565C7.48896 25.0008 6.66321 22.5097 6.66321 22.5097C6.02335 20.8964 5.1014 20.4675 5.1014 20.4675C3.82521 19.6012 5.1976 19.619 5.1976 19.619C6.61015 19.7175 7.35393 21.0573 7.35393 21.0573C8.60849 23.1911 10.6446 22.5742 11.4473 22.2176C11.5735 21.3154 11.9381 20.6998 12.3403 20.3513C9.21603 19.9983 5.93156 18.8015 5.93156 13.4535C5.93156 11.9298 6.48107 10.6846 7.38096 9.70721C7.23489 9.35561 6.75345 7.93608 7.5172 6.01357C7.5172 6.01357 8.69841 5.63843 11.3865 7.44426C12.5084 7.13492 13.7118 6.97992 14.9072 6.97466C16.1027 6.97992 17.3069 7.13492 18.4311 7.44426C21.116 5.63843 22.2955 6.01357 22.2955 6.01357C23.0612 7.93608 22.5795 9.35561 22.4334 9.70721C23.3353 10.6846 23.8811 11.9297 23.8811 13.4535C23.8811 18.8142 20.5904 19.9946 17.4582 20.3401C17.9627 20.7733 18.4122 21.6227 18.4122 22.9248C18.4122 24.7922 18.3959 26.2953 18.3959 26.755C18.3959 27.1264 18.6491 27.5617 19.3622 27.4246C24.9482 25.577 28.9736 20.3471 28.9736 14.1824C28.9736 6.47397 22.6757 0.22522 14.9072 0.22522Z" fill="#FFB304"/> 107 </svg> 108 <span>Visit our Github</span> 109 </a> 110 </div> 111 </section> 112 113 <!-- 114 à décommenter si integration futur. 115 à combiner avec le script assets/js/cookie.js 116 --> 117 <!-- <div id="cookie-container"> 118 <img src="./assets/images/cookie.png" alt="cookie-icon"> 119 <p>We use third-party cookies in order to personalize your site experience.</p> 120 <div class="btn-container"> 121 <button id="accept">Accept</button> 122 <button id="reject">Reject</button> 123 </div> 124 </div> --> 125 126</main> 127 <footer class="footer"> 128 <img class="logo" src="./assets/images/footer-logo.svg" alt="footer-logo"> 129 <ul class="first"> 130 <li>Project</li> 131 <li><a href="https://github.com/squashql/squashql" target="_blank">ReadMe</a></li> 132 <li><a href="https://github.com/squashql/squashql/blob/main/CONTRIBUTING.md" target="_blank">Contributing guidelines</a></li> 133 <li><a href="https://github.com/squashql/squashql/blob/main/CODE-OF-CONDUCT.md" target="_blank">Code of conduct</a></li> 134 </ul> 135 <ul class="second"> 136 <li>Community</li> 137 <!-- <li><a href="#">Contact</a></li> --> 138 <li><a href="https://discord.gg/p7dg2wEwFs" target="_blank">Discord</a></li> 139 <li><a href="https://github.com/squashql/squashql" target="_blank">Github</a></li> 140 </ul> 141</footer> 142 </body> 143
143<script src="./assets/js/cookie.js"></script>
143 144</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.