PHPackages                             aldearco/arco-framework - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. aldearco/arco-framework

ActiveLibrary

aldearco/arco-framework
=======================

Simple PHP framework inspired by Laravel

v0.2.0(3y ago)0391MITPHP

Since Dec 25Pushed 2y ago1 watchersCompare

[ Source](https://github.com/aldearco/arco-framework)[ Packagist](https://packagist.org/packages/aldearco/arco-framework)[ RSS](/packages/aldearco-arco-framework/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (5)Dependencies (5)Versions (7)Used By (1)

[![Arco Framework Icon](https://raw.githubusercontent.com/aldearco/arco/main/public/assets/img/arco-logo-color.svg)](https://raw.githubusercontent.com/aldearco/arco/main/public/assets/img/arco-logo-color.svg)

Arco Framework
==============

[](#arco-framework)

[![Total Downloads](https://camo.githubusercontent.com/7f731d24dff0eb903ad79fa8e7a562b8c246a9df9c04663d583d15afc8692b78/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f616c64656172636f2f6172636f2d6672616d65776f726b)](https://packagist.org/packages/aldearco/arco-framework)[![Latest Stable Version](https://camo.githubusercontent.com/b0cd4ff3117d4d0c726f4d8a03a2543efe47d4a1e43b5a21e7926620fef8e51d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f616c64656172636f2f6172636f2d6672616d65776f726b)](https://packagist.org/packages/aldearco/arco-framework)[![License](https://camo.githubusercontent.com/a9031f27b1f0b986fcf1c29b002dfbeb38588104048824e602bfc344a58a0d06/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f616c64656172636f2f6172636f2d6672616d65776f726b)](https://packagist.org/packages/aldearco/arco-framework)

This framework is inspired by Laravel and in no way wants to compete against Laravel.

Arco Framework has been created within an educational aim following the Mastermind course below:

**`Create your own Web Framework with PHP`**

-

Warnings
--------

[](#warnings)

This framework is not suitable for production environments and may have several errors. Currently, its development is only used for educational purposes.

Create project
==============

[](#create-project)

Composer
--------

[](#composer)

```
composer create-project aldearco/arco

```

Download source code
--------------------

[](#download-source-code)

Latest release:

-

Unzip and run `composer install`.

Deployment
==========

[](#deployment)

Root folder
-----------

[](#root-folder)

If you perform the deployment in the root folder, you don't need to add any additional files to the project, but you will need to specify the default public folder name of your server in the file. By default, the public folder is /public, but if you need to change it to /public\_html, you can do so in the file ./config/app.php in the key "public".

Shared Hosting
--------------

[](#shared-hosting)

If you're deploying the project on shared hosting within the public or public\_html folders, you may need to create certain files, depending on your server system. It is likely that you will need to modify or add some lines with proposed code.

### Apache

[](#apache)

**`.htaccess`**

```

RewriteEngine on

# Serve existing files in the /public folder as if they were in the root of the site.
RewriteCond %{DOCUMENT_ROOT}public%{REQUEST_URI} -f
RewriteRule (.+) /public/$1 [L]

# Route requests for /storage/ to the /storage/ directory using the P(passthrough) flag.
RewriteRule ^storage/(.+) /storage/$1 [PT]

# Route everything else to /public/index.php
RewriteRule ^ /public/index.php [L]

#Disable index view
options -Indexes

order allow,deny
Deny from all

```

### Nginx

[](#nginx)

**`mysite.conf`**

```
server {
listen 80;
server_name example.com;
root /var/www/example.com;

location / {
    try_files $uri $uri/ /public/index.php;
}

location /public {
    try_files $uri $uri/ /public/index.php;
}

location /storage {
    internal;
}

location ~ \.env$ {
    deny all;
}

location ~ ^/storage/ {
    internal;
}

```

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity40

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~11 days

Total

5

Last Release

1195d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5ad2d867bf4fd3f63cfbb880075dbdf978a7c627a0415c3631d0737e9e106716?d=identicon)[aldearco](/maintainers/aldearco)

---

Top Contributors

[![aldearco](https://avatars.githubusercontent.com/u/99948010?v=4)](https://github.com/aldearco "aldearco (213 commits)")

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/aldearco-arco-framework/health.svg)

```
[![Health](https://phpackages.com/badges/aldearco-arco-framework/health.svg)](https://phpackages.com/packages/aldearco-arco-framework)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.6k509.9M17.0k](/packages/laravel-framework)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[tightenco/jigsaw

Simple static sites with Laravel's Blade.

2.2k438.5k29](/packages/tightenco-jigsaw)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[cognesy/instructor-php

The complete AI toolkit for PHP: unified LLM API, structured outputs, agents, and coding agent control

310107.9k1](/packages/cognesy-instructor-php)[bacula-web/bacula-web

The open source web based reporting and monitoring tool for Bacula

1537.5k](/packages/bacula-web-bacula-web)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
