Friends of Neo4j speak many languages, and work in many frameworks.
Discoverable, language-neutral data access from anything that can send HTTP requests. You could write a whole application with just bash scripts and curl.
Familiar POJO-based development, enabling object-to-graph mapping using annotations. Amazingly simple, with full graph power just a traversal query away.
For intimate access, talk directly to Neo4j's graph engine directly in your JVM based application. Full feature parity with Neo4j Server, including HA clustering.
For native Ruby access to Neo4j, Neography provides a thin, elegant wrapper around the REST API.
Neo4jPHP provides an API that is both intuitive and flexible, and it takes advantage of 'under-the -hood' performance enhancements, such as caching and lazy-loading.
A .NET client for Neo4j, which makes it easy to write Cypher queries in C# with IntelliSense. Also supports basic CRUD, legacy indexing and Gremlin.
Node.js driver for Neo4j. Cleverly asynchronous, and blazingly fast.
An idiomatic, feature rich Clojure client which supports (almost) all Neo4J REST API features and is constantly tested against bleeding edge server changes, like the Cypher language improvements.
Object-oriented Python library to interact with Neo4j standalone REST server
A .Net API for the Neo4j HTTP Transactional Endpoint. (v2.0.0) Exposes strongly typed Graph Query API based on the Neo4j Cypher Query Language.
Node.js driver for the embedded Neo4j Database. Supports HA Setups, API is built to be as close to the Java API as possible.
The JVM based Python integration for Neo4j uses JPype. More details in the Neo4j manual.
Bulbs is an open-source Python persistence framework for graph databases and the first piece of a larger Web-development toolkit. It’s like an ORM for graphs.
Make your ActiveRecords stored and searchable on Neo4j graph database. With Neoid, queries that would make MySQL crawl become super fast. You get the benefits of Neo4j speed while keeping your schema on your plain old RDBMS.
neo4django is an Object Graph Mapper (OGM) for Django. Use familiar Django models and queries against Neo4j.
Works with the Neo4j's REST by using Perl5 objects in a Perl person's favorite way.
A plugin that integrates the Neo4j graph database into Grails, providing a GORM API onto it
Haskell Cypher makes it easy to send cypher commands to neo4j servers over the REST API. Additionally, it allows users to parse haskell datatypes from cypher queries.
datanucleus-neo4j provides persistence of Java objects to Neo4j. It builds on top of the basic persistence provided by datanucleus-core.
Kundera is a JPA 2.0 compliant, object-datastore mapping library for NoSQL datastores.