RepoGuard
refreshing…
Neo4j

Organization

Public GitHub footprint of Neo4j

@neo4j
View profile on GitHub

95

Public repositories

27,807

Total stars

1,283

Followers

Neo4j maintains a significant public presence on GitHub, featuring a wide range of repositories primarily focused on graph databases. The organization utilizes languages such as Java, JavaScript, Python, TypeScript, Go, and Shell. Notable projects include neo4j, NaLLM, and various drivers that facilitate interaction with their graph database technologies.

Top languages

Java 30JavaScript 22Python 11TypeScript 10Go 5Shell 3Scala 3HTML 2

Public repositories

neo4j

16,708

Graphs for Everyone

Java
Updated Jun 12, 2026

NaLLM

1,405

Repository for the NaLLM project

TypeScript
Updated Jun 12, 2026

neo4j-graphrag-python

1,186

Neo4j GraphRAG for Python

Python
Updated Jun 12, 2026

neo4j-python-driver

1,046

Neo4j Bolt driver for Python

Python
Updated Jun 11, 2026

neo4j-javascript-driver

915

Neo4j Bolt driver for JavaScript

JavaScript
Updated Jun 8, 2026

neo4j-browser

826

Neo4j Browser is the general purpose user interface for working with Neo4j. Query, visualize, administrate and monitor the database.

TypeScript
Updated Jun 2, 2026

graph-data-science

796

Source code for the Neo4j Graph Data Science library of graph algorithms.

Java
Updated Jun 12, 2026

neo4j-go-driver

552

Neo4j Bolt Driver for Go

Go
Updated Jun 12, 2026

graphql

549

A GraphQL to Cypher query execution layer for Neo4j and JavaScript GraphQL implementations.

TypeScript
Updated Jun 11, 2026

docker-neo4j

379

Docker Images for the Neo4j Graph Database

Shell
Updated May 19, 2026

neo4j-ogm

356

Java Object-Graph Mapping Library for Neo4j

Java
Updated May 19, 2026

neo4j-java-driver

341

Neo4j Bolt driver for Java

Java
Updated Jun 12, 2026

neo4j-spark-connector

320

Neo4j Connector for Apache Spark, which provides bi-directional read/write access to Neo4j from Spark, using the Spark DataSource APIs

Scala
Updated Jun 9, 2026

mcp

258

Neo4j official MCP Server

Go
Updated Jun 12, 2026

neo4j-dotnet-driver

245

Neo4j Bolt driver for .NET

C#
Updated May 22, 2026

graph-data-science-client

240

A Python client for the Neo4j Graph Data Science (GDS) library

Python
Updated Jun 10, 2026

cypher-dsl

226

A Java DSL (Builder) for the Cypher Query Language

Java
Updated Jun 5, 2026

apoc

209

No description provided for this repository.

Java
Updated Jun 9, 2026

neo4j-jdbc

152

Official Neo4j JDBC Driver

Java
Updated Jun 12, 2026

neo4j-documentation

105

No description provided for this repository.

Scala
Updated Mar 26, 2026

trillion-graph

97

A scale demo of Neo4j Fabric spanning up to 1129 machines/shards running a 100TB (LDBC) dataset with 1.2tn nodes and relationships.

Java
Updated Mar 18, 2026

docker-neo4j-publish

93

No description provided for this repository.

Shell
Updated Jun 8, 2026

cypher-shell

89

Cypher Shell has moved to https://github.com/neo4j/neo4j

Java
Updated Jun 26, 2024

helm-charts

81

No description provided for this repository.

Go
Updated Jun 9, 2026

cypher-builder

79

A library for building Cypher queries for Neo4j programmatically.

TypeScript
Updated Jun 11, 2026

sdn-rx

64

Nextgen Spring Data module for Neo4j supporting (not only) reactive data access and immutable support

Java
Updated Feb 12, 2026

python-graph-visualization

53

A Python package for creating interactive graph visualizations

HTML
Updated Jun 12, 2026

cypher-language-support

48

Neo4j's Cypher Language support

