OPEN SOURCE · FILAMENT · LARAVEL

TomatoPHP

An open-source Filament plugin ecosystem for Laravel. Build faster with ready-made TomatoPHP modules.

composer require tomatophp/filament-cms
  • 20

    Filament plugins

  • MIT

    Open-source licence

  • 2

    Languages · EN / AR

  • 🇪🇬

    Built in Egypt

  • 20 Filament plugins
  • MIT — open-source licence
  • 2 languages · EN / AR
  • Built in Egypt
  • Laravel · Livewire
  • Open to contributors

One require away.

Plain composer packages

Every TomatoPHP plugin is a plain composer package that auto-registers with your Filament panel.

No wiring

Publish the config and you are done — no service-provider wiring, no manual panel registration.

A community, not a vendor

To change the world, you need to believe in change. Every plugin here is MIT-licensed and maintained in the open.

Bilingual out of the box

English and Arabic ship together, with a translation manager that scans your own tags.

Built with

01

Backend

  • Laravel
  • PHP 8.2
02

Panel

  • FilamentPHP
  • Livewire
03

Licence

  • MIT

THE ECOSYSTEM

A plugin for every part of the panel.

Users, translations, accounts, CMS, commerce, payments, media — community-maintained and free.

User Manager

tomatophp/filament-users

User table resource with a lot of package integrations.

    Translation Manager

    tomatophp/filament-translations

    Scan trans() and __() tags, then translate them from the UI with DB + cache.

      Accounts Builder

      tomatophp/filament-accounts

      A full accounts manager with API, notifications, and contacts.

        CMS Builder

        tomatophp/filament-cms

        A full CMS with an easy page builder and theme manager.

          API Generator

          tomatophp/filament-api

          Generate REST APIs from any Filament resource in a single line.

            E-commerce Builder

            tomatophp/filament-ecommerce

            Build your store on top of the Tomato CMS builder.

              Media Manager

              tomatophp/filament-media-manager

              Spatie media library with an easy GUI for FilamentPHP.

                Menu Builder

                tomatophp/filament-menus

                Database-driven navigation for a panel or a Livewire component.

                  Types Manager

                  tomatophp/filament-types

                  Manage any type in your app from the database.

                    Sticky Notes

                    tomatophp/filament-notes

                    Sticky notes on your dashboard with tons of options and styles.

                      Wallets Manager

                      tomatophp/filament-wallet

                      Account balances and wallets for the accounts builder.

                        Locations Seeder

                        tomatophp/filament-locations

                        Ready-made database seeds for countries, cities, and areas.

                          Alerts Sender

                          tomatophp/filament-alerts

                          Templated notifications across multiple channels.

                            Payment Manager

                            tomatophp/filament-payments

                            Multi-gateway payments inside your FilamentPHP app.

                              Invoice Manager

                              tomatophp/filament-invoices

                              Multi-currency, multi-type invoices and payments.

                                Subscriptions

                                tomatophp/filament-subscriptions

                                Customisable plans and feature-gated access.

                                  POS

                                  tomatophp/filament-pos

                                  A point-of-sale system wired into the e-commerce builder.

                                    Withdrawals

                                    tomatophp/filament-withdrawals

                                    Manage wallet withdrawal requests end to end.

                                      Employees Manager

                                      tomatophp/filament-employees

                                      Employee records built on the accounts builder.

                                        Documents Editor

                                        tomatophp/filament-docs

                                        Documents and contracts with a template builder.

                                          Install

                                          Every TomatoPHP plugin is a plain composer package that auto-registers with your Filament panel.

                                          • Users

                                            composer require tomatophp/filament-users
                                          • CMS

                                            composer require tomatophp/filament-cms
                                          • Accounts

                                            composer require tomatophp/filament-accounts

                                          Plugin marketplace

                                          Every feature is its own package. Install the one you need; it registers itself with Filament.

                                          Browse every package on GitHub(178)

                                          Community

                                          GitHubmaintained

                                          A community, not a vendor.

                                          To change the world, you need to believe in change. Every plugin is MIT-licensed and maintained in the open.