En vous promenant sur Beamreactor, nous stockons votre IP 48h pour des raisons de sécurité.
BeamReactor Workbench
BeamReactor
System:
BeamReactor 3.0
Workbench 2.1
Mem: 0.8 MB
Time: 08:33:14

Modular Architecture

BeamReactor is built on a fully modular architecture. Every feature is encapsulated in a self-contained plugin that can be integrated anywhere in the codebase or directly within WYSIWYG editors.

The engine centralises all calls: no PHP script can execute without passing through it. This design ensures complete control over input/output flows and strict isolation between components.

Automated Loading

When a plugin is called, the engine automatically handles:

  • Configuration loading (conf/plugin.conf.inc.php)
  • Library injection (lib/plugin.lib.inc.php)
  • Locale selection based on the user's language
  • Route and handler registration

Multiple plugins can coexist on the same page without collision. Each plugin operates within its own namespace, with its own CSS and JavaScript resources.

Data Filtering

All incoming and outgoing data passes through the Sanitizer\Parser class. The system validates every value against strict types:

Primitive Types

Bool, Int, Float, String with length and format constraints.

Structured Types

Email, URL, UUID, IP, Date, JSON with syntax validation.

Rich Types

HTML (tag whitelist), Markdown, SQL (prepared statements only).

Business Types

Files (MIME, size, extension), Images (dimensions, format), Tokens.

All database interactions use prepared statements exclusively. Direct parameter concatenation is structurally forbidden by the SQL abstraction layer.

Privilege Management

The system implements a privilege hierarchy configurable both globally and per plugin:

OVERMINDADMINMODERATORHIGHUSERUSER

Each plugin can define its own access thresholds. A statistics plugin can be restricted to administrators, while a forum may be open to registered users. Granularity extends down to individual actions within a single plugin.

Levels are defined as constants (BASE_LEVEL_*, PLUGIN_LEVEL_*). Numeric values are never hardcoded in business logic.

Plugin Structure

/plugins/example/ ├── example.php # Main interface ├── /conf/ │ ├── example.conf.inc.php # Configuration (auto-loaded) │ ├── example.moderation.json # Mapping for user data deletion or anonymisation │ └── example.sitemap.json # Mapping for the search engine ├── /doc/ │ ├── example.md # Technical documentation │ └── example.help.json # Contextual help ├── /lib/ │ ├── thing.class.php # Class loaded by the plugin autoloader if configured (example.conf.inc.php) │ └── example.lib.inc.php # Library (auto-loaded) ├── /locale/ │ ├── example.en.inc.php # English translation │ └── example.fr.inc.php # French translation ├── /handlers/ │ ├── example.mod.php # Main AJAX endpoint │ └── example_blabla.mod.php # Secondary AJAX endpoint ├── /css/ │ └── example.css # Specific styles ├── /js/ │ └── example.js # Specific scripts ├── /sql/ │ └── example.sql # Initial schema └── /tests/ └── example.test.php # Unit tests

Plugin Catalogue

Image galleries and technical documentation (.md) available to registered users.

📦 BeamReactor Plugin Catalog

103 available plugins in 10 categories
📝

Content

15 plugins

My blog

v2.2.1
* XDP plugin: blogs

Parser CAP

v3.1.0
CAP Alert Monitor - Multi-source with Redis cache

Content editor

v3.1.0
Content Management Plugin - Article and content family management

Webpage editor

v5.1.4
* BeamReactor Web Page Editor

Manage the editorial

v1.6.0
* XDP plugin: edito (éditorial)

F.A.Q.

v4.2.0
* XDP engine faq plugin

Edit galleries

v2.0.0
* XDP plugin: gallery_handler

My Gallery

v1.0.0
Manage your personal gallery

Links

v1.2.1
* XDP web links plugin

MD Reader

v2.2.1
Supports both Knowledge Base and Plugin Documentation

Search

v1.0.0
* narrowsearch - Moteur de recherche Full-Text (MariaDB NATURAL LANGUAGE MODE)

Recommendation

v2.0.2
* BeamReactor Product Recommendation

Press Review

v2.1.0
* XDP RSS/RDF support plugin -ajax support-

Support Tickets

v1.0.1
* XDP plugin: support_ticket

Videos

v1.2.0
* XDP plugin - video player
🕷️

Harvesters

6 plugins

Crawler knowledge base

v2.3.0
* Displays known bots with categories and threat levels.

Crawler & spiders

v2.0.0
* Displays bot visit statistics with threat analysis.

Last visitors

v0.1.1
* XDP plugin: last visitors

robots.txt Management

v3.1.0
Admin interface for managing robots.txt generation, bot database

Website statistics

v2.2.0
* XDP plugin: statistics

Tracking

v2.0.0
* XDP plugin - Tracking: Digital Exposure Audit
⚙️

System

20 plugins

Subscription checkout

v2.0.0
* Subscription Checkout — Stripe / PayPal redirect

Subscription confirmation

v1.0.0
* Subscription Success — Post-Stripe confirmation page

Audit

v1.4.2
Complete integrity check and security audit

Banned IPs

v5.1.0
* BeamReactor Ban Manager

System cleanup

v1.2.0
* XDP engine system cleaner plugin

Configuration

v3.3.0
* BeamReactor System Configuration Plugin

* XDP engine visitors IP plugin

v3.0.1
* XDP engine visitors IP plugin

Errors

v1.3.0
Error Logs Manager - Admin Dashboard

Historic

v3.0.0
* XDP engine history plugin

* Invoices

v1.0.0
* Invoices

Languages