TypeScript
Updated Jun 12, 2026

neo4j-python-driver-rust-ext

47

Optional Rust Extensions to Speed Up the Python Driver

Python
Updated May 25, 2026

cypher-editor

46

Codemirror editor for Cypher, with syntax awareness and auto-completion

JavaScript
Updated Nov 21, 2025

neo4j-java-driver-spring-boot-starter

34

Automatic configuration of Neo4j's Java Driver for Spring Boot applications

Java
Updated Feb 20, 2025

docs-cypher

19

Neo4j Cypher Documentation

JavaScript
Updated Jun 12, 2026

neo4j-example-auth-plugins

17

Example authentication and authorization plugins for Neo4j

Java
Updated Feb 27, 2026

neo4j-kafka-connector

16

Neo4j Kafka Connector

Kotlin
Updated Jun 12, 2026

aura-cli

16

The Neo4j Aura Command Line Interface (CLI) is a powerful tool designed to simplify and streamline the management of your Neo4j Aura resources from the command line

Go
Updated May 14, 2026

neo4j-ogm-quarkus

14

Quarkus extension to that allows proper usage of Neo4j-OGM inside Quarkus.

Java
Updated Jun 6, 2026

docs-drivers

14

Neo4j Drivers Documentation

Python
Updated May 25, 2026

graph-schema-introspector

11

This is a Proof of concept (PoC) for a Neo4j schema introspector that produces output in JSON format validating against graph-schema-json-js-utils.

Java
Updated Jun 5, 2026

graphql-toolbox

10

No description provided for this repository.

TypeScript
Updated May 25, 2026

windows-wrapper

9

A service wrapper for windows

Java
Updated Jan 9, 2026

graph-schema-json-js-utils

8

Utility library to work with the Graph Schema JSON representation

TypeScript
Updated May 6, 2026

docs-operations

7

Neo4j Operations documentation

Python
Updated Jun 12, 2026

docs-getting-started

7

No description provided for this repository.

JavaScript
Updated Jun 3, 2026

docs-bolt

7

Neo4j Bolt Protocol Documentation

JavaScript
Updated Apr 22, 2026

neo4j-ogm-spring

7

Fork of SDN5 that integrates Neo4j-OGM with Spring transactions and provides legacy SDN repository patterns.

Java
Updated Mar 11, 2026

neo4j.github.com

7

Web published resources

HTML
Updated Mar 17, 2022

docs-aura

6

No description provided for this repository.

Jupyter Notebook
Updated Jun 12, 2026

import-spec

6

No description provided for this repository.

Java
Updated Jun 10, 2026

docs-graphql

6

GraphQL docs

JavaScript
Updated May 26, 2026

dappr

6

Distributed Approximate Personalised PageRank

Jupyter Notebook
Updated Oct 19, 2024

jsr311-api

6

Forked from revision 612

Java
Updated Apr 13, 2020

doctools

5

No description provided for this repository.

Perl
Updated Jul 25, 2023

github-action-traceability

4

No description provided for this repository.

TypeScript
Updated May 8, 2026

licensing-maven-plugin

4

Licensing Maven Plugin

Java
Updated Mar 24, 2026

kafka-connector-workshop

4

No description provided for this repository.

TypeScript
Updated Oct 3, 2024

parents

4

Neo4j Build Configuration

Unknown Language
Updated Mar 21, 2023

docs-status-codes

3

Documentation for Neo4j status codes

Python
Updated Jun 12, 2026

bolt-connection-java

3

A project for building Neo4j Bolt Connection based on Bolt protocol.

Java
Updated Jun 9, 2026

docs-http-api

3

Documentation for Neo4j HTTP API

JavaScript
Updated May 29, 2026

jbang-catalog

3

JBang catalog

Java
Updated Feb 9, 2026

drivers-migration-assistant

3

No description provided for this repository.

Python
Updated Aug 18, 2025

neo4j-aws-glue

2

Neo4j Connector for AWS Glue

Java
Updated Jun 10, 2026

docs-genai-tutorials

2

