Skip to content
This repository was archived by the owner on Sep 9, 2025. It is now read-only.

Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments

License

BSD-3-Clause, Apache-2.0 licenses found

Licenses found

BSD-3-Clause
LICENSE.txt
Apache-2.0
LICENSE-ASL-2.0
Notifications You must be signed in to change notification settings

henriqueribeiro/cromwell

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

🎉 ARCHIVED - Contributions Merged Upstream!

This repository has been archived as of September 2025.

The work developed in this fork has been successfully merged into the main Cromwell codebase! 🚀

👉 Please use the official Cromwell repository: broadinstitute/cromwell

What happened?

After several years of maintaining this fork with features that were initially considered out of scope, the Cromwell core team has integrated these contributions into the upstream project:

For existing users

  • New installations: Use the official Cromwell repository
  • Questions: Please open issues in the main Cromwell repository

Thank you!

Special thanks to @geertvandeweyer and @markjschreiber, who were heavy contributors to this fork. Their dedication and expertise were instrumental in making these features robust and production-ready.


Welcome to the "AWS-friendly" Cromwell

The AWS-friendly Cromwell is an optimized fork of the main cromwell release. We try to keep it up-to-date with new releases, while keeping our additions functional.

  • Information regarding AWS features can be found here
  • Information regarding deployment can be found here

Contact:

  • henrique [at] loka [dot] com
  • geert [dot] vandeweyer [at] uza [dot] be
  • Join the #AWS channel at the Cromwell Slack workspace.

Cromwell is an open-source Workflow Management System for bioinformatics. Licensing is BSD 3-Clause.

The Cromwell documentation has a dedicated site.

First time to Cromwell? Get started with Tutorials.

Community

Thinking about contributing to Cromwell? Get started by reading our Contributor Guide.

Cromwell has a growing ecosystem of community-backed projects to make your experience even better! Check out our Ecosystem page to learn more.

Talk to us:

Capabilities and roadmap

Many users today run their WDL workflows in Terra, a managed cloud bioinformatics platform with built-in WDL support provided by Cromwell. See here for a quick-start guide.

Users with specialized needs who wish to install and maintain their own Cromwell instances can download a JAR or Docker image. The development team accepts reproducible bug reports from self-managed instances, but cannot feasibly provide direct support.

Cromwell's backends receive development resources proportional to user demand. The team is actively developing for Google Cloud and Microsoft Azure (see Cromwell on Azure). Maintenance of other backends is primarily community-based.

Cromwell supports the WDL workflow language. Cromwell version 80 and above no longer support CWL.

CWL will be re-introduced at a later date in the Terra platform, using a solution other than Cromwell. See the blog post "Terra’s roadmap to supporting more workflow languages" for details.

Security reports

If you believe you have found a security issue please contact infosec@broadinstitute.org.

Issue tracking

Need to file an issue? Head over to Github Issues.

If you previously filed an issue in JIRA, the link is here. New signups are no longer accepted.

Jamie, the Cromwell pig

About

Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments

Resources

License

BSD-3-Clause, Apache-2.0 licenses found

Licenses found

BSD-3-Clause
LICENSE.txt
Apache-2.0
LICENSE-ASL-2.0

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 73.6%
  • Java 15.6%
  • WDL 8.4%
  • Shell 1.3%
  • Python 1.0%
  • HTML 0.1%