diff --git a/Pipfile b/Pipfile
index 3712525fbe62e37184cf41f82137f60c0064b5f6..b4fdf4565f66b95d60ea4a436bec30e3c573a07d 100644
--- a/Pipfile
+++ b/Pipfile
@@ -6,10 +6,10 @@ name = "pypi"
 [packages]
 pelican = "*"
 pelican-minification = "*"
-seafoam = "*"
 pelican-image-process = "*"
 pelican-jinja-filters = "*"
 lxml = "*"
+seafoam = {ref = "no_js", git = "https://github.com/adarnimrod/seafoam.git"}
 
 [dev-packages]
 
diff --git a/Pipfile.lock b/Pipfile.lock
index 2e9b81218a89ee661ee945d776c7c3df035fc058..0083b20b3c274154f9f4df428f62c3ec9e309554 100644
--- a/Pipfile.lock
+++ b/Pipfile.lock
@@ -1,7 +1,7 @@
 {
     "_meta": {
         "hash": {
-            "sha256": "21d3db4873e19e6a466fc53cab4eda15197def11a396825aff8ad465cb74dd72"
+            "sha256": "5479dc4bb239101c4b89ef8c7faa605724f7806f1cc2ed78a384b34d8306b7f0"
         },
         "pipfile-spec": 6,
         "requires": {
@@ -297,12 +297,8 @@
             "version": "==2021.4.4"
         },
         "seafoam": {
-            "hashes": [
-                "sha256:8b5a7a92fded1898de27a27fe12bb7f7ca2b86f709c5fa2b4af7969c871655ad",
-                "sha256:f86a4b83bdcccae0ce2c71d2a379a44272fdc8c16662e915c52bb86723270330"
-            ],
-            "index": "pypi",
-            "version": "==2.5.0"
+            "git": "https://github.com/adarnimrod/seafoam.git",
+            "ref": "8ce3449fd5ef573ff024eb1d59fb59f939eb8901"
         },
         "six": {
             "hashes": [