Introduction

What is Winter

Winter is a modern, fast and elegant PHP framework for APIs and web apps. Minimal magic, predictable architecture and a thoughtful CLI.

Philosophy

Winter is built around three principles: explicit over implicit, a great CLI instead of hand-written boilerplate, and performance by default. Every layer is replaceable — nothing is hidden behind “magic”.

Tip

If you know Laravel or Symfony, you’ll feel at home in an evening. The core concepts are the same, without the extra weight.

Features

Feature Description
Routing Attributes and file-based routes
ORM Lightweight, with migrations and relations
CLI Code generators and custom commands
DI Dependency container out of the box

What’s next

Install the framework and create your first project:

bash
composer create-project winter/winter my-app
cd my-app
php winter serve

Done — the server starts at http://localhost:8000. Next, head to CLI → make command.