JuliaHub
Cloud Platform for High-Performance Scientific Computing
A unified environment for technical computing, AI-powered simulation, and collaborative enterprise tools designed for Julia: the world's most performant language.
JuliaHub
Cloud Platform for High-Performance Scientific Computing
A unified environment for technical computing, AI-powered simulation, and collaborative enterprise tools designed for Julia: the world's most performant language.
JuliaHub
Cloud Platform for High-Performance Scientific Computing
A unified environment for technical computing, AI-powered simulation, and collaborative enterprise tools designed for Julia: the world's most performant language.
Julia Cloud IDE
Managed Julia Dev Environment Made for Parallelism and Performance
Cloud-based Julia development environment with VSCode integration. Features interactive REPL, intelligent code completion, scalable computing resources, and access to 10,000+ scientific packages
Julia Cloud IDE
Managed Julia Dev Environment Made for Parallelism and Performance
Cloud-based Julia development environment with VSCode integration. Features interactive REPL, intelligent code completion, scalable computing resources, and access to 10,000+ scientific packages
Julia Cloud IDE
Managed Julia Dev Environment Made for Parallelism and Performance
Cloud-based Julia development environment with VSCode integration. Features interactive REPL, intelligent code completion, scalable computing resources, and access to 10,000+ scientific packages
Projects
Files
Datasets
Git
Cloud Hosted VS Code IDE
Compute
Packages
Permissions
Analytics
Projects
Files
Datasets
Git
Cloud Hosted VS Code IDE
Compute
Packages
Permissions
Analytics
Projects
Files
Datasets
Git
Cloud Hosted VS Code IDE
Compute
Packages
Permissions
Analytics
Coroutines
That allow suspending and resuming computations for I/O, event handling, producer-consumer processes, communicating via multiple channels, and scheduling tasks on several threads.
Coroutines
That allow suspending and resuming computations for I/O, event handling, producer-consumer processes, communicating via multiple channels, and scheduling tasks on several threads.
Coroutines
That allow suspending and resuming computations for I/O, event handling, producer-consumer processes, communicating via multiple channels, and scheduling tasks on several threads.
Composable Multi-threading
To schedule tasks simultaneously on more than one thread or CPU core with shared memory. Julia’s multi-threading is composable.
Composable Multi-threading
To schedule tasks simultaneously on more than one thread or CPU core with shared memory. Julia’s multi-threading is composable.
Composable Multi-threading
To schedule tasks simultaneously on more than one thread or CPU core with shared memory. Julia’s multi-threading is composable.
Distributed Computing
Runs multiple Julia processes with separate memory spaces. These can be on the same computer or multiple computers.
Distributed Computing
Runs multiple Julia processes with separate memory spaces. These can be on the same computer or multiple computers.
Distributed Computing
Runs multiple Julia processes with separate memory spaces. These can be on the same computer or multiple computers.
Julia GPU Compiler
Provides the ability to run Julia code natively on GPUs. There is a rich ecosystem of Julia packages that target GPUs on JuliaGPU.org.
Julia GPU Compiler
Provides the ability to run Julia code natively on GPUs. There is a rich ecosystem of Julia packages that target GPUs on JuliaGPU.org.
Julia GPU Compiler
Provides the ability to run Julia code natively on GPUs. There is a rich ecosystem of Julia packages that target GPUs on JuliaGPU.org.
Pluto.jl
Advanced, Cloud-hosted Interactive Notebooks
Jump right into Pluto notebooks to explore data with Julia, share and work together with your team, and build interactivity with web components — all in the cloud.
Pluto.jl
Advanced, Cloud-hosted Interactive Notebooks
Jump right into Pluto notebooks to explore data with Julia, share and work together with your team, and build interactivity with web components — all in the cloud.
Pluto.jl
Advanced, Cloud-hosted Interactive Notebooks
Jump right into Pluto notebooks to explore data with Julia, share and work together with your team, and build interactivity with web components — all in the cloud.
Type
/
to Search
Home
Applications
Notebooks
Projects
AskAI
Packages
Jobs
Datasets
Files
Notebooks
/
All Notebooks
Notebooks
Upload
New Notebook
Featured
View All