No description provided for this repository.

Python
Updated Apr 14, 2026

hasura-ndc-neo4j

2

No description provided for this repository.

TypeScript
Updated Jun 1, 2025

ease-maven-plugin

2

No description provided for this repository.

Java
Updated Jul 25, 2023

maven-skin

2

Neo4j Maven Skin

Java
Updated Jul 25, 2023

neo4j-changelog

2

A tool to generate changelogs based on GitHub pull requests

Java
Updated Sep 22, 2022

license-maven-plugin

2

Fork of http://code.google.com/p/maven-license-plugin/

Java
Updated May 17, 2020

docs-maven-plugin

2

No description provided for this repository.

Java
Updated May 17, 2020

docs-bloom

1

No description provided for this repository.

JavaScript
Updated Jun 10, 2026

neo4j-cdc-client

1

CDC Client Library for Neo4j

Java
Updated Jun 10, 2026

caniuse

1

Feature Detection Library for Neo4j, inspired by caniuse.com

Kotlin
Updated Jun 10, 2026

docs-spark

1

Neo4j Spark Connector Documentation

Python
Updated Jun 3, 2026

docs-java-reference

1

Documentation for Neo4j java reference

JavaScript
Updated May 29, 2026

docs-data-importer

1

No description provided for this repository.

JavaScript
Updated May 18, 2026

docs-ops-manager

1

No description provided for this repository.

JavaScript
Updated May 13, 2026

tcpy

1

Python script to invoke builds on TeamCity

Python
Updated Jan 27, 2025

neo4jtester

1

neo4j tester

Go
Updated Feb 18, 2023

azure-neo4j

1

Azure topology files

Shell
Updated Apr 13, 2020

clirr-maven-plugin

1

No description provided for this repository.

Java
Updated Apr 13, 2016

docs-genai-plugin

0

Docs for Neo4j GenAI plugin

JavaScript
Updated May 29, 2026

docs-tools

0

No description provided for this repository.

JavaScript
Updated May 28, 2026

docs-kafka-connector

0

No description provided for this repository.

JavaScript
Updated May 21, 2026

docs-query-api

0

Documentation for Neo4j Query API

JavaScript
Updated May 18, 2026

docs-mcp

0

No description provided for this repository.

JavaScript
Updated May 15, 2026

antora-log-analyzer

0

No description provided for this repository.

JavaScript
Updated May 14, 2026

docs-aws-glue-connector

0

Docs for the Neo4j Connector for AWS Glue

JavaScript
Updated May 6, 2026

docs-dataflow-connector

0

Neo4j Google Dataflow connector documentation

JavaScript
Updated Apr 27, 2026

docs-cdc

0

Documentation for Change Data Capture

JavaScript
Updated Apr 21, 2026

docs-kerberos-add-on

0

No description provided for this repository.

JavaScript
Updated Apr 18, 2026

graphql-examples

0

No description provided for this repository.

Unknown Language
Updated Oct 28, 2025

aura-architecture-diagrams

0

No description provided for this repository.

JavaScript
Updated Apr 28, 2025

.github

0

No description provided for this repository.

Unknown Language
Updated Apr 28, 2022

scalastyle-maven-plugin

0

Maven plugin for Scalastyle

Java
Updated Jan 14, 2020

scalastyle

0

scalastyle

Scala
Updated Jan 13, 2020

Frequently asked questions

What does neo4j build on GitHub?

Neo4j builds a variety of tools and libraries on GitHub, including core projects like neo4j and NaLLM. Their repositories also include drivers for multiple languages, enhancing user interaction with graph databases.

Which programming languages does neo4j use?

Neo4j primarily uses Java, JavaScript, Python, TypeScript, Go, and Shell for their public repositories. This diverse language use supports their extensive range of graph database tools and applications.

Are neo4j's repositories public?

Yes, all of neo4j's repositories on GitHub are public. This transparency allows developers and users to access, contribute to, and audit their projects, fostering an open-source community around graph database solutions.

Is this exposure intended?

Monitor Neo4j with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account