PHPackages                             joshuamc1/jmframework - 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. joshuamc1/jmframework

ActiveProject[Framework](/categories/framework)

joshuamc1/jmframework
=====================

JMFramework - JMProjects, PHP Framework.

v2.2.3(2y ago)19MITPHP

Since Feb 1Pushed 2y ago1 watchersCompare

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

READMEChangelog (10)Dependencies (9)Versions (11)Used By (0)

JMFramework
===========

[](#jmframework)

 [![Total Downloads](https://camo.githubusercontent.com/1330fade290b8018b8b7e2bfd54011e3481b8e0f8f72bda9a14d3ff755886b6d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6a6f736875616d63312f6a6d6672616d65776f726b)](https://packagist.org/packages/joshuamc1/jmframework) [![Latest Stable Version](https://camo.githubusercontent.com/ba0e550d11be7ffff0c4bfdb0c78b1e455b47847af3073fb1011fa524214de37/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6a6f736875616d63312f6a6d6672616d65776f726b)](https://packagist.org/packages/joshuamc1/jmframework) [![License](https://camo.githubusercontent.com/3a9f4fdbc1aefedaf733eee8fa2665f3f047f432d9f55c68c09cd30c38a56f31/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6a6f736875616d63312f6a6d6672616d65776f726b)](https://packagist.org/packages/joshuamc1/jmframework)

JMFramework es un framework PHP diseñado para facilitar el desarrollo de aplicaciones web siguiendo el patrón de diseño Modelo Vista Controlador (MVC). Con un enfoque en la simplicidad y la facilidad de aprendizaje, JMFramework proporciona un solo punto de entrada, librerías incorporadas y una configuración predeterminada de estilos utilizando TailwindCSS.

Características Principales
---------------------------

[](#características-principales)

- **Arquitectura MVC:** Organiza tu código de manera clara siguiendo el patrón Modelo Vista Controlador.
- **Punto de Entrada Único:** Simplifica la estructura y navegación del proyecto con un solo punto de entrada.
- **Librerías Incorporadas:** Incluye librerías propias para tareas comunes, acelerando el desarrollo.
- **Configuración Predeterminada de Estilos:** Integración con TailwindCSS para un diseño moderno y flexible.
- **Motor de Plantillas Twig:** Integración con Twig para la creación de plantillas HTML dinámicas.
- **Seguridad:** Soporte para la gestión de permisos, autenticación y autorización.
- **Sistema de migraciones:** El proyecto cuenta con su propio sistema de migraciones llamado SchemaForge el cual te permite realizar migraciones de base de datos de forma sencilla.
- **Storage:** Soporte para la gestión de archivos y carpetas.
- **Validación de datos:** Soporte para la validación de datos de entrada.
- **Eloquent ORM:** Soporte para la gestión de bases de datos relacionales.

Instalación
-----------

[](#instalación)

1. Ejecuta el siguiente comando para crear un nuevo proyecto JMFramework:

    ```
    composer create-project joshuamc1/jmframework example-name
    ```
2. Navega al directorio del nuevo proyecto:

    ```
    cd example-name
    ```
3. Instala las dependencias de Node.js:

    ```
    npm install
    ```
4. Compila los estilos para el proyecto:

    ```
    npm run dev
    ```
5. Inicia el servidor de desarrollo con el siguiente comando:

    ```
      php console serve
    ```

Documentación
-------------

[](#documentación)

La documentación completa ya está disponible en la siguiente URL: [JMFramework Documentation](http://jmprojects.atwebpages.com/). Hemos trabajado arduamente para proporcionar información detallada sobre cómo comenzar con JMFramework, configurar tu proyecto y utilizar todas las características ofrecidas. ¡Visita el enlace para obtener más información!

Contribuir
----------

[](#contribuir)

¡Apreciamos las contribuciones! Si tienes ideas para mejorar JMFramework, no dudes en abrir un issue o enviar un pull request.

Problemas y Sugerencias
-----------------------

[](#problemas-y-sugerencias)

Si encuentras problemas o tienes sugerencias para mejorar JMFramework, por favor, abre un [issue en GitHub](https://github.com/JoshuaMc1/JMFramework/issues).

Licencia
--------

[](#licencia)

Este proyecto está licenciado bajo la Licencia MIT - consulta el archivo [LICENSE](LICENSE) para más detalles.

---

¡Gracias por elegir JMFramework! Esperamos que te sea útil en tu desarrollo web.

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance31

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 96.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 ~8 days

Total

10

Last Release

756d ago

Major Versions

v1.0.2 → v2.0.02024-03-18

### Community

Maintainers

![](https://www.gravatar.com/avatar/cf27f25cf094792bf0c736bf5845ae1692f49f8b485ee620df8e35e38f7668c2?d=identicon)[JoshuaMc1](/maintainers/JoshuaMc1)

---

Top Contributors

[![JoshuaMc1](https://avatars.githubusercontent.com/u/86990609?v=4)](https://github.com/JoshuaMc1 "JoshuaMc1 (88 commits)")[![JMComponents](https://avatars.githubusercontent.com/u/159521107?v=4)](https://github.com/JMComponents "JMComponents (2 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (1 commits)")

---

Tags

frameworkmvc-frameworkphp-frameworkphp-frameworkstwigtwig-templatesphpframeworkphp8JMProjectsJMFramework

###  Code Quality

TestsPHPUnit

### Embed Badge

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

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

###  Alternatives

[laravel-zero/framework

The Laravel Zero Framework.

3371.4M368](/packages/laravel-zero-framework)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[themosis/framework

The Themosis framework.

676307.9k18](/packages/themosis-framework)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[contao-community-alliance/dc-general

Universal data container for Contao

1578.3k86](/packages/contao-community-alliance-dc-general)

PHPackages © 2026

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