{"id":25715165,"url":"https://github.com/ag-sanjjeev/roots-php-framework","last_synced_at":"2025-07-21T07:31:55.157Z","repository":{"id":270788381,"uuid":"909963238","full_name":"ag-sanjjeev/roots-php-framework","owner":"ag-sanjjeev","description":"ROOTS are growing...","archived":false,"fork":false,"pushed_at":"2025-02-17T07:22:12.000Z","size":80,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-25T13:51:16.160Z","etag":null,"topics":["architecture","controller","framework","micro","model","mvc","oops","pattern","php","roots","routing","singleton","system","view","web"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ag-sanjjeev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-12-30T06:53:48.000Z","updated_at":"2025-02-17T07:23:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"7e9dc1d0-d651-4c33-8ef2-80fad662b573","html_url":"https://github.com/ag-sanjjeev/roots-php-framework","commit_stats":null,"previous_names":["ag-sanjjeev/roots-php"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ag-sanjjeev/roots-php-framework","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ag-sanjjeev%2Froots-php-framework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ag-sanjjeev%2Froots-php-framework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ag-sanjjeev%2Froots-php-framework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ag-sanjjeev%2Froots-php-framework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ag-sanjjeev","download_url":"https://codeload.github.com/ag-sanjjeev/roots-php-framework/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ag-sanjjeev%2Froots-php-framework/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266261119,"owners_count":23901284,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["architecture","controller","framework","micro","model","mvc","oops","pattern","php","roots","routing","singleton","system","view","web"],"created_at":"2025-02-25T13:45:26.568Z","updated_at":"2025-07-21T07:31:55.147Z","avatar_url":"https://github.com/ag-sanjjeev.png","language":"PHP","readme":"# ROOTS FRAMEWORK\n\n**Simple as roots, Strong as foundation...**\n\nOne of the simplest MVC architecture based framework. Which is made on \u0026 for PHP. Who wants to test and start PHP based project with MVC architecture.\n\nThe concept and purpose of this framework is minimal and robust rather than bulky and fully loaded.\n\n*The framework is independent of any third-party libraries, packages and plug-ins.*\n\n## \u0026#9780; Overview:\n1. [Installation](#-installation)\n2. [Documentations](#-documentations)\n3. [Contribution](#-contribution)\n4. [Disclaimer](#-disclaimer)\n5. [License](#-license)\n6. [Contact](#-contact)\n\n## \u0026#9873; Installation:\n\nCurrently, This project is not available in any of the package managers.\n\nTo use this framework, Follow the installation process below:\n\n**Requirements:**\n- It requires PHP version 8.1 or higher.\n- Git installed in the system.\n- Composer installed in the system.\n\n**Steps:**\n- First create an empty project directory. Where this framework to be cloned. \n- Move to the project directory and Initiate git repository. \n- Fetch this framework latest changes with below command.\n```bash\ngit fetch --depth 1 https://github.com/ag-sanjjeev/roots-php-framework.git\n```\n- Now, the repository has FETCH_HEAD, Then merge FETCH_HEAD to the current active branch by below command.\n```bash\ngit merge FETCH_HEAD\n```\n\n**Post Installation:**\n- Copy the `example.config.php` as `config.php` under `app\\configurations`.\n- Install composer dependencies and packages.\n\n*For production:*\n```bash\ncomposer install --no-dev\n```\n*For development:*\n```bash\ncomposer install\n```\n- Initiate Composer Autoload with below command.\n```bash\ncomposer dump-autoload\n```\n\n## \u0026#9873; Documentations:\n\nFor project documentations, Refer [DOCUMENTATIONS](DOCUMENTATIONS.md).\n\n## \u0026#9873; Contribution\nContributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request. Make sure to follow the existing coding style and provide clear documentation for your changes.\n\n## \u0026#9873; Disclaimer\nThis is a simple MVC architecture based PHP framework. It is developed for simplicity and utilize MVC architecture in PHP projects. Consult with experts, double check, test and verify the code that fits and works for your application logics, Before proceed in real-time implementations. This project will not give any claim and/or warranty for damages or loses by using this project in any of the form and in any of the versions.\n\n## \u0026#9873; License\nThis reference licensed under the [MIT license](LICENSE). Feel free to use, modify, and distribute it as per the terms of the license.\n\n## \u0026#9873; Contact\nIf you have any questions or need further assistance, please feel free to reach me by referring [My Github Profile](https://github.com/ag-sanjjeev/)\n\nThanks for reviewing this project!\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fag-sanjjeev%2Froots-php-framework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fag-sanjjeev%2Froots-php-framework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fag-sanjjeev%2Froots-php-framework/lists"}