Goals Neo4j is supported by a rich ecosystem of libraries, tools, drivers, and guides provided by partners, users, and community contributors. We want to give an overview about what is available and link to the original sources. We try to… Read more →
Neo4j is supported by a rich ecosystem of libraries, tools, drivers, and guides provided by partners, users, and community contributors. We want to give an overview about what is available and link to the original sources. We try to focus on the freely-available solutions here and provide links to commercial options where appropriate.
You should have a basic understanding of the Neo4j, its data model, and query language. Having installed and used Neo4j and perhaps even built an example application also helps understanding the various bits and pieces. The different tools will require different levels of expertise.
The Neo4j Ecosystem
Neo4j is, first and foremost, a graph database. It comes with an implementation of the database, a server, and a web interface. There are APIs, documentation, and examples for operations, use cases, and applications.
To make it easy to integrate Neo4j into a system infrastructure, there are many more aspects to be addressed. Those additional aspects cover many different areas – drivers, visualization, ETL and BI tools, integration platforms, development tools, and many more. Also, additional frameworks and libraries on top of Neo4j allow you to address certain problems faster and with less effort.
As an open source database, we benefit from users and contributors in our ecosystem that invest time, effort, and energy to provide those solutions. We are very grateful for every individual contribution and try to make them visible and accessible to everyone.