Skip to content

brudermusscode/Bruder

Repository files navigation

Bruder - The friendly PHP framework!

Bruder (German for "brother") is a simple, cozy and unreliable PHP framework 👨‍💻✨
It's not the biggest, not the fanciest – but it gets the job done for what I have done in the past, and does it with grace.
Featuring an integrated node server for showing real time changes in js and scss files, as well as a huge function for handling new page requests in SPA style.

🚸 CLI tools are completly in German, because the vibe of this Framework is only caught in the native language of the founder 🫰

…………… 🫴 ……………

Easy setup - follow step (〰️) by step (〰️)

〰️ ? · Create your projects directory ¬
Create a new directory where your project's files should live and be sure to run all following commands while having cd'ed into this directory!

〰️ 1 · Download and run the setup ¬
To install and setup a new project using this framework, just run (errors might and likely will happen)

curl -fsSL https://bruder.business/Framework/setup | bash

〰️ 9 · Follow the steps in the setup output ¬
Follow the steps mentioned in the last step of the setup!

…………… 🤏 ……………

Philosophy

Bruder doesn’t try to be Laravel, Symfony or the next big thing. It’s like an unreliable but good friend: clearly and always not there when you need it, but still having tons of fun with!

…………… 📂 ……………

Structure

A simple overview of the structure. What files in those directories actually do, you need to find out on your own!

Bruder
├── app/        # Your controllers, views, and logic
│   └─ build/   # That's your Bruders directory, don't touch it!
├── bin/        # CLI functionality live here
├── config/     # Trying to keep it low, we want more convention!
├── docker/     # Docker setup for dev & production
├── public/     # All the publicly available files
├── sql/        # Write your migrations on your own 🫶
└── storage/    # Holds automatically generated files like logs

…………… 👀 ……………

Built with tons of ☕, highly available ❤️, and big 🍆. I am not
taking any responsibility for overengineering or/and bad performance 😘.

2025 © Justin Seidel. All rights reserved.

About

My small, but lovely PHP framework. You will love it! Or hate it!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors