neo4j-contrib/neomodel
An Object Graph Mapper (OGM) for the Neo4j graph database. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 45
- age_days: 5103
- days_rel: 7
- days_push: 7
- n_releases_24m: 16
Adoption not part of the score
1088 stars · 243 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Neomodel is an Object Graph Mapper (OGM) for the Neo4j graph database, built on the official Neo4j Python driver. It provides class-based model definitions, a powerful query API, schema enforcement, transaction support, and native vector and full-text semantic indexes.
Use cases
- map python classes to neo4j graph nodes
- query a graph database without writing raw cypher
- use neo4j as the database for a django app
- store and query embeddings with vector indexes in neo4j
- model relationships between entities in a graph database from python
When to choose
- you use neo4j and want an ORM-like abstraction in python
- you want schema enforcement, hooks, and transactions over the graph
- you need django integration with neo4j
When to avoid
- you use a relational or document database instead of neo4j
- you prefer writing raw cypher queries directly
- you need a mapper for a different graph database
Facets
library · maturity active
orm database-driver database databases developer-tools web-development python cross-platform neo4j ogm graph-database cypher django-integration vector-index
2 sources
- readme: https://github.com/neo4j-contrib/neomodel · fetched 2026-08-28 · bb52abf3683b
- registry_pypi: https://pypi.org/pypi/neomodel/json · fetched 2026-08-29 · f376d24aa358
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| neo4j-contrib/neomodel | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="neo4j-contrib/neomodel")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem