PHPackages                             aseqbase/aseqbase - 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. [Framework](/categories/framework)
4. /
5. aseqbase/aseqbase

ActiveFramework[Framework](/categories/framework)

aseqbase/aseqbase
=================

a sequence based web development framework

v7.2.5(4mo ago)520225GPL-3.0-onlyPHPPHP ^8.2

Since Apr 4Pushed 2mo agoCompare

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

READMEChangelog (10)Dependencies (1)Versions (24)Used By (5)

 [ ![MiMFa aseqbase](https://camo.githubusercontent.com/455a8624f08f8fb95976ab27180fd7693dceeed7cca83009225aa89ab7b916de/68747470733a2f2f61736571626173652e6d696d66612e6e65742f61737365742f6c6f676f2f6c6f676f2e737667)
 MiMFa ![MiMFa aseqbase](https://camo.githubusercontent.com/0e843f6a3d327e2e267d53b9874b31712cae818ebe4e63032272d206a145e0a7/68747470733a2f2f61736571626173652e6d696d66612e6e65742f61737365742f6c6f676f2f6272616e642d6c6f676f2e737667) ](http://aseqbase.ir)
[a seq](http://aseqbase.ir)uence-[base](http://aseqbase.ir)d web development framework
============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#mimfa-a-sequence-based-web-development-framework)

[MiMFa aseqbase](http://aseqbase.ir) is a sequence-based web development framework designed by MiMFa to simplify the creation of modular, scalable, fast, safe, and accessible websites. Whether you're building hierarchical platforms, subdomains, single-page applications, and so on. aseqbase provides the structure and tools to do it efficiently.

aseqbase is built around the concept of **sequential web architecture** where each component, page, or subdomain follows a logical, layered sequence for deployment and accessibility. This makes it ideal for: - Multi-subdomain websites - Single-page applications - Custom CMS setups - Educational or media-rich platforms - ...

Explore the ecosystem: - [Main site](http://aseqbase.ir)- [Developer portal](https://dev.aseqbase.ir)- [Media hub](https://media.aseqbase.ir)- [CV builder](https://cv.aseqbase.ir)- [Image tools](https://i.aseqbase.ir)

Repositories
------------

[](#repositories)

RepoDescription`aseqbase`Core framework for sequence-based web development`sequence`Tools to create new subdomains with full accessibility and equipment`single`Setup for single-page websites or subdomains`administrator`Default CMS tailored for aseqbase websites...Demonstrations
--------------

[](#demonstrations)

There is a list of multiple websites, developed by this framework:

  NAMEDESCRIPTIONVISIT MiMFaA Technology Provider[🔗](http://mimfa.net) aseqbaseThe original website[🔗](http://aseqbase.ir) IRMSAn Integrated Resources Management System stands special for an aseqbase website...[🔗](http://ingma.mimfa.net) DataLabAn Integrated Software for Data Scientists and Analysts![🔗](http://datalab.mimfa.net) ScraperAn Integrated Software for Automatic Data Extraction and Collecting![🔗](http://scraper.mimfa.net) PubkyFace10,000 unique collectible NFT Characters with proof of ownership stored on the Polygon blockchain[🔗](http://pf.mimfa.net) Requirements
------------

[](#requirements)

This version is available for:

#### Operating System Options:

[](#operating-system-options)

  PLATFORMVER Linux32–bit/64–bit Microsoft Windows32–bit/64–bit #### Programming Language Options:

[](#programming-language-options)

  ENGINEVER PHP8.2 + #### Web Server Options:

[](#web-server-options)

  SERVERVER \*Apache\*2.x Nginx1.x (Config needed) Microsoft IIS (Config needed)7 #### DataBase Options:

[](#database-options)

  DATABASEVER \*MySQL\*5.1 + (5.7 + preferred) SQL Server10.50.1600.1 + (Config needed) PostgreSQL8.3.18 + (Config needed) Managements
-----------

[](#managements)

#### Installing

[](#installing)

1. Install all requirements mentioned above, and *composer*, to follow the steps
2. Open a terminal in the destination directory (for example, `D:\MyWebsite\`) of the website, then follow one of these options:
    - Prompts below to create a manageable framework (update, uninstall, etc.): ```
         > composer require aseqbase/aseqbase
         > cd vendor/aseqbase/aseqbase
         vendor/aseqbase/aseqbase> composer dev:install
        ```
    - Or install the framework by: ```
         > composer create-project aseqbase/aseqbase ./
        ```
3. Put the destination directory of your website on the appeared step (for example, `D:\MyWebsite\`) ```
      Destination Directory [D:\MyWebsite\]: D:\MyWebsite\
    ```
4. Follow the steps to finish the installation of sources, database, etc.
5. \[optional\] Create an optional file named `global.php` in the root directory to change your-parent-directory-name (from the `aseq`) using: ```
      > composer aseqbase:create global --base "your-parent-directory-name" -f
    ```

    or ```
      vendor/aseqbase/aseqbase> composer dev:create global --base "your-parent-directory-name" -f
    ```

    **Note**: Do not forget to replace "your-parent-directory-name" with your item (default `aseq`).
6. Enjoy...

#### Using

[](#using)

1. Do one of the following options:
    - Visit its special URL (for example, `http://[my-domain-name].com` or `http://[my-subdomain-name].[my-domain-name].com`)
    - On the local server:
        1. Use the following command on the root directory ```
            > composer start
            ```
        2. Visit the URL `localhost:8000` (for default) on the local browser
2. Enjoy...

#### Updating

[](#updating)

1. Keep your framework updated using: ```
      > composer aseqbase:update
    ```

    or ```
      > cd vendor/aseqbase/aseqbase
      vendor/aseqbase/aseqbase> composer dev:update
    ```
2. Follow the steps to finish the update of sources, database, etc.
3. Enjoy...

#### Uninstalling

[](#uninstalling)

1. Uninstall the framework and the constructed database using: ```
      > composer aseqbase:unistall
    ```

    or ```
      > cd vendor/aseqbase/aseqbase
      vendor/aseqbase/aseqbase> composer dev:unistall
    ```
2. Follow the steps to finish the uninstallation of sources, database, etc.
3. Enjoy...

#### Creating

[](#creating)

1. Create a new file by a predefined template name (for example, global, config, back, router, front, user, info, etc.) using: ```
      > composer aseqbase:create [predefined-template-name]
    ```

    or ```
      > cd vendor/aseqbase/aseqbase
      vendor/aseqbase/aseqbase> composer dev:create [predefined-template-name]
    ```
2. Follow the steps to finish creating the file.
3. Enjoy...

Contributions
-------------

[](#contributions)

Contributions can take the form of new components or features, changes to existing features, tests, documentation (such as developer guides, user guides, examples, or specifications), bug fixes, optimizations, or just good suggestions.

We welcome contributions! To get involved: 1. Fork the repository 2. Create a feature branch 3. Submit a pull request with clear documentation

Detailed guides and examples are available at [dev.aseqbase.ir](https://dev.aseqbase.ir). You’ll find: - Setup walkthroughs - CMS customization - Subdomain management - Accessibility best practices

To start contributing to aseqbase:

- **Technologies Used**:

    - PHP (Core language)
    - Modular architecture
    - Hierarchy automation
- **Clone the core framework**:

    ```
    git clone https://github.com/aseqbase/aseqbase.git
    ```
- **Choose your deployment type**:

    - For multi-subdomain: contributing to the `sequence` repo
    - For single-page: contributing to the `single` repo
    - For CMS: contributing to the `administrator` repo
    - ...

License
-------

[](#license)

aseqbase Core is released under the terms of the GNU General Public License.

Links
-----

[](#links)

- To download the latest release, click [here 🔗](http://aseqbase.mimfa.net/download).
- To watch demonstration and tutorial videos, click [here 🔗](http://media.mimfa.net).
- To read about documentations, click [here 🔗](https://github.com/aseqbase/aseqbase/wiki).
- To learn about issues, click [here 🔗](https://github.com/aseqbase/aseqbase/issues).
- To suggest documentation improvements, click [here 🔗](http://chat.mimfa.net).

###  Health Score

45

—

FairBetter than 92% of packages

Maintenance80

Actively maintained with recent releases

Popularity17

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 98.7% 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

23

Last Release

140d ago

Major Versions

v2.1.0 → v3.0.02025-07-02

v3.7.0 → v4.0.02025-09-20

v4.1.1 → v5.0.02025-10-21

v5.0.3 → v6.0.02025-10-28

v6.6.0 → v7.0.12025-12-09

### Community

Maintainers

![](https://www.gravatar.com/avatar/4776d7f39bd709210821390dfe3d2809fb979844b256f8ef17c8ee342e3dc2d1?d=identicon)[mimfa](/maintainers/mimfa)

---

Top Contributors

[![mimfa](https://avatars.githubusercontent.com/u/40602800?v=4)](https://github.com/mimfa "mimfa (312 commits)")[![delpano](https://avatars.githubusercontent.com/u/162680532?v=4)](https://github.com/delpano "delpano (2 commits)")[![martifixo](https://avatars.githubusercontent.com/u/162677028?v=4)](https://github.com/martifixo "martifixo (2 commits)")

---

Tags

backendframeworkfront-endfrontendfull-stackfull-stack-web-developmentwebweb-applicationweb-frameworkwebappwebdevelopmentwebpackwebsitewebsite-framework

### Embed Badge

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

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

###  Alternatives

[silverstripe/framework

The SilverStripe framework

7213.5M2.5k](/packages/silverstripe-framework)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[drupal/recommended-project

Project template for Drupal projects with a relocated document root

1502.6M1](/packages/drupal-recommended-project)[elgg/elgg

Elgg is an award-winning social networking engine, delivering the building blocks that enable businesses, schools, universities and associations to create their own fully-featured social networks and applications.

1.7k15.7k5](/packages/elgg-elgg)[october/rain

October Rain Library

1601.7M63](/packages/october-rain)[juzaweb/cms

Juzaweb CMS is a Content Management System (CMS) developed based on Laravel Framework and web platform whose sole purpose is to make your development workflow simple again. Project develop by Juzaweb

187571.2k](/packages/juzaweb-cms)

PHPackages © 2026

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