Skip to content

OSC/ondemand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8,166 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Open OnDemand Logo

Open OnDemand

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.

GitHub Release Tests Discourse License: MIT Deployments NumFOCUS Affiliated NSF Funded

Website · Documentation · Discourse · Community Hub · Events


Table of Contents


What is Open OnDemand?

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.


Key Features

  • 🖥️ 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

Getting Started

Requirements and Install

Full installation documentation, including system requirements, is available at osc.github.io/ood-documentation/latest/requirements.html.

Test Drive

You can test drive Open OnDemand before deploying it at your site.


License

Open OnDemand is released under the MIT License. See LICENSE.md for details.


Acknowledgments

This material is based upon work supported by the National Science Foundation under grant numbers 1534949, 1835725, 2138286, 2303692, and 2411375.


Open OnDemand is developed and maintained by the Ohio Supercomputer Center (OSC) in partnership with the global OOD community.

About

Supercomputing. Seamlessly. Open, Interactive HPC Via the Web

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors