The Neo4j Graph Platform – The #1 Platform for Connected Data Menu
The Neo4j Graph Platform – The #1 Platform for Connected Data Close

Get Started with Neo4j

Build intelligent applications faster and easier with native graph performance, flexible schema-optional data models, and intuitive join-free queries.


Neo4j: What is it good for?

Eliminating joins, finding hidden connections – these are just a couple reasons why using Neo4j makes building modern apps easier.

What Do All These Problems Have In Common?

Graphs are the solution when relationships between data items
are as important as the data items themselves.

The Language of Graphs

Cypher is a declarative open query language that allows for expressive and efficient queries in a property graph. Originally built by Neo4j, Cypher is easy-to-learn and the widely adopted standard
graph query language of developers worldwide.

Learn more about Cypher

Cypher
MATCH (j:Person)-[r:LIKES]-(tech:Technology)-[r2:LIKES]-(p:Person) 
  WHERE j.name='Jennifer' AND tech.type='Graphs'
  RETURN p.name;
  
                

Get Started with Neo4j Drivers

Write your first graph-enabled application using full code examples. Find your favorite language and get the documentation, sample code, and tools you need to start developing with Neo4j today.

Neo4j Developer Updates In Your Inbox

Want in on the latest and greatest? Our weekly developer-focused newsletter showcases what's emerging with the next-gen of graph applications.