plot.jl
plotting
visualization

mathematics.jl
math

widgets.jl
widgets
interactivity

machine-learning.jl
ml
ciphers
Files
Public Notebooks
My Notebooks
Featured Notebooks
Create Folder
Search Notebooks
math
Last modified:
2025-Jul-26
5:00 PM
juliahub
math
ml
plutocon25
Last modified:
2025-Jul-02
4:24 PM
juliahub
plutocon
pluto_samples
Last modified:
2025-Jun-01
5:40 PM
juliahub
examples
quick_start
simulation
Last modified:
2025-Apr-13
6:02 AM
juliahub
sim
quick_start
pharma
Last modified:
2025-Mar-21
3:35 PM
juliahub
examples
quick_start
code
Last modified:
2025-Jul-26
5:00 PM
juliahub
modified
modified
Type
/
to Search
Home
Applications
Notebooks
Projects
AskAI
Packages
Jobs
Datasets
Files
Notebooks
/
All Notebooks
Notebooks
Upload
New Notebook
Featured
View All

plot.jl
plotting
visualization

mathematics.jl
math

widgets.jl
widgets
interactivity

machine-learning.jl
ml
ciphers
Files
Public Notebooks
My Notebooks
Featured Notebooks
Create Folder
Search Notebooks
math
Last modified:
2025-Jul-26
5:00 PM
juliahub
math
ml
plutocon25
Last modified:
2025-Jul-02
4:24 PM
juliahub
plutocon
pluto_samples
Last modified:
2025-Jun-01
5:40 PM
juliahub
examples
quick_start
simulation
Last modified:
2025-Apr-13
6:02 AM
juliahub
sim
quick_start
pharma
Last modified:
2025-Mar-21
3:35 PM
juliahub
examples
quick_start
code
Last modified:
2025-Jul-26
5:00 PM
juliahub
modified
modified
Type
/
to Search
Home
Applications
Notebooks
Projects
AskAI
Packages
Jobs
Datasets
Files
Notebooks
/
All Notebooks
Notebooks
Upload
New Notebook
Featured
View All

plot.jl
plotting
visualization

mathematics.jl
math

widgets.jl
widgets
interactivity

