diff --git a/package-lock.json b/package-lock.json
index 5c51a1d..2966933 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -29,4 +29,4 @@
             "dev": true
         }
     }
-}
+}
\ No newline at end of file
diff --git a/packages/brachylog/1.0.0/build.sh b/packages/brachylog/1.0.0/build.sh
deleted file mode 100644
index 8f35ef2..0000000
--- a/packages/brachylog/1.0.0/build.sh
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/usr/bin/env bash
-
-# build prolog 8.2.4 as dependency
-source ../../prolog/8.2.4/build.sh
-
-# curl brachylog 1.0.0
-curl -L "https://github.com/JCumin/Brachylog/archive/refs/tags/v1.0-ascii.tar.gz" -o brachylog.tar.gz
-tar xzf brachylog.tar.gz --strip-components=1
-rm brachylog.tar.gz
-
-# move swi prolog to working directory
-cp bin/swipl swipl
-
-# give execution permission to swipl
-chmod +x swipl
-
-# add some code the branchylog.pl so we don't have to escape backslashes while using the interactive mode
-echo '
-
-:-feature(argv, [Code, Stdin]), run_from_atom(Code, Stdin, _), halt.' >> prolog_parser/brachylog.pl
\ No newline at end of file
diff --git a/packages/brachylog/1.0.0/environment b/packages/brachylog/1.0.0/environment
deleted file mode 100644
index 7012c44..0000000
--- a/packages/brachylog/1.0.0/environment
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/usr/bin/env bash
-
-# Put 'export' statements here for environment variables
-export PATH=$PWD/bin:$PATH
-export BRACHYLOG_PATH=$PWD
\ No newline at end of file
diff --git a/packages/brachylog/1.0.0/metadata.json b/packages/brachylog/1.0.0/metadata.json
deleted file mode 100644
index d5df839..0000000
--- a/packages/brachylog/1.0.0/metadata.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
-    "language": "brachylog",
-    "version": "1.0.0",
-    "aliases": []
-}
diff --git a/packages/brachylog/1.0.0/run b/packages/brachylog/1.0.0/run
deleted file mode 100644
index 16ce3cd..0000000
--- a/packages/brachylog/1.0.0/run
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/usr/bin/env bash
-
-# save the file for later
-file="$1"
-
-# remove the file from $@
-shift
-
-# save stdin as $@ joined by newlines
-stdin=`printf "%s\n" "$@"`
-
-# save code as the contents of $file
-code=`cat "$file"`
-
-# go to the directory where brachylog.pl is so the imports work
-cd "$BRACHYLOG_PATH"/prolog_parser
-
-# run swi prolog with code and stdin
-swipl -f brachylog.pl "$code" "$stdin"
\ No newline at end of file
diff --git a/packages/brachylog/1.0.0/test.brachylog b/packages/brachylog/1.0.0/test.brachylog
deleted file mode 100644
index d90d668..0000000
--- a/packages/brachylog/1.0.0/test.brachylog
+++ /dev/null
@@ -1 +0,0 @@
-"OK"w
\ No newline at end of file
diff --git a/readme.md b/readme.md
index 135d7ac..ce66d22 100644
--- a/readme.md
+++ b/readme.md
@@ -325,7 +325,6 @@ Content-Type: application/json
 `awk`,
 `bash`,
 `befunge93`,
-`brachylog`,
 `brainfuck`,
 `c`,
 `c++`,