diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..3ad22d083acb0623fba54b6abe91f58edb9a6ffb
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,19 @@
+# git ignore
+
+# Output file.
+check_utilisation.html
+
+# Sqlite3 database containing user information.
+*.db
+
+# Provided by PBS
+pbs_ifl.h*
+
+# These are created by swig and gcc
+pbs.py
+_pbs.so
+pbs_wrap.c
+
+# Created when python runs
+*.pyc
+