Skip to content
@WebFiori

WebFiori

WebFiori framework offical GitHub organization.
WebFiori Framework Logo

WebFiori Framework

A lightweight PHP framework for building modern web applications

Website Documentation API Reference Community

PHP Version Total Downloads License GitHub Org's stars


🚀 What is WebFiori?

WebFiori is a web development framework built with PHP. It's fully object-oriented and designed to help you get your web application up and running quickly without the overhead of larger frameworks.

Why Choose WebFiori?

⚡ Lightweight

Core files under 3MB
Fast and efficient

🎯 Focused

No bloat, just essentials
Easy to learn

🔧 Flexible

Use what you need
Extend as you grow

✨ Key Features

🎨 Theming System
Create multiple UIs for the same app

🔗 Smart Routing
Clean, customizable URLs

🏗️ DOM Builder
Manipulate HTML inside PHP

⚡ Lightweight
Core files under 3MB

🔌 Web Services
Build JSON APIs with validation

📧 Email Support
Send HTML emails with attachments

⏰ Background Tasks
CRON-like job scheduling

🗄️ Database Tools
MySQL and MSSQL query builders

🎯 Middleware
Request filtering and processing

🔐 Access Control
User privileges management

📦 Core Libraries

Library Description Latest
Framework Core framework functionality Release
HTTP HTTP handling and routing Release
UI DOM manipulation and components Release
Database Database operations Release
CLI Command-line interface Release
Mailer Email functionality Release
File File handling Release
Cache Caching system Release
Collections Data structures Release
Json JSON operations Release
Errors Error handling Release

🎯 Quick Start

# Create a new project
composer create-project webfiori/app my-app

# Navigate to project
cd my-app

# Start development server
php -S localhost:8080 -t public

Visit http://localhost:8080 and you're ready to go! 🎉

🤝 Get Involved

Discuss
Join Discussions

Report
Report Issues

Contribute
Contribute Code

Support
Star Our Repos


📊 Project Stats

GitHub Org's stars Total Downloads Contributors


💖 Support the Project

If WebFiori helps you build great things, show your support!

📢 Spread the word • 🤝 Contribute code


Built with ❤️ by the WebFiori community

Pinned Loading

  1. framework framework Public

    🌸 PHP web development framewrok. Minimum tools to have a functional web application.

    PHP 23 1

  2. json json Public

    A JSON helper classes for creating JSON strings in PHP.

    PHP 8

  3. app app Public

    🌸 PHP web development framewrok. Built to help in creating websites.

    PHP 2

Repositories

Showing 10 of 26 repositories
  • framework Public

    🌸 PHP web development framewrok. Minimum tools to have a functional web application.

    WebFiori/framework's past year of commit activity
    PHP 23 MIT 1 11 0 Updated Sep 27, 2026
  • json Public

    A JSON helper classes for creating JSON strings in PHP.

    WebFiori/json's past year of commit activity
    PHP 8 MIT 0 0 6 Updated Sep 25, 2026
  • app Public

    🌸 PHP web development framewrok. Built to help in creating websites.

    WebFiori/app's past year of commit activity
    PHP 2 MIT 0 0 1 Updated Sep 24, 2026
  • vuetifyCore Public

    A base theme which contains basic page structure for creating vuetify based themes.

    WebFiori/vuetifyCore's past year of commit activity
    PHP 3 MIT 0 0 0 Updated Sep 24, 2026
  • docs Public

    Documentation repo of WebFiori framework.

    WebFiori/docs's past year of commit activity
    2 1 0 1 Updated Sep 21, 2026
  • http Public

    HTTP handling helper library of WebFiori Framework.

    WebFiori/http's past year of commit activity
    PHP 7 MIT 0 0 0 Updated Sep 20, 2026
  • queue Public
    WebFiori/queue's past year of commit activity
    PHP 0 MIT 0 0 0 Updated Sep 20, 2026
  • ui Public

    A set of classes for creating HTML documents.

    WebFiori/ui's past year of commit activity
    PHP 4 MIT 0 5 0 Updated Sep 20, 2026
  • err Public

    A library for handling PHP errors and exceptions in a better way.

    WebFiori/err's past year of commit activity
    PHP 0 0 2 0 Updated Sep 20, 2026
  • mail Public

    Sockets-based library for sending HTML email messages.

    WebFiori/mail's past year of commit activity
    PHP 1 MIT 0 7 0 Updated Sep 20, 2026