machine-learning.jl
ml
ciphers
Files
Public Notebooks
My Notebooks
Featured Notebooks
Create Folder
Search Notebooks
math
Last modified:
2025-Jul-26
5:00 PM
juliahub
math
ml
plutocon25
Last modified:
2025-Jul-02
4:24 PM
juliahub
plutocon
pluto_samples
Last modified:
2025-Jun-01
5:40 PM
juliahub
examples
quick_start
simulation
Last modified:
2025-Apr-13
6:02 AM
juliahub
sim
quick_start
pharma
Last modified:
2025-Mar-21
3:35 PM
juliahub
examples
quick_start
code
Last modified:
2025-Jul-26
5:00 PM
juliahub
modified
modified
Reactivity
Pluto understands variable links between code cells, and will re-run a cell when a dependency changes, giving you a fast and fun way to experiment with your model.
Reactivity
Pluto understands variable links between code cells, and will re-run a cell when a dependency changes, giving you a fast and fun way to experiment with your model.
Reactivity
Pluto understands variable links between code cells, and will re-run a cell when a dependency changes, giving you a fast and fun way to experiment with your model.
Web Components
Pluto allows users to embed HTML, CSS and Javascript as well as share and render a notebook as a website. All available free on JuliaHub.
Web Components
Pluto allows users to embed HTML, CSS and Javascript as well as share and render a notebook as a website. All available free on JuliaHub.
Web Components
Pluto allows users to embed HTML, CSS and Javascript as well as share and render a notebook as a website. All available free on JuliaHub.
GUI Elements
Pluto lets you bind a Julia variable to a GUI element with common widgets like sliders, textfields and buttons. Combined with reactivity, this is a very powerful tool.
GUI Elements
Pluto lets you bind a Julia variable to a GUI element with common widgets like sliders, textfields and buttons. Combined with reactivity, this is a very powerful tool.
GUI Elements
Pluto lets you bind a Julia variable to a GUI element with common widgets like sliders, textfields and buttons. Combined with reactivity, this is a very powerful tool.
No Hidden State
Unlike Jupyter or MATLAB, there is no mutable workspace - the program state is completely described by the code you see. This eliminates hidden bugs and ensures reproducibility.
No Hidden State
Unlike Jupyter or MATLAB, there is no mutable workspace - the program state is completely described by the code you see. This eliminates hidden bugs and ensures reproducibility.
No Hidden State
Unlike Jupyter or MATLAB, there is no mutable workspace - the program state is completely described by the code you see. This eliminates hidden bugs and ensures reproducibility.
JuliaHub Transforms Workflows for Engineers
Data Scientists
AI/ML modeling and large-scale analytics
Scientific Researchers
High-performance computational research
Julia Developers
Package development and deployment
Computational Scientists
Numerical computing and simulations
Quantitative Analysts
Financial modeling and risk analysis
Machine Learning Engineers
Model training and deployment
HPC Specialists
Parallel and distributed computing
Software Engineers
Technical computing applications
Academic Instructors
Teaching computational methods
Government Researchers
Secure scientific computing
Enterprise Teams
Collaborative technical projects
Open Source Contributors
Community package development
Packed with Developer Features
Built for Team Productivity
Packed with Developer Features
Built for Team Productivity
Packed with Developer Features
Built for Team Productivity
Projects
Enhance Team Collaboration
Projects offers a more efficient, secure way to work together on Julia code, data, notebooks, packages, and resources.
Projects
Enhance Team Collaboration
Projects offers a more efficient, secure way to work together on Julia code, data, notebooks, packages, and resources.
Projects
Enhance Team Collaboration
Projects offers a more efficient, secure way to work together on Julia code, data, notebooks, packages, and resources.

anil-das
Owner

nick-jones
editor

jill-andrews
editor

dev-patel
Viewer

kate-tiller
Viewer

anil-das
Owner

nick-jones
editor

jill-andrews
editor

dev-patel
Viewer

kate-tiller
Viewer

anil-das
Owner

nick-jones
editor

jill-andrews
editor

dev-patel
Viewer

