Connecting Computing Power With Powerful Minds
A browser-based portal that gives researchers, students, and industry professionals remote web access to HPC systems — no client software, no command line required.
Website · Documentation · Discourse · Community Hub · Events
Open OnDemand (OOD) is an open-source, NSF-funded web platform that makes high-performance computing and resources accessible to everyone. Instead of requiring users to learn SSH, command-line job schedulers, or VPN clients, OOD delivers a full HPC experience through any modern browser.
It is deployed at over 2,100 organizations worldwide — from major research universities to national labs to technology companies — and is the access layer powering some of the world's most capable supercomputers.
- 🖥️ Web-Based Shell — full terminal in the browser, no SSH client needed
- 📁 File Manager — upload, download, edit, and manage files across your HPC storage systems
- 📊 Project Manager — build, submit, and monitor batch jobs through an intuitive interface
- 🔬 Interactive Apps — launch Jupyter, RStudio, MATLAB, VS Code, and more directly on compute nodes
- 🌍 Multi-Cluster Support — a single OOD deployment can serve multiple HPC clusters
- 🔐 Flexible Authentication — integrates with Keycloak, Shibboleth, LDAP/AD, CILogon, OIDC, SAML, and more
- ⚙️ Fully Customizable — tailor branding, authentication, job schedulers, and software environments to fit your institution's needs
- 📦 Community App Framework — develop and share your own Batch Connect and Passenger applications via the Appverse
Full installation documentation, including system requirements, is available at osc.github.io/ood-documentation/latest/requirements.html.
You can test drive Open OnDemand before deploying it at your site.
Open OnDemand is released under the MIT License. See LICENSE.md for details.