lerd-frameworks

June 6, 2026 ยท View on GitHub

Community framework definitions for lerd.

Usage

lerd framework search symfony        # search the store
lerd framework install symfony       # auto-detects version from composer.lock
lerd framework install laravel@12    # install a specific version
lerd framework update                # update all installed definitions

When you link a project and no local definition exists, lerd offers to install one from this store automatically.

Available frameworks

FrameworkVersionsDetection
Laravel13, 12artisan file, laravel/framework in composer.json
Symfony8, 7symfony.lock file, symfony/framework-bundle in composer.json
WordPress6, 5wp-login.php or wp-config.php file
Drupal11, 10drupal/core-recommended or drupal/core in composer.json
CakePHP5, 4bin/cake file, cakephp/cakephp in composer.json
CodeIgniter4spark file, codeigniter4/framework in composer.json
Statamic6, 5statamic/cms in composer.json

Contributing

  1. Fork this repo
  2. Add or update a YAML file under frameworks/<name>/<version>.yaml
  3. Update frameworks/index.json with the new entry
  4. Submit a pull request

YAML schema

See the lerd frameworks documentation for the full schema reference.

Each definition must include a version field matching the major version it targets:

name: myframework
version: "7"
label: My Framework
public_dir: public
detect:
  - composer: myvendor/myframework
# ... rest of definition

License

MIT