Compute Studio is an open-source platform for sharing models and simulations.
To see Compute Studio in action, visit Compute.Studio.
Principles:
Features:
Under development:
Compute Studio is an open source project and anyone can contribute code or suggestions.
You can reach Compute Studio developers to discuss how to get started by opening an issue or joining the Compute Studio Community chat room.
git clone git@github.com:compute-tooling/compute-studio.git
git fetch origin
dev
branch: git checkout dev
dev
branch: git checkout -b my-new-feature
my-new-feature
. When you're ready, open a pull request on the dev
branch.dev
branch for testing on https://dev.compute.studiodev
to the master
branch.This is the easiest way to get up and running with a local compute studio webserver. It requires an existing database (e.g. the test database for dev.compute.studio). With this setup, you can still view the home dashboard and run simulations and apps.
git clone git@github.com:compute-tooling/compute-studio.git
git fetch origin
dev
branch: git checkout dev
npm install yarn
.env.example
to .env
and fill in the variables.google-creds.json
.docker-compose up
yarn install
yarn start
This isn't for the faint of heart, but if you must, here's the guide.
Compute Studio is licensed under the open source GNU Affero General Public License to Compute Tooling, Inc.