The Globus platform enables developers to add robust file transfer, sharing, search, and automation capabilities to their research applications and services, while leveraging advanced identity management, single sign-on, and authorization capabilities.

Clients, scopes, and consents

This overview provides essential background information on the Globus Auth model.

Globus platform introduction

Our Jupyter Notebook is a great way to get started with integrating Globus capabilities into your application.

Globus platform services

Here you will find a comprehensive list of Globus services and links to detailed documentation.

Globus SDK for Python

This Globus SDK provides a Pythonic interface to the REST APIs of all Globus platform services.

Globus SDK for JavaScript

This Globus SDK provides first class TypeScript support and makes it easy to call Globus services using idiomatic JavaScript APIs to build Node.js and web applications.

Globus platform video

Watch an introduction to the Globus platform tailored specifically to developers.

Modern Research Data Portal

Globus provides several implementations and libraries to assist in the creation of a data portal that adheres to the Modern Research Data Portal Pattern, a design pattern for providing secure, scalable, and high performance access to research data.