Neo4j Developer Guides
Getting Started
1. Run Neo4j
Start by using Neo4j Sandbox for free. Alternatively:
2. Query Data
Get an example data set, or model and import your own data. Then query your graph to solve your problem.
3. Build your application
Use the Neo4j tools to access your data or develop an application your favorite programming language.
Start with an Example
Movie Recommendations
Generate personalized real-time recommendations using a dataset of movie reviews.
Code Examples by Language
Neo4j officially supports drivers for .Net, Java, Node.js, GoLang and Python. Our community contributors provide many more, including PHP, Ruby, R, Erlang and Clojure.
link:https://raw.githubusercontent.com/neo4j-graph-examples/template/main/code/java/Example.java[]
link:https://raw.githubusercontent.com/neo4j-graph-examples/template/main/code/javascript/example.js[]
link:https://raw.githubusercontent.com/neo4j-graph-examples/template/main/code/python/example.py[]
link:https://raw.githubusercontent.com/neo4j-graph-examples/template/main/code/go/example.go[]
link:https://raw.githubusercontent.com/neo4j-graph-examples/template/main/code/csharp/Example.cs[]
You can learn more in our Drivers & Language Guides or view example projects on Github
Neo4j Community Forum
If you’re ever stuck and need help, head over to the Neo4j Community Site. We have an active community of experts who are more than happy to answer your questions.
Why not join our community and introduce yourself? Do you have a side-project or idea and would like to find collaborators?