v1.1.0
Language package manager, missing translations scanner, locale file browser

Packages

v1.0.0
Browse and download available plugins as ZIP packages

* Checkout Form - Order Submission

v2.1.0
Checkout Form - Order Submission

Change payment method

v1.0.0
* Resubscription Checkout — Changement de provider ou réactivation

Save

v2.1.0
Complete backup system for BeamReactor sites

Scheduler

v1.1.1
Manage automated cron jobs with AJAX

MySQL

v3.1.0
SQL Operations Controller

Info

v0.17.1
* XDP plugin: engine info

Update

v2.2.0
Compares local installation with remote manifest and updates files

Versions

v2.1.0
* XDP plugin: display versions
🧑‍💻

Community

11 plugins

Abuse Report

v1.1.0
Abuse Reporting System

Forums

v3.1.2
* XDP plugin: forums lite

My data

v1.0.0
Respect strict des classes moteur

Moderation

v1.0.0
* XDP plugin - Moderation

Write newsletter

v2.1.0
* XDP plugin: newsletter

Shoutbox

v3.1.1
Oneliner - Shoutbox Plugin

Opinion polls

v2.1.2
* XDP opinion poll plugin handler

Edit sponsors

v1.07.0
* XDP engine sponsors plugin

List of the new members

v1.01.0
SDP engine last suscribers display plugin

User management

v1.0.1
Other file

View all members

v2.2.0
User list plugin - Display registered users with pagination and filters
🔧

Tools

9 plugins

Blind links detector

v1.0.3
* XDP links verification plugin

DiskMaster

v3.0.2
Amiga Workbench-style file manager

Word counter

v1.0.0
* XDP plugin: get_words

Mailbox

v0.91.3
* XDP engine non intrusive email client handler

Personal Notepad

v2.0.3
* XDP plugin: notepad

Remote Desktop

v1.0.0
Screen sharing and remote control between users

Servlets

v2.0.0
* XDP plugin - Servlets: Open Directory Search

SL: shape Reader

v1.0.0
* SL Shape Reader plugin

Temperature

v1.0.1
Temperature unit converter
🛒

Store

12 plugins

* Orders Admin

v1.0.0
* Orders Admin

Partners phonebook

v1.0.0
* Partners Directory

View a product

v2.0.1
* XDP engine shop plugin - Modern Product Display

Edit products

v2.2.1
* XDP engine product management plugin

Browse the products

v2.0.1
* XDP engine shop plugin - Products Families Display

Product Family Management

v2.1.0
* XDP engine product families management plugin

* XDP engine shop plugin - Single Family Display

v2.0.1
* XDP engine shop plugin - Single Family Display

Order Confirmation

v2.2.0
Order Confirmation & Processing

Order Confirmed

v2.1.0
Order Success - Confirmation Page

Your Cart

v2.0.2
Shopping basket display

My Orders

v2.0.0
User Orders History

Xchange

v1.0.0
* XDP plugin - Xchange marketplace
🧠

AI

1 plugin

AEGIS Demo

v1.1.0
AEGIS Demo - Client pour l'API LLM distante
📊

SEO

5 plugins

Google rank

v0.55.0
* XDP plugin: ranking against Google.com

Meta Tags Extractor & SEO

v2.0.0
* XDP plugin: Meta Tags Extractor & SEO Analyzer

Content Indexer

v1.0.0
plugin siteindexer

Sitemap generator

v1.1.0
Sitemap Generator Class

Manage Tag Clouds

v0.15.0
* XDP plugin: tagcloud generator/handler
🧪

Beta

18 plugins

* XDP engine comments plugin

v1.04.1
* XDP engine comments plugin

Data directory listview

v1.03.0
* XDP engine SDP lister plugin

Edit Galeries

v2.1.0
* XDP plugin: gallery

Guestbook

v5.4.0
* BeamReactor Guestbook

Contact

v2.1.1
* XDP plugin: mailform

Newsletter

v1.0.0
* XDP plugin: Newsletter subscription handler

* Payment Plugin - Success & Cancel pages

v1.1.1
Payment Plugin - Success & Cancel pages

Plugin Catalog

v1.5.2
Display all available plugins with versions and descriptions

Beamreactor Store

v2.1.2
AEGIS IA Shop - Home/Landing Page

* XDP engine shop plugin

v1.03.0
* XDP engine shop plugin

Track my order

v2.1.0
Order Tracking - Guest Order Lookup

* XDP engine link redirector

v1.08.0
* XDP engine link redirector

* BeamReactor Page Referral Plugin

v2.0.1
* BeamReactor Page Referral Plugin

Resubscription checkout

v1.0.0
* Resubscription Checkout — Changement de provider ou réactivation

* XDP plugin: recent history display

v0.03.0
* XDP plugin: recent history display

Subscription checkout

v2.0.0
* Subscription Checkout — Stripe / PayPal redirect

Subscription success

v1.0.0
* Subscription Success — Post-Stripe confirmation page

* SDP engine keywords plugin

v1.03.0
* SDP engine keywords plugin
📦

Content

6 plugins

Features & bugs

v3.6.0
* BeamReactor Todo List

* BeamReactor Intrusion Scanner

v1.0.2
Tests all PHP files for direct access protection

Parser contextual handler

v1.0.0
* Parser Enforcer plugin

Regex Tester

v2.0.0
* XDP plugin - Regex: Regular Expression Tester

Skin Generator

v2.0.0
Skin generator for the BeamReactor CMS

Tests

v1.1.0
* XDP plugin: testrunner
BeamReactor v3.0 • AmigaOS Workbench 2.1 Tribute • 2026