An open API service indexing awesome lists of open source software.

https://github.com/studiometa/foehn-framework

πŸƒ A modern WordPress framework powered by Tempest, featuring attribute-based auto-discovery for hooks, post types, blocks, and more.
https://github.com/studiometa/foehn-framework

framework php wordpress

Last synced: about 1 month ago
JSON representation

πŸƒ A modern WordPress framework powered by Tempest, featuring attribute-based auto-discovery for hooks, post types, blocks, and more.

Awesome Lists containing this project

README

          

# πŸƒ FΓΈhn

A modern WordPress framework powered by [Tempest](https://github.com/tempestphp/tempest-framework), featuring attribute-based auto-discovery for hooks, post types, blocks, and more.

[![Latest Version](https://img.shields.io/github/v/release/studiometa/foehn-framework)](https://github.com/studiometa/foehn-framework/releases)
[![PHP Version](https://img.shields.io/badge/php-%5E8.5-blue)](https://php.net)
[![Tests](https://github.com/studiometa/foehn-framework/actions/workflows/ci.yml/badge.svg)](https://github.com/studiometa/foehn-framework/actions/workflows/ci.yml)
[![License](https://img.shields.io/badge/license-MIT-green)](LICENSE)

> [!WARNING]
> **AI-Generated Project** β€” This project was primarily built by AI coding agents (Claude). While functional and tested, it may contain bugs, security issues, or unexpected behavior. Use at your own risk, especially in production environments.

## Packages

This monorepo contains the following packages:

| Package | Description | Packagist |
| -------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------- |
| [`studiometa/foehn`](packages/foehn) | Core framework β€” auto-discovery, DI, blocks, hooks | [![Latest](https://img.shields.io/packagist/v/studiometa/foehn)](https://packagist.org/packages/studiometa/foehn) |
| [`studiometa/foehn-installer`](packages/installer) | Composer plugin β€” generates web root, symlinks, wp-config | [![Latest](https://img.shields.io/packagist/v/studiometa/foehn-installer)](https://packagist.org/packages/studiometa/foehn-installer) |
| [`studiometa/foehn-starter`](packages/starter) | Starter theme β€” complete example with create-project support | [![Latest](https://img.shields.io/packagist/v/studiometa/foehn-starter)](https://packagist.org/packages/studiometa/foehn-starter) |

## Quick Start

### New project

```bash
composer create-project studiometa/foehn-starter my-project
```

### Add to existing theme

```bash
composer require studiometa/foehn
```

```php