diff --git a/.gitmodules b/.gitmodules
index ccdc3e4d281670af4f41841ecbe5a47b807d0ef5..1733ea4f5c7666f27dfc88945612f491bc6cc4df 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -3,16 +3,16 @@
 	url = https://gitlab.tiker.net/inducer/loopy.git
 [submodule "python/ufl"]
 	path = python/ufl
-	url = https://gitlab.dune-project.org/dominic/ufl.git
+	url = https://bitbucket.org/fenics-project/ufl.git
 [submodule "python/pymbolic"]
 	path = python/pymbolic
-	url = https://gitlab.tiker.net/inducer/pymbolic.git
+	url = https://github.com/inducer/pymbolic.git
 [submodule "python/cgen"]
 	path = python/cgen
-	url = https://gitlab.tiker.net/inducer/cgen.git
+	url = https://github.com/inducer/cgen.git
 [submodule "dune/perftool/vectorclass"]
 	path = dune/perftool/vectorclass
-	url = https://gitlab.dune-project.org/dominic/vectorclass.git
+	url = https://github.com/darealshinji/vectorclass.git
 [submodule "python/pytools"]
 	path = python/pytools
-	url = https://gitlab.tiker.net/inducer/pytools.git
+	url = https://github.com/inducer/pytools.git