diff --git a/IPython/html/widgets/container/model.js b/IPython/html/widgets/container/model.js
new file mode 100644
index 000000000..2b8a89619
--- /dev/null
+++ b/IPython/html/widgets/container/model.js
@@ -0,0 +1,2 @@
+var ContainerModel = IPython.WidgetModel.extend({});
+IPython.notebook.widget_manager.register_widget_model('container_widget', ContainerModel);
diff --git a/IPython/html/widgets/container/widget.py b/IPython/html/widgets/container/widget.py
new file mode 100644
index 000000000..b15c5613d
--- /dev/null
+++ b/IPython/html/widgets/container/widget.py
@@ -0,0 +1,11 @@
+import os
+
+from ..widget import Widget
+from IPython.utils.traitlets import Unicode
+from IPython.utils.javascript import display_all_js
+
+class ContainerWidget(Widget):
+ target_name = Unicode('container_widget')
+ default_view_name = Unicode('ContainerView')
+
+ _keys = []