{"repo":"tanin47/superintendent","free":true,"listed":false,"github":"https://github.com/tanin47/superintendent","clone":"git clone https://github.com/tanin47/superintendent.git","description":"The Excel alternative for SQL lovers","language":"TypeScript","stars":16,"topics":["csv","duckdb","excel","spreadsheet","sql"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"Superintendent.app ==================== The Excel alternative for SQL lovers. You can write SQL to query and visualize gigabytes of CSV files on your local machine. Superintendent.app is a desktop application that works offline an protects your data privacy. It works on Mac, Windows, and Linux. Please visit our website to download the app: https://superintendent.app Click here to watch the video Development ------------ 1. yarn to install the dependencies. 2. run yarn run build:watch and yarn run start in 2 separate windows to start Electron with hot reload. 3. Run tests: yarn install and yarn jest . - Run specific test based on pattern: yarn jest -t 4. Download chromedriver and put it in the root folder. It has to be the version 134.0.6998.165 because it is compatible with the Electron version that we use. - Linux: https://storage.googleapis.com/chrome-for-testing-public/134.0.6998.165/linux64/chromedriver-linux64.zip - Mac: https://storage.googleapis.com/chrome-for-testing-public/134.0.6998.165/mac-arm64/chromedriver-mac-arm64.zip - Windows: https://storage.googleapis.com/chrome-for-testing-public/134.0.6998.165/win64/chromedriver-win64.zip 5. Run the tests: yarn wdio . - Run yarn wdio --spec ./test/specs/draft notice.e2e.ts to run specific tests. We invest in having a good set of tests because it helps us maintain the application over an extended period of time. Secrets -------- There are 4 secrets: 1. ./secrets/VALID LICENSE is for running yarn wdio . This is required for","default_branch":null,"files":null,"tree":[],"storefront":"/r/tanin47","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tanin47/superintendent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}