---
title: "Tech Stack"
description: "Overview of OpnForm's technology stack"
---
OpnForm is built using a modern and robust technology stack, ensuring high performance, scalability, and maintainability. Here's an overview of the main technologies used in the project:
## Backend
Version 8.0 or higher, powering the core backend functionality.
The PHP framework that powers the backend of OpnForm.
## Database
Supports relational database management systems like MySQL/MariaDB and PostgreSQL.
## Frontend
The progressive JavaScript framework used for building the user interface.
The Vue.js framework that enables server-side rendering and other powerful features.
A utility-first CSS framework for rapidly building custom user interfaces.
## Asset Compilation
Used for running JavaScript tools in the development environment.
Package manager for installing and managing frontend dependencies.
## Additional Technologies
Containerization platform used for easy deployment and development setup.
In-memory data structure store, used for caching and as a message broker.
Used for file storage (or compatible alternatives).
This tech stack allows OpnForm to deliver a fast, responsive, and feature-rich form building experience. For detailed installation instructions and system requirements, please refer to our [Docker deployment guide](deployment/docker) or [Local deployment guide](deployment/local-deployment).