Structr compared with alternatives

Low-code platforms are a tempting way to speed up development and reduce the need for specialised programming skills. But how does Structr compare with other solutions?

Summary

Criterion Structr Mendix Oracle APEX SAP Build Apps ServiceNow
Architecture AdaptableMicro-Apps/Microservices, PaaS, SaaS Monolithic Monolithic PaaS PaaS
Purpose/use cases Universal Universal Universal Prototyping IT service management
Database model Graph Relational Relational Relational Relational
Backend language Java Java PL/SQL JavaScript Java
Cost of typical complex queries (Big O)collaborative search O(V+E) O(N²) O(N²) O(N²) O(N²)
Pure backend mode Yes No Yes No No
Open Source Yes No No No No
Transparent, open and easy-to-understand pricing Yes No No No No
Suitable for prototypes Yes No Yes Yes No
Suitable for complex, production-ready applications Yes Yes Yes No Yes

Architecture and components

Criterion Structr Mendix Oracle APEX SAP Build Apps ServiceNow
Internal database Native graph database (Neo4j, GQL) Relational (typically SQL) Relational (Oracle only) Relational (typically SQL) Relational (proprietary)
Application server Jetty Jetty – Node.js Express Proprietary
Core language Java Java PL/SQL JavaScript Java
Deployment models
  • Local (developer laptop)
  • On-Premises
  • Cloud
  • Local (developer laptop)
  • On-Premises
  • Cloud
  • Local (developer laptop)
  • On-Premises
  • Cloud
PaaS (proprietary cloud platform) PaaS (proprietary cloud platform)
Runtime environment GraalVM JDK 21 JVM (OpenJDK, Oracle JDK) Oracle Database / Oracle HTTP Server (based on Apache) Node.js Rhino / customised JVM
Supported backend scripting languages
  • JavaScript
  • Python
  • Ruby
  • R
  • LLVM-based languages such as C and C++
  • WebAssembly
  • Java and other JVM languages such as Scala, Groovy, Kotlin
  • JavaScript
  • Java
PL/SQL JavaScript JavaScript
Frontend scripting languages JavaScript JavaScript JavaScript JavaScript JavaScript
Supported cloud platforms
  • Any Docker-based environment
  • AWS
  • Azure
  • GCP
  • Mendix Cloud
  • Amazon Web Services (AWS)
  • Microsoft Azure
  • Google Cloud Platform (GCP)
  • IBM Cloud
OCI SAP BTP ServiceNow Cloud
On-premises installation possible Yes Yes Yes No No

Features compared

Criterion Structr Mendix Oracle APEX SAP Build Apps ServiceNow
Polyglot scripting Yes No No No No
Integrated file system Yes Yes No No No
Extensible interface for file system providers Yes No No No No
Custom file and folder types Yes Limitedonly associations with custom data types and attributes No No No
Cypher/GQL support Yes No No No No
Object/element-level security Yes Yes Yes Limitedonly through programming Yes
Schema-based access control Yes Yes Limitedonly through programming Limitedonly through programming Yes
Group-based permissions Yes Yes Limitedonly through programming Limitedonly through programming Yes
Database integration
  • Cypher/GQL
  • MongoDB
  • SQL/JDBC
–
  • RESTful APIs
  • ORDS/ODI
– –

Megatrend low-code platforms: the analysts agree

Gartner

Enterprise-wide low-code application platforms enable compelling productivity gains in (…) development and faster delivery.

Magic Quadrant for Enterprise-Wide Low-Code Application Platforms

Forrester

Low-code development platforms are becoming a key strategy for accelerating application delivery (…). And they can make software development up to 10 times faster than traditional methods.

Vice President and Principal Analyst, Forrester Research, Inc.

What makes Structr stand out?

Build custom software solutions in no time

Feature-rich applications in minutes – with the flexibility and speed of graph technology.

Control complexity with graph technology

Uncompromising backends and frontends, optimised for every role.

All-in-one software package with every tool you need

Build true end-to-end solutions without the need for additional tools or services.

Try Structr for freeCreate your own sandbox with Structr, the low-code platform that simplifies building and managing complex applications.

Create sandbox

Contact Structr

Feel free to contact us at any time by phone at +49 800 / 78 78 287, send us an email or use our contact form.

Contact person Axel Morgner

Axel Morgner

Founder & CEO

Please select