Structr
by Structr · Self-hosted low-code platform built on a Neo4j graph database
31 — BenchRank score out of 100
Screenshots of Structr
Homepage
Overview
Structr is an open-source low-code platform that runs on your own infrastructure with data held in a Neo4j graph database. You model types and relationships in a visual schema editor, and each type is exposed automatically as a REST endpoint with CRUD, filtering, sorting and pagination. Business logic is written in server-side JavaScript on GraalVM or built in a node-based flow editor.
- Best for
- Teams in the EU needing self-hosted internal apps with graph data and fine-grained permissions.
- Pricing
- No prices are shown; the platform is described as open source and self-hosted, with a free cloud-hosted sandbox for evaluation.
- Runs on
- WebLinuxSelf-hosted
Strengths and trade-offs
Strengths
- Self-hosted on your own servers; data stays in a standard Neo4j DB
- Schema, REST API, auth and page rendering in one platform
- Server-side JavaScript on GraalVM when visual tools fall short
- Source code is publicly available to audit and extend
Trade-offs
- You must run and maintain Neo4j and a Linux server yourself
- Requires Java 25+ and Neo4j 5.x or 2026.x
- Memgraph and Amazon Neptune support is experimental
- Cloud sandbox is for evaluation; no hosted production option shown
How this score is made up
Each dimension is scored out of 100 and combined into the headline score using fixed weights.
- MCP support
- 0 out of 100
- API quality
- 25 out of 100
- Documentation
- 80 out of 100
- Agent friendliness
- 35 out of 100
- Changelog
- 0 out of 100
- Marketing site structure
- 60 out of 100
- Operational trust
- 15 out of 100
Measured, but not part of the score
Useful to know, but not a mark for or against the product — so these do not affect the ranking.
- Openness
- 85 out of 100
- Maintenance
- 85 out of 100
This doesn’t look right — report a problem with Structr’s score
Alternatives in Frameworks & Libraries
Ranked 1
81.6 — BenchRank score out of 100Encore
Encore · Declare backend infrastructure in Go or TypeScript, deploy to your own cloud
Best for: Teams building Go or TypeScript backends on their own AWS or GCP without a platform team
Ranked 2
78.9 — BenchRank score out of 100Builder.io
Builder · Collaborative platform for building software with AI agents
Best for: Product teams wanting designers, PMs and marketers to edit the real codebase alongside engineers
Ranked 3
78.6 — BenchRank score out of 100Convex
Convex · Reactive TypeScript backend with database, functions, sync and search
Best for: Teams building TypeScript apps that want database, functions, sync and file storage in one backend


