This Week in Neo4j – Neosemantics 4.0, REST to Graph, Neo4j OGM with Quarkus, Beat Saber Graph


Hi graph gang,

In this week’s video, we have a presentation by Jesus Barrasa and Adam Cowley about the launch of a Neo4j 4.0 compatible version of Neosemantics and its accompanying graph app.

Jean-Michel Daignan analyses Beat Saber data, Sebastian Daschner shows how to use Neo4j with Quarkus, and Lennert van Sever shows how to transform a REST service to a graph service.

And finally, we have releases of Neo4j Bloom, the Graph Data Science Library, and Stormspotter.

Cheers, Mark, Karin, and the Developer Relations team


This week’s featured community member is Llewellyn Preece, Senior Director of Human Experience at Indigo Slate.

Llewellyn Preece - This Week’s Featured Community Member

Llewellyn Preece – This Week’s Featured Community Member

Llewellyn is a special blend of a technically-driven engineer and an empathetic customer experience researcher. While these two specialties are symbiotic, it’s not often that you see an individual be so closely engaged in both.

Llewellyn is part of the Neo4j Ninja program, where community contributors answer questions on the Neo4j Community Site), in exchange for advanced training opportunities, exclusive webinars, and sessions with Neo4j staff from product and engineering.

For the hundreds of people that post questions each month, we have a handful of dedicated community people (Ninjas) and Neo4j staff that do their best to help out. Having someone like Llewelyn involved to help the community when they encounter obstacles or have questions, is truly a privilege.

Last week, Karin Wolok, Neo4j’s Community Manager, invited the Ninjas to come together to brainstorm all the cool things we can do for our community to be more successful using Neo4j. Llewellyn offered many interesting perspectives that opened up the minds of others on that call. If you see changes in the community programs or activities that you like at NODES 2020, know that he’s one of the triggers of it. 😀

Llewellyn, we’re truly grateful for you being part of our community and dedicating your time to helping others succeed. Thank you!

Neosemantics (n10s): A Linked Data Toolkit for Neo4j


This week’s video is by Jesus Barrasa and Adam Cowley about the launch of a Neo4j 4.0 compatible version of Neosemantics and its accompanying graph app.



Jesus takes us through the major API changes that have been made in the most recent version of the library, and Adam shows how to use it from the graph app. You can also read more in the release blog post.

This Week in GRANDstack: REST to Graph, Apollo Federation and Gateway, Neo4j Sandbox


The GRANDstack community has been busy this week.

Neo4J OGM with Quarkus


Sebastian Daschner shows how to use Neo4j with Quarkus, a Kubernetes Native Java stack.

In the embedded video, Sebastian shows how to build a HTTP API backed by Cypher queries, with the help of a coffee beans dataset. The code is available in the quarkus playground GitHub playground.

Releases: Bloom 1.3, Stormspotter, Graph Data Science 1.2


This week we had releases of two prominent projects in the Neo4j ecosystem, as well as a brand new project.

Ljubica Lazarevic has a write up about the release of version 1.3 of Neo4j Bloom. This is the first freely available version of the popular graph visualization tool. This version of the library supports the multi database feature released in Neo4j 4.0 and there’s an overhaul of the perspectives feature.

The Azure Red Team tool released an alpha version of Stormspotter, a security tool that creates an “attack graph” of the resources in an Azure subscription.

And finally, we released version 1.2.1 of the Graph Data Science Library, which provides a library of graph algorithms that quickly compute over very large graphs. This is the first version of the library that supports Neo4j 4.0.

An introduction to Neo4j applied on Beat Saber UGC content


Jean-Michel Daignan has written a blog post showing how to use Neo4j to analyse user generated data from Beat Saber, a virtual reality fitness/rhythm computer game.

Jean-Michel covers the Data Science, including:

    • Data import using the Python Driver
    • Exploratory data analysis using a Python data visualisation library
    • Friend recommendations using the Graph Data Science library’s Jaccard similarity function.

Read the blog post

Tweet of the Week


My favourite tweet this week was by Alexander Jarasch, teasing us with new NLP features coming soon to Covid Graph:

Don’t forget to RT if you liked it too!