diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..7de1227a2cdb4c046a432f65e93900a6ec463b0a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,14 @@
+./DS_Store
+*/.DS_Store
+bin/*
+obj/*
+.vscode
+data/*
+doc/*
+.DS_Store
+TD_moduleImage
+._.DS_Store
+build
+
+!*/.gitkeep 
+!doc/image.doxy