Download the PHP package aimanong/framework without Composer

On this page you can find all versions of the php package aimanong/framework. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package framework

Aimanong(AI 码农)· 元包

为 AI Agent 设计的后台开发框架。这个包没有代码 —— 它只负责把 「框架无关内核」+「Laravel 12 驱动」一起拉下来。

License

安装

这一步会装:

包 内容
aimanong/core 框架无关内核(声明 DSL、Schema 编译、四产物生成)。零 illuminate 依赖
aimanong/laravel Laravel 12 驱动(Eloquent 数据源、Blade 视图、路由、控制台)

快速开始

然后访问 /admin。

用它做什么

写一个 Resource 类,自动得到四份产物:

这四份产物与实现不会漂移 —— 它们由同一份声明编译出来。

常用命令

命令 作用
aimanong:install 建表 + 建管理员
aimanong:schema 生成四份产物
ai:verify 校验声明(幽灵列、必填冲突等)
aimanong:docs 生成能力清单
aimanong:make-resource 从数据表生成 Resource 骨架
aimanong:permission 权限节点管理(sync / list / super / migrate-permissions)
aimanong:make-extension · aimanong:extensions 扩展(插件)机制

可选扩展

不装也能用,只是没有 ->region() 这个字段类型。

⚠️ aimanong/region 只内置少量演示数据(3 个省), 生产环境需通过 Region::useData() 注入完整数据集。详见该包 README。

用的是 ThinkPHP?

声明代码完全一样,只是驱动不同。两端能力有差异(ThinkPHP 侧 暂不支持 batch / export / tree / move 等), 对照表见多框架支持。

多应用(多后台)

一个项目里可以跑多个互相隔离的后台:

每个后台有独立的登录、菜单、权限。Resource 用 applications() 声明归属。

文档

许可

Apache License 2.0 —— 允许免费商用,含明文专利授权。 2026-10-14 之前发布的版本为 MIT。


All versions of framework with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
aimanong/core Version ^1.0
aimanong/laravel Version ^1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package aimanong/framework contains the following files

Loading the files please wait ...