PHPackages                             aldearco/arco - 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

ActiveProject

aldearco/arco
=============

Arco Framework Project

v0.2.0(3y ago)019MITPHP

Since Dec 25Pushed 3y ago1 watchersCompare

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

READMEChangelog (5)Dependencies (1)Versions (6)Used By (0)

[![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/094f5117fc06061f71627e26e736e800acae249c3bc91ceab48943402d9f0166/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f616c64656172636f2f6172636f)](https://packagist.org/packages/aldearco/arco)[![Latest Stable Version](https://camo.githubusercontent.com/24e71d02ff49d2ff9863253426c29664e4978f05e33b345bf8d4dbf5715dc657/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f616c64656172636f2f6172636f)](https://packagist.org/packages/aldearco/arco)[![License](https://camo.githubusercontent.com/fb26e87ebc326e8f8dfe599cde78823980f2daf751ff7cdfc4b1c4ae75229ee9/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f616c64656172636f2f6172636f)](https://packagist.org/packages/aldearco/arco)

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

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity39

Early-stage or recently created project

 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

1193d 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 (11 commits)")

### Embed Badge

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

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

PHPackages © 2026

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