Cypher Builder

Cypher® Builder is a programmatic API for building Cypher queries for Neo4j in JavaScript and TypeScript.

If you are using Java, check Neo4j Cypher-DSL.