kate-tiller
Viewer
Permissions
Group-based permissions to control who has access to what proprietary work
Permissions
Group-based permissions to control who has access to what proprietary work
Permissions
Group-based permissions to control who has access to what proprietary work
Files
Persistent file system that saves your team’s work and launches on any app or product
Files
Persistent file system that saves your team’s work and launches on any app or product
Files
Persistent file system that saves your team’s work and launches on any app or product
Git Workflow
Projects use git behind the scenes to track all changes and allow rollback
Git Workflow
Projects use git behind the scenes to track all changes and allow rollback
Git Workflow
Projects use git behind the scenes to track all changes and allow rollback
JOb ID
y8389kj4
Job Start
25-Jul-7 2:11PM
Machine
8 vCPU, 32GB
Files
6
Type
Standard
Re-Run
JOb ID
x4j89827
Job Start
25-Jun-4 3:00PM
Machine
2 vCPU, 16GB
Files
4
Type
Standard
Re-Run
JOb ID
y8389kj4
Job Start
25-Jul-7 2:11PM
Machine
8 vCPU, 32GB
Files
6
Type
Standard
Re-Run
JOb ID
x4j89827
Job Start
25-Jun-4 3:00PM
Machine
2 vCPU, 16GB
Files
4
Type
Standard
Re-Run
JOb ID
y8389kj4
Job Start
25-Jul-7 2:11PM
Machine
8 vCPU, 32GB
Files
6
Type
Standard
Re-Run
JOb ID
x4j89827
Job Start
25-Jun-4 3:00PM
Machine
2 vCPU, 16GB
Files
4
Type
Standard
Re-Run
Batch Jobs Reproducibility
Re-run old jobs with the same environment, settings or data
Batch Jobs Reproducibility
Re-run old jobs with the same environment, settings or data
Batch Jobs Reproducibility
Re-run old jobs with the same environment, settings or data
Jobs Archive
Archive past jobs for a specified length of time set by you
Jobs Archive
Archive past jobs for a specified length of time set by you
Jobs Archive
Archive past jobs for a specified length of time set by you
Time Capsule
Reproducibility that Lasts Years
Preserve, archive, and reproduce your work. All batch jobs are automatically saved, archived, and can be returned to for years, ensuring regulatory compliance.
Time Capsule
Reproducibility that Lasts Years
Preserve, archive, and reproduce your work. All batch jobs are automatically saved, archived, and can be returned to for years, ensuring regulatory compliance.
Time Capsule
Reproducibility that Lasts Years
Preserve, archive, and reproduce your work. All batch jobs are automatically saved, archived, and can be returned to for years, ensuring regulatory compliance.
CloudStation
High Performance Computing on Demand
CloudStation allows you to scale your simulations to hundreds of nodes and run massive parallel computations. Configure resources and machine types to manage costs and transform your desktop into a supercomputer.
CloudStation
High Performance Computing on Demand
CloudStation allows you to scale your simulations to hundreds of nodes and run massive parallel computations. Configure resources and machine types to manage costs and transform your desktop into a supercomputer.
CloudStation
High Performance Computing on Demand
CloudStation allows you to scale your simulations to hundreds of nodes and run massive parallel computations. Configure resources and machine types to manage costs and transform your desktop into a supercomputer.
CPU
2 vCPUs
4 vCPUs
8 vCPUs
16 vCPUs
32 vCPUs
96 vCPUs
MEMORY
8GB
16GB
64GB
128GB
768GB
GPU
A10G
V100
A100
H100
H200
B200
CPU
2 vCPUs
4 vCPUs
8 vCPUs
16 vCPUs
32 vCPUs
96 vCPUs
MEMORY
8GB
16GB
64GB
128GB
768GB
GPU
A10G
V100
A100
H100
H200
B200
CPU
2 vCPUs
4 vCPUs
8 vCPUs
16 vCPUs
32 vCPUs
96 vCPUs
MEMORY
8GB
16GB
64GB
128GB
768GB
GPU
A10G
V100
A100
H100
H200
B200
Scale
CPU and GPUs provisioned, managed, and monitored
Scale
CPU and GPUs provisioned, managed, and monitored
Scale
CPU and GPUs provisioned, managed, and monitored
Parallelism
Distributed Jobs allow you to run parallel processes with full control of when to scale up
Parallelism
Distributed Jobs allow you to run parallel processes with full control of when to scale up
Parallelism
Distributed Jobs allow you to run parallel processes with full control of when to scale up
Reliability
Proprietary Julia products managed by our award-winning team of scientists and developers
Reliability
Proprietary Julia products managed by our award-winning team of scientists and developers
Reliability
Proprietary Julia products managed by our award-winning team of scientists and developers
JuliaHub Project
Private
Internal1
.jl
Internal2
.jl
Internal3
.jl
Public
Flux
.jl
MLJ
.jl
ModelingToolkit
.jl
Plots
.jl
JuliaHub Project
Private
Internal1
.jl
Internal2
.jl
Internal3
.jl
Public
Flux
.jl
MLJ
.jl
ModelingToolkit
.jl
Plots
.jl
JuliaHub Project
Private
Internal1
.jl
Internal2
.jl
Internal3
.jl
Public
Flux
.jl
MLJ
.jl
ModelingToolkit
.jl
Plots
.jl
Local Access
Localized access to every package, version, and documentation in the Julia registry
Local Access
Localized access to every package, version, and documentation in the Julia registry
Local Access
Localized access to every package, version, and documentation in the Julia registry
Julia Package Server
Keep all versions of packages up-to-date, allowing one-line installs
Julia Package Server
Keep all versions of packages up-to-date, allowing one-line installs
Julia Package Server
Keep all versions of packages up-to-date, allowing one-line installs
Team Policies
Policies to block packages that don’t meet regulatory needs
Team Policies
Policies to block packages that don’t meet regulatory needs
Team Policies
Policies to block packages that don’t meet regulatory needs
Private Packages & Registeries
Manage Package Governance and Access
Manage and share proprietary code. Our package manager, with built-in version control and dependency management, allows you to create private registries for your custom and proprietary packages.
Private Packages & Registeries
Manage Package Governance and Access
Manage and share proprietary code. Our package manager, with built-in version control and dependency management, allows you to create private registries for your custom and proprietary packages.
Private Packages & Registeries
Manage Package Governance and Access
Manage and share proprietary code. Our package manager, with built-in version control and dependency management, allows you to create private registries for your custom and proprietary packages.
Expand Your Capabilities
Advanced Features for Technical Teams
Still need more reasons to get JuliaHub?
Expand Your Capabilities
Advanced Features for Technical Teams
Still need more reasons to get JuliaHub?
Expand Your Capabilities
Advanced Features for Technical Teams
Still need more reasons to get JuliaHub?
Traceability
Dashboard that allows you to track the lifecycle of artifacts: data, folders, files, packages, and more
Traceability
Dashboard that allows you to track the lifecycle of artifacts: data, folders, files, packages, and more
Traceability
Dashboard that allows you to track the lifecycle of artifacts: data, folders, files, packages, and more
Logs
Examine the full record of your software events for hassle-free debugging
Logs
Examine the full record of your software events for hassle-free debugging
Logs
Examine the full record of your software events for hassle-free debugging
Package Analytics
See metrics around how your proprietary packages are being used in private registries
Package Analytics
See metrics around how your proprietary packages are being used in private registries
Package Analytics
See metrics around how your proprietary packages are being used in private registries
Quarto Reports
Create stunning interactive technical reports in minutes. Share them in various formats
Quarto Reports
Create stunning interactive technical reports in minutes. Share them in various formats
Quarto Reports
Create stunning interactive technical reports in minutes. Share them in various formats
APIs
Programmatic access to JuliaHub features with powerful functionality and intuitive commands
APIs
Programmatic access to JuliaHub features with powerful functionality and intuitive commands
APIs
Programmatic access to JuliaHub features with powerful functionality and intuitive commands
Windows and Linux Workstations
Choose an operating system tailored to your organization's environment
Windows and Linux Workstations
Choose an operating system tailored to your organization's environment
Windows and Linux Workstations
Choose an operating system tailored to your organization's environment
Semgrep Static Code Analysis
Easy debugging, vulnerability detection, and enforcing code standards
Semgrep Static Code Analysis
Easy debugging, vulnerability detection, and enforcing code standards
Semgrep Static Code Analysis
Easy debugging, vulnerability detection, and enforcing code standards
GitLens
Transform the Git+Julia experience in VSCode and improve developer productivity
GitLens
Transform the Git+Julia experience in VSCode and improve developer productivity
GitLens
Transform the Git+Julia experience in VSCode and improve developer productivity
JuliaHub for Enterprise
Time to Scale those Big Ideas
Built from the ground up for businesses that demand high performance compute-intensive workloads, JuliaHub Enterprise provides a seamless direct to cloud experience at unparalleled speeds, with uncompromising security and compliance.
JuliaHub for Enterprise
Time to Scale those Big Ideas
Built from the ground up for businesses that demand high performance compute-intensive workloads, JuliaHub Enterprise provides a seamless direct to cloud experience at unparalleled speeds, with uncompromising security and compliance.
JuliaHub for Enterprise
Time to Scale those Big Ideas
Built from the ground up for businesses that demand high performance compute-intensive workloads, JuliaHub Enterprise provides a seamless direct to cloud experience at unparalleled speeds, with uncompromising security and compliance.
Search everything in one place
Public & private code all together
Semantic search understands Julia syntax
Regex search for really tricky cases
Search everything in one place
Public & private code all together
Semantic search understands Julia syntax
Regex search for really tricky cases
Search everything in one place
Public & private code all together
Semantic search understands Julia syntax
Regex search for really tricky cases
Develop locally or in the cloud
Start batch jobs right in VS code
On local machine with JuliaHub plugin or directly in the browser
Best of notebook & spreadsheet combined
Develop locally or in the cloud
Start batch jobs right in VS code
On local machine with JuliaHub plugin or directly in the browser
Best of notebook & spreadsheet combined
Develop locally or in the cloud
Start batch jobs right in VS code
On local machine with JuliaHub plugin or directly in the browser
Best of notebook & spreadsheet combined
Dedicated package server
Authenticated Private Package Server with public and private packages, binary deps
Understand and control what people use
Ensure people use secure patched reps
Dedicated package server
Authenticated Private Package Server with public and private packages, binary deps
Understand and control what people use
Ensure people use secure patched reps
Dedicated package server
Authenticated Private Package Server with public and private packages, binary deps
Understand and control what people use
Ensure people use secure patched reps
Scale with ease
Grab a 1000-core cluster for Monte Carlo simulations
Use a beefy GPU machine to train ML models
Built-in support for DataSets.jl
Scale with ease
Grab a 1000-core cluster for Monte Carlo simulations
Use a beefy GPU machine to train ML models
Built-in support for DataSets.jl
Scale with ease
Grab a 1000-core cluster for Monte Carlo simulations
Use a beefy GPU machine to train ML models
Built-in support for DataSets.jl
Deploy Julia Apps
Build interactive apps & deploy easily
Bare Kubernetes app deploys also supported - to the cloud, to existing or air-gapped on-prem k8s clusters
SSO-integrated user auth
Deploy Julia Apps
Build interactive apps & deploy easily
Bare Kubernetes app deploys also supported - to the cloud, to existing or air-gapped on-prem k8s clusters
SSO-integrated user auth
Deploy Julia Apps
Build interactive apps & deploy easily
Bare Kubernetes app deploys also supported - to the cloud, to existing or air-gapped on-prem k8s clusters
SSO-integrated user auth
Reproducibility guaranteed
Snapshot code & data when jobs run
Time Capsules: Track all dependencies, save docker images
Rerun old jobs when needed
Reproducibility guaranteed
Snapshot code & data when jobs run
Time Capsules: Track all dependencies, save docker images
Rerun old jobs when needed
Reproducibility guaranteed
Snapshot code & data when jobs run
Time Capsules: Track all dependencies, save docker images
Rerun old jobs when needed

Contact Sales
Learn about JuliaHub, pricing, implementation, and how we can help your business
We’ll use your information to respond to your inquiry and, if applicable, classify your interest for relevant follow-up regarding our products. If you'd like to receive our newsletter and product updates, please check the box above. You can unsubscribe at any time. Learn more in our Privacy Policy.
Get a Demo
Discover how Dyad, JuliaHub, and Pumas can improve your modeling and simulation workflows.
Enterprise Support
Leverage our developers, engineers and data scientists to help you build new solutions.
Custom Solutions
Have a complex setup that needs a custom solution? We are here to help.

Contact Sales
Learn about JuliaHub, pricing, implementation, and how we can help your business
We’ll use your information to respond to your inquiry and, if applicable, classify your interest for relevant follow-up regarding our products. If you'd like to receive our newsletter and product updates, please check the box above. You can unsubscribe at any time. Learn more in our Privacy Policy.

Contact Sales
Learn about JuliaHub, pricing, implementation, and how we can help your business
We’ll use your information to respond to your inquiry and, if applicable, classify your interest for relevant follow-up regarding our products. If you'd like to receive our newsletter and product updates, please check the box above. You can unsubscribe at any time. Learn more in our Privacy Policy.
Get a Demo
Discover how Dyad, JuliaHub, and Pumas can improve your modeling and simulation workflows.
Enterprise Support
Leverage our developers, engineers and data scientists to help you build new solutions.
Custom Solutions
Have a complex setup that needs a custom solution? We are here to help.