Structr
Low-code platform where an application's schema, interface, scripts and data all live in one graph database, for teams building custom systems.
Open Source Alternative to:

Structr stores an application's schema, UI definitions, templates, scripts and workflows in the same graph database as the records they operate on. It is a generic development and runtime platform, not a prebuilt CMS or CRM, and it removes the split between a source tree, a schema migration and the data underneath.
Development happens in a web-based developer and administration interface instead of a raw code tree. Types, properties and relationships are modeled in a schema editor, pages are assembled from templates and repeaters bound to graph queries, and logic is written as methods and function properties. GraalVM makes the scripting polyglot, and schemas import and export as JSON Schema.
Around that graph sit the operational pieces an application needs.
- Virtual filesystem: files and binary content with custom metadata, optionally on S3 compatible storage.
- Access control: users, groups, role-based and resource-based permissions, REST scoping and CORS.
- Graph exploration: a visual browser, Cypher execution and interactive inspection of nodes and relationships.
- Workflows: a node-based flow editor for orchestration logic, with inspection of results.
- Integration: REST and JSON APIs, AMQP, Kafka, Pulsar, XMPP, SMTP and IMAP mail, OAuth and LDAP identity.
- AI access: MCP support, so agents work through explicit schemas and defined APIs rather than loose code.
The backend is Java on GraalVM JDK 25 over Neo4j 4.4 or later, deployable as a monolith or in containers under Docker, Podman or Kubernetes. Licensing is dual: AGPL v3 or GPL v3 for open source use, with a commercial license, support and EU-based hosting from Structr GmbH.
Stars
829Forks
161Last commit
10 days agoRepository age
16 yearsRepository
structr/structr
Auto-fetched from GitHub .
Open source alternatives similar to Structr:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit