Download the PHP package gemvc/framework without Composer

On this page you can find all versions of the php package gemvc/framework. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package framework

🚀 GEMVC Framework

Built on top of the powerful GEMVC Library, the GEMVC Framework provides a complete solution for building secure, type-safe PHP applications.

📚 Table of Contents

  1. AI-Ready Architecture
  2. Framework Architecture
  3. Key Features
  4. GEMVC Core
  5. Quick Start
  6. Core Features
  7. Documentation

🤖 AI-Ready Architecture

AI Integration Files

AI Tool Support

🏗️ Framework Architecture

🎯 Key Features

Type-Safe Development

Smart Model Properties

Clean Service Layer

🚀 GEMVC

Transform your PHP development with GEMVC - where security meets simplicity! Build professional, secure APIs in minutes, not hours.

🌟 Why GEMVC Stands Out

🛡️ Bank-Grade Security, Zero Effort

🤖 AI-Ready Framework

⚡ Lightning-Fast Development

🎈 Lightweight & Flexible

🔥 Installation Options

1. Complete Project Setup

This will create a new project with the latest version (v5.9.14) and set up the complete directory structure.

2. Framework Only

This installs only the framework without the project structure.

3. Configure Your Magic

4. Initialize Your Application

🔗 Official Repository: gemFramework on GitHub

🚀 Quick Start

1. Configure Your Magic

2. Start Building

🚀 Quick Start

Project Initialization

Required Configuration

Make sure your app/.env file contains:



## 💪 Core Features

### 🏗️ Modern Architecture
- **Type Safety**: PHP 8.0+ features
- **Modular Design**: Clear separation of concerns
- **Smart Patterns**: Factory, Builder, Traits
- **Clean Structure**: Intuitive organization

### 🛡️ Security Features
- **Input Sanitization**: Automatic XSS prevention
- **Query Protection**: SQL injection prevention
- **File Security**: Path traversal protection
- **Email Safety**: Content security validation

### 🎯 Developer Tools
- **Query Builder**: Intuitive database operations
- **File Processing**: Secure file handling with encryption
- **Image Handling**: WebP conversion and optimization
- **Type System**: Comprehensive validation

### ⚡ Performance
- **Connection Pooling**: Smart database connections
- **Resource Management**: Efficient file streaming
- **Memory Optimization**: Smart image processing
- **Query Optimization**: Built-in performance features

## 📋 Requirements
- PHP 8.0+
- PDO Extension
- OpenSSL Extension
- GD Library

## 🎯 Perfect For
- **Microservices**: Specific, efficient functionality
- **Legacy Projects**: Add modern features
- **New Projects**: Full control from day one
- **Learning**: Clear, understandable code

## 📚 Documentation Links
- [Framework Documentation](Document.md)
- [Library Documentation](../library/Documentation.md)
- [AI Integration Guide](AIIntegration.md)

## 🔗 Related Projects
- [GEMVC Library](https://github.com/secure73/gemvc)
- [Framework Examples](https://github.com/secure73/gemvc-examples)

## About
**Author:** Ali Khorsandfard <[email protected]>  
**GitHub:** [secure73/gemvc](https://github.com/secure73/gemvc)  
**License:** MIT

---
*Made with ❤️ for developers who love clean, secure, and efficient code.*

*Built with GEMVC Library v3.27.8 - Making PHP development secure and enjoyable!*

All versions of framework with dependencies

PHP Build Version
Package Version
Requires gemvc/library Version ^3.11.1
php Version >=8.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package gemvc/framework contains the following files

Loading the files please wait ....