Built on Graph Technology

The entire definition of an application created with Structr is modeled as a coherent graph and stored in a graph database.

By managing everything - from the data model to the business logic to the user interface - as a graph gives you unprecedented flexibility and speed for queries and while developing applications.

One Single, Integrated Tool

Download a single file, install and start Structr on your machine or a server, then use a web browser to create and run your web application.

No additional software components like an application or web server are needed to get started. Even the database is integrated and automatically installed when you start Structr for the first time.

Hassle-free Development with Instant Feedback

No compilation or deployment required, get test feedback immediately while building sophisticated web and mobile applications.

Any component of the application can be modified at any time through a graphical user interface, and all changes to structures and content take effect immediately without costly compilation or deployment.

Modular Architecture

Use Structr as a REST/GraphQL backend to create micro services or use the full power of the platform with the backend UI.

The administration user interface is only loosely coupled to the backend services which can be talked to via Websocket, JSON/REST or GraphQL.

For optimum flexibilty, the graph database is accessed through an independent database driver that supports embedded and remote databases as well as clustering.

More Benefits

There are more reasons to use Structr than you might think:

Open Source with Dual Licensing

The complete source code of the Structr project is published under the GPL/AGPLv3 on GitHub.

For companies with extended requirements regarding functionality and liability, there's a commercial licensing option with support directly from the core developers of Structr.

Ideal for connected data

Structr is optimized to store and manage any data that looks like a network.

The unique approch to use native graph technology for data, processes and application data enables extremely fast queries, absolutely flexible processes and fully dynamic application components.

Great Connectivity

To get data in and out, Structr comes with a number of data interfaces, protocols and formats.

This enables you to integrate Structr applications into your existing system environment and avoid to have one more island solution.

"Teamwork with heart and mind!"
Together with Structr, we have developed a tool that allows our employees outside development to independently manage the areas in our database that are relevant to them.
Dr. Nikita Mattar
Head of Software Development – Plan.One ccs GmbH

Get in touch.

Please select:

Your contact person
Inès Woltmann

Head of Sales and Marketing
Phone: +49 69 / 348 72 87-18
E-Mail: ines.woltmann@structr.com

Demo Time!

Interested in seeing Structr live in action? We're happy to show you around. Just tell us where and when.

Request a demo now!

Selected Customers

These companies trust in Structr