Repository Services

Through DOE CODE, the Department of Energy (DOE) Office of Scientific and Technical Information (OSTI) offers DOE-funded developers and researchers both public and private software/code repository service options:

  • Developers can use the OSTI GitHub repository to develop or host open source projects.
  • Developers can use the internal DOE CODE GitLab instance to develop or host projects needing controlled access.
Both of these repository services are optional and separate from the submission process of software/code to DOE CODE.

If you are interested in making use of the GitHub or GitLab services and would like to request to join the DOE CODE GitHub community, please fill out the request form. For any questions about the repository services, contact

If you already have a repository account with DOE CODE:

Create a new project on
our open source
GitHub community:



Create a new project on our internal 
DOE CODE repository  where you can
control access to the project.