julialang.org Open in urlscan Pro
2a04:4e42:400::561  Public Scan

URL: https://julialang.org/downloads/
Submission: On January 17 via manual from AM — Scanned from DE

Form analysis 1 forms found in the DOM

Name: mc-embedded-subscribe-formPOST https://julialang.us14.list-manage.com/subscribe/post?u=d78e03c1818e29eeda84ff234&id=c17a203547

<form action="https://julialang.us14.list-manage.com/subscribe/post?u=d78e03c1818e29eeda84ff234&amp;id=c17a203547" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank"
  novalidate="novalidate">
  <div id="mc_embed_signup_scroll">
    <div hidden="true"><input type="hidden" name="tags" value="7245945"></div>
    <div id="mce-responses" class="clear" style="display: inline-block;">
      <div class="response" id="mce-error-response" style="display:none"></div>
      <div class="response" id="mce-success-response" style="display:none"></div>
    </div> <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
    <div style="position: absolute; left: -5000px; display: inline-block;" aria-hidden="true"><input type="text" name="b_d78e03c1818e29eeda84ff234_c17a203547" tabindex="-1" value="" style="display: inline-block;"></div>
    <div class="clear" style="display: inline-block; display: flex; justify-content: center;">
      <h2 style="display: inline-block; margin-right: 15px; color:white;">Stay up to date on all things Julia!</h2><input type="email" value="" placeholder="Enter your email" name="EMAIL" class="required email" id="mce-EMAIL"
        style="margin-right: 15px; display: inline-block; align-self: center; line-height: 2em;" aria-required="true"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"
        style="display: inline-block; align-self: center; margin: 0 5px 0 0;">
    </div>
  </div>
</form>

Text Content

 * Download
 * Documentation
 * Learn
 * Blog
 * Community
 * Contribute
 * JSoC




INSTALL

Install the latest Julia version (v1.10.0 December 25, 2023) from the Microsoft
Store by running this in the command prompt:

winget install julia -s msstoreCopy

It looks like you're using Windows. For Linux and MacOS instructions click here
Install the latest Julia version (v1.10.0 December 25, 2023) by running this in
your terminal:

curl -fsSL https://install.julialang.org | shCopy

It looks like you're using a Unix-type system. For Windows instructions click
here

Once installed julia will be available via the command line interface.

This will install the Juliaup installation manager, which will automatically
install julia and help keep it up to date. The command juliaup is also
installed. To install different julia versions see juliaup --help.

--------------------------------------------------------------------------------

Please star us on GitHub. If you use Julia in your research, please cite us. If
possible, do consider sponsoring us.

--------------------------------------------------------------------------------


SUPPORTED PLATFORMS

Different OSes and architectures have varying tiers of support.

Operating System OS Version Architecture Support Tier macOS 10.10+ x86-64
(64-bit) Tier 1 11.4+ ARMv8 (64-bit) Tier 1 10.6+ i686 (32-bit) / x86-64
(64-bit) Tier 3 Windows 10+ x86-64 (64-bit) Tier 1 i686 (32-bit) Tier 1 CUDA
10.1 Nvidia CUDA (64-bit) Tier 1 Linux (Glibc) 2.6.24+ x86-64 (64-bit) Tier 1
i686 (32-bit) Tier 1 ARMv8 (64-bit) Tier 2 ARMv7 (32-bit) Tier 3 PowerPC
(64-bit) Tier 3 CUDA 10.1 Nvidia CUDA (64-bit) Tier 1 ROCM AMD ROCM (64-bit)
Tier 3 oneAPI Intel oneAPI (64-bit) Tier 3 Linux (Musl) 2.6.39+ x86-64 (64-bit)
Tier 2 FreeBSD 13.2+ x86-64 (64-bit) Tier 2 i686 (32-bit) Tier 3

SUPPORT TIERS FOR THE LATEST STABLE RELEASE OF JULIA

 * Tier 1: Julia is guaranteed to build from source and pass all tests on these
   platforms when built with the default options. Official binaries are always
   available and CI is run on every commit to ensure support is actively
   maintained.
 * Tier 2: Julia is guaranteed to build from source using the default build
   options, but may or may not pass all tests. Official binaries are available
   on a case-by-case basis.
 * Tier 3: Julia may or may not build. If it does, it is unlikely to pass tests.
   Binaries may be available in some cases. When they are, they should be
   considered experimental. Ongoing support is dependent on community efforts.
 * Tier 4: Julia built at some point in the past, but is known not to build
   currently.

