This list of third party providers for the Quimby software is provided as a courtesy, and may not be current. The last time this list was updated was 10/26/2020
AWS
AWS Customer Agreement: https://aws.amazon.com/agreement/
Open source: aws-amplify: Amazon's AWS javascript library. Amplify is under Amazon AWS
Facebook
Facebook Terms of Service: https://www.facebook.com/legal/terms/update
Facebook Data Policy: https://www.facebook.com/about/privacy/update
Google
Google Terms of Service: https://policies.google.com/terms
Google Privacy Policy: https://policies.google.com/privacy
Open-Source, all MIT License
https://www.mit.edu/~amini/LICENSE.md
@aabuhijleh/windows-notification-state: A simple solution to check whether or not you should send your user a notification
MIT License: https://github.com/aabuhijleh/windows-notification-state/blob/master/LICENSE
@material-ui/core, icons, lab: Google's Material-UI library for React.
MIT License: https://github.com/mui-org/material-ui/blob/HEAD/LICENSE
@testing-library/jest-dom, react, user-event: Testing utilities. We currently aren't using these but we will once we implement testing.
MIT License: https://github.com/testing-library/react-testing-library/blob/HEAD/LICENSE
auto-launch: Launch any application or executable at startup / login / boot.
concurrently: Utility to run multiple commands concurrently.
electron-is-dev: Module used to detect if in dev or production mode in Electron.
electron-log: Module we use for logging in Electron.
electron-store: Module used for data persistence like save and load user preferences, app state, cache, etc.
electron-updater: Module we use for auto updating.
macos-notification-state: Native module to check if the user is active, if the screen is locked, or if "do not disturb" is enabled.
node-schedule: Cron-like scheduler for node.js. This is what we use to schedule reminders.
react: The main React library. This is what the UI is written in.
react-detect-offline: Components that track offline and online state.
react-dom: React module for accessing the DOM.
react-router-dom: DOM bindings for React Router.
react-scripts: Scripts for creating the initial Create React App boilerplate.
react-wordcloud: The word cloud we know and love. :)
recharts: The charting library we know and love. :) Used to render the line graph.
uuid: Module used to create UUIDs.
wait-on: Command line utility used to wait for resources to become available.
windows-focus-assist:Module to check if Windows 10 Focus Assist is on- natively, without shelling out
electron: The Electron framework.
electron-builder: What we use to package and distribute Quimby.
electron-notarize: Used to notarize your Electron apps seamlessly for macOS
electron-rebuild: Used to rebuild native Node.js modules against the version of Node.js that your Electron project is using.
http-server: A simple command-line http server used for local development.