diff --git a/README.md b/README.md
index b83c4077..f983cbed 100644
--- a/README.md
+++ b/README.md
@@ -1,23 +1,36 @@
# PGraph: graphs for Python
-[](https://github.com/petercorke/robotics-toolbox-python)
-[](https://github.com/petercorke/spatialmath-python)
-[](https://qcr.github.io)
-
-[](https://pypi.python.org/pypi/pgraph-python/)
-[](https://pypi.python.org/pypi/pgraph-python/)
-[](https://github.com/petercorke/pgraph-python/blob/main/LICENSE)
-
-[](https://github.com/petercorke/pgraph-python/actions?query=workflow%3ACI)
+
+
Mathematical graphs for Python
+
+
+[](https://pypi.org/project/pgraph-python/)
+ [](https://petercorke.github.io/pgraph-python)
+
+
+ GitHub •
+ Wiki •
+ Changelog
+
+
+
+---
+
+### Status & Project Health
+[](https://github.com/petercorke/pgraph-python/actions/workflows/ci.yml)
+[](https://pepy.tech/projects/pgraph-python)
+
[](https://codecov.io/gh/petercorke/pgraph-python)
-
+[](https://opensource.org/licenses/MIT)
-- [GitHub repository](https://github.com/petercorke/pgraph-python)
-- [Wiki (examples and details)](https://github.com/petercorke/pgraph-python/wiki)
-- [Documentation](https://petercorke.github.io/pgraph-python)
-- [Changelog](https://github.com/petercorke/pgraph-python/blob/main/CHANGELOG.md)
-- Dependencies: [`numpy`](https://numpy.org) [`spatialmath`](https://github.com/bdaiinstitute/spatialmath-python)
+### Ecosystem & Dependencies
+[](https://github.com/petercorke/robotics-toolbox-python)
+[](https://qcr.github.io)
+[](https://numpy.org)
+[](https://scipy.org)
+[](https://matplotlib.org)
+[](https://github.com/petercorke/spatialmath-python)
This Python package allows the manipulation of directed and non-directed graphs. Also supports embedded graphs. It is suitable for graphs with thousands of nodes.