diff --git a/Makefile b/Makefile
index d60327389e3b23d9927a32fff8448a6044c44d3d..b5866d962a27501b249265f2aff456433bb1cbaa 100644
--- a/Makefile
+++ b/Makefile
@@ -111,6 +111,7 @@ SUBDIR+=	py-sot-tools-v3
 SUBDIR+=	py-sot-torque-control
 SUBDIR+=	py-tsid
 SUBDIR+=	pyrene-motions
+SUBDIR+=	qgv
 SUBDIR+=	roralink
 SUBDIR+=	roscontrol-sot
 SUBDIR+=	ros-baxter-common
diff --git a/qgv/DESCR b/qgv/DESCR
new file mode 100644
index 0000000000000000000000000000000000000000..cbbdc9065352a9cdaf2acf73047cab5c564e751c
--- /dev/null
+++ b/qgv/DESCR
@@ -0,0 +1 @@
+Interactive Qt graphViz display
diff --git a/qgv/Makefile b/qgv/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..408305b1d339beb218c5b2a54bd858375c46cd42
--- /dev/null
+++ b/qgv/Makefile
@@ -0,0 +1,29 @@
+# robotpkg Makefile for:	wip/qgv
+# Created:			Guilhem Saurel on Thu, 24 Jan 2019
+#
+
+ORG=			gepetto
+NAME=			qgv
+VERSION=		1.1.0
+
+DISTNAME=		${NAME}-${VERSION}
+PKGNAME=		${PKGTAG.qt-}${DISTNAME}
+
+MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=${NAME}/}
+MASTER_REPOSITORY=	git https://github.com/${ORG}/${NAME}.git
+CHECKOUT_VCS_OPTS+=	--recursive
+
+CATEGORIES=		wip
+COMMENT=		Interactive Qt graphViz display
+LICENSE=		gnu-lgpl-v3
+MAINTAINER=		gsaurel@laas.fr
+
+DYNAMIC_PLIST_DIRS+=	share/doc/${NAME}
+
+include ../../pkgtools/pkg-config/depend.mk
+include ../../mk/sysdep/graphviz.mk
+include ../../mk/sysdep/cmake.mk
+include ../../mk/sysdep/qt.mk
+include ../../mk/language/c.mk
+include ../../mk/language/c++.mk
+include ../../mk/robotpkg.mk
diff --git a/qgv/PLIST b/qgv/PLIST
new file mode 100644
index 0000000000000000000000000000000000000000..7c8f7cd73a59e0197b7ebf89484b79fcb999ae2a
--- /dev/null
+++ b/qgv/PLIST
@@ -0,0 +1,12 @@
+@comment Thu Jan 24 15:41:54 CET 2019
+include/QGVCore/QGVEdge.h
+include/QGVCore/QGVNode.h
+include/QGVCore/QGVScene.h
+include/QGVCore/QGVSubGraph.h
+include/QGVCore/qgv.h
+include/qgv/config.hh
+include/qgv/deprecated.hh
+include/qgv/warning.hh
+lib/libqgvcore.so
+lib/pkgconfig/QGVCore.pc
+lib/pkgconfig/qgv.pc
diff --git a/qgv/depend.mk b/qgv/depend.mk
new file mode 100644
index 0000000000000000000000000000000000000000..03f20c98bf6716a3371909884b55b194c1614975
--- /dev/null
+++ b/qgv/depend.mk
@@ -0,0 +1,33 @@
+# robotpkg Makefile for:	wip/qgv
+# Created:			Guilhem Saurel on Thu, 24 Jan 2019
+#
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH}+
+QGV_DEPEND_MK:=	${QGV_DEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=		qgv
+endif
+
+ifeq (+,$(QGV_DEPEND_MK)) # ------------------------------------------
+
+PREFER.qgv?=	robotpkg
+
+#TODO
+SYSTEM_SEARCH.qgv=\
+  'include/qgv/config.hh:/QGV_VERSION/s/[^0-9.]//gp'	\
+  'lib/libqgvcore.so'							\
+  'lib/pkgconfig/qgv.pc:/Version/s/[^0-9.]//gp'
+
+DEPEND_USE+=		qgv
+
+# depend on appropriate Qt version when using Qt, all versions otherwise.
+_qgv_qts={qt4,qt5}
+_qgv_qt=$(if $(filter qt,${PKG_ALTERNATIVES}),${PKG_ALTERNATIVE.qt},${_qgv_qts})
+
+DEPEND_ABI.qgv?=	${_qgv_qt}-qgv>=1.1.0
+DEPEND_DIR.qgv?=	../../wip/qgv
+
+endif # QGV_DEPEND_MK ------------------------------------------------
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
diff --git a/qgv/distinfo b/qgv/distinfo
new file mode 100644
index 0000000000000000000000000000000000000000..55d631f20d19ed9e07f552d0c9ec2112dd4960c3
--- /dev/null
+++ b/qgv/distinfo
@@ -0,0 +1,3 @@
+SHA1 (qgv-1.1.0.tar.gz) = 3a7cfadd3206d2a89e149150bd2f33b179236639
+RMD160 (qgv-1.1.0.tar.gz) = 0d387049a48a1f91e3fe13e3f3880c0306ba9e76
+Size (qgv-1.1.0.tar.gz) = 805932 bytes