--- 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).