diff --git a/packages/julia/1.5.4/build.sh b/packages/julia/1.5.4/build.sh
new file mode 100755
index 0000000..46beaeb
--- /dev/null
+++ b/packages/julia/1.5.4/build.sh
@@ -0,0 +1,5 @@
+#!/usr/bin/env bash
+
+curl -OL https://julialang-s3.julialang.org/bin/linux/x64/1.5/julia-1.5.4-linux-x86_64.tar.gz
+tar zxvf julia-1.5.4-linux-x86_64.tar.gz
+rm julia-1.5.4-linux-x86_64.tar.gz
diff --git a/packages/julia/1.5.4/environment b/packages/julia/1.5.4/environment
new file mode 100644
index 0000000..a20e0bf
--- /dev/null
+++ b/packages/julia/1.5.4/environment
@@ -0,0 +1,3 @@
+#!/usr/bin/env bash
+
+export PATH=$PWD/julia-1.5.4/bin:$PATH
diff --git a/packages/julia/1.5.4/metadata.json b/packages/julia/1.5.4/metadata.json
new file mode 100644
index 0000000..414bc41
--- /dev/null
+++ b/packages/julia/1.5.4/metadata.json
@@ -0,0 +1,6 @@
+{
+  "language": "julia",
+  "version": "1.5.4",
+  "aliases": [],
+  "author": "Victor Frazao <luiz_victor_frazao@hotmail.com>"
+}
diff --git a/packages/julia/1.5.4/run b/packages/julia/1.5.4/run
new file mode 100755
index 0000000..215025f
--- /dev/null
+++ b/packages/julia/1.5.4/run
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+
+# Put instructions to run the runtime
+julia --startup-file=no --history-file=no "$@"
diff --git a/packages/julia/1.5.4/test.jl b/packages/julia/1.5.4/test.jl
new file mode 100644
index 0000000..dc98a27
--- /dev/null
+++ b/packages/julia/1.5.4/test.jl
@@ -0,0 +1 @@
+println("OK")