--------------------------------------------------------------------------------


OFFICIAL BINARIES FOR MANUAL DOWNLOAD

Note that all Julia versions are installable through Juliaup.

Please see platform specific instructions for further manual installation
instructions. If the official binaries do not work for you, please file an issue
in the Julia project.


CURRENT STABLE RELEASE: V1.10.0 (DECEMBER 25, 2023)

Checksums for this release are available in both SHA256 and MD5 formats.

Platform 64-bit 32-bit Windows [help] installer, portable installer, portable
macOS x86 (Intel or Rosetta) [help] .dmg, .tar.gz macOS (Apple Silicon) [help]
.dmg, .tar.gz Generic Linux on x86 [help] glibc (GPG), musl[1] (GPG) glibc (GPG)
Generic Linux on ARM [help] AArch64 (GPG) Generic Linux on PowerPC [help] little
endian (GPG) Generic FreeBSD on x86 [help] .tar.gz (GPG)

Source Tarball (GPG) Tarball with dependencies (GPG) GitHub

Almost everyone should be downloading and using the latest stable release of
Julia. Great care is taken not to break compatibility with older Julia versions,
so older code should continue to work with the latest stable Julia release. You
should only be using the long-term support (LTS) version of Julia if you work at
an organization where implementing or certifying upgrades is prohibitively
expensive and there is no need for new language features or packages. See this
description of "Risk Personas" for more detail on who should be using what
versions of Julia based on their risk tolerance. See this blog post on Julia's
Release Process for more information on different kinds of releases.


LONG-TERM SUPPORT (LTS) RELEASE: V1.6.7 (JULY 19, 2022)

Checksums for this release are available in both, SHA256 and MD5 formats.

Platform 64-bit 32-bit Windows [help] installer, portable installer, portable
macOS [help] .dmg Generic Linux on x86 [help] glibc (GPG), musl[1] (GPG) glibc
(GPG) Generic Linux on ARM [help] AArch64 (GPG) ARMv7-a hard float (GPG) Generic
FreeBSD on x86 [help] .tar.gz (GPG)

Source Tarball (GPG) Tarball with dependencies (GPG) GitHub



[1] Most Linux users should use the glibc binaries unless you know that your
system uses musl as its libc.


OLDER RELEASES

Older releases of Julia for all platforms are available on the Older releases
page. Only the LTS and Stable releases are maintained.


NIGHTLY BUILDS

Builds of the current unstable development version of Julia are available on the
nightlies page. While the name suggests that they are built every night, they
are actually built after each commit to master. However, at times due to broken
builds or CI infrastructure issues, nightlies may not be produced. These are
intended as developer previews into the latest work and are not intended for
normal use. Most users are advised to use the current stable release version of
Julia.


DOWNLOAD VERIFICATION

All Julia binary releases are cryptographically secured using the traditional
methods on each platform. macOS and Windows releases are codesigned with
certificates that are verified by the operating system during installation.
Linux and source tarballs are signed with GPG using this key.

--------------------------------------------------------------------------------


JSON RELEASE FEED

The info above is also available as a JSON file (schema). It may take up to two
hours after the release of a new version for it to be included in the JSON file.

--------------------------------------------------------------------------------

Note: Julia comes with a built-in package manager which downloads and installs
packages from the Internet. In doing so, it necessarily reveals your public IP
address to any server you connect to, and service providers may log your IP
address. In Julia versions 1.5 and higher, by default the package manager
connects to https://pkg.julialang.org, a free public service operated by the
Julia project to serve open source package resources to Julia users. This
service retains IP address logs for up to 31 days.




STAY UP TO DATE ON ALL THINGS JULIA!

 * About
 * Get Help
 * Governance
 * Publications
 * Sponsors

 * Downloads
 * All Releases
 * Source Code
 * Current Stable Release
 * Longterm Support Release

 * Documentation
 * JuliaAcademy
 * YouTube
 * Getting Started
 * FAQ
 * Books

 * Community
 * Code of Conduct
 * Diversity
 * JuliaCon
 * User/Developer Survey
 * Shop Merchandise

 * Contributing
 * Contributor's Guide
 * Issue Tracker
 * Report a Security Issue
 * Help Wanted Issues
 * Good First Issue
 * Dev Docs

This site is powered by Netlify, Franklin.jl, and the Julia Programming
Language. We thank Fastly for their generous infrastructure support.

©2023 JuliaLang.org contributors. The content on this website is made available
under the MIT license.