Skip to content

Launching soon, exclusively through QED42

Drupal native,
not generic.

EventHorizon turns any Drupal repository into a complete, visual picture of its architecture, performance, security, and health, no AI required. Agencies onboard inherited projects in an afternoon; large teams de-risk major upgrades and make platform knowledge queryable. Drupal native, not generic, built by QED42 and private by design.

We'll only email you about EventHorizon. No spam, unsubscribe anytime.

One codebase, four jobs

Every Drupal engagement runs the same arc.
EventHorizon turns each stage into a guided, visual workflow.

Inherit the code, audit it, plan the upgrade, then govern quality as it grows. Here is what each stage costs your team today, and the exact screen that changes it.

Understand an inherited codebase in an afternoon

Dependency map

Onboard without the tribal knowledge

01Inherit

Understand an inherited codebase in an afternoon

TodayTaking over a Drupal project means days of spreadsheet archaeology and grep before anyone can decide anything.

The interactive force-directed map shows every custom module, service, and hook, and the hubs your platform leans on, so a senior engineer onboards without waiting on the one person who remembers why that hook exists.

No tribal knowledge required
Compress a week of audit into an afternoon
02Audit

Compress a week of audit into an afternoon

TodayManual audits eat a sprint, and the findings change depending on who ran them.

50+ Drupal-specific detectors flag the performance, security, caching, and config issues an audit exists to find, each pinned to an exact file and line, the same way no matter who runs the scan.

50+ detectors
De-risk the upgrade before you touch a line

Dependency cycles, ranked

See the blast radius before you commit

03Plan

De-risk the upgrade before you touch a line

TodayA major version jump or a module removal is a leap of faith, and one hidden cycle stalls the release.

See the blast radius on screen and every dependency cycle ranked by severity, so you scope migrations with confidence and start the refactor on the riskiest loop, not a guess.

Blast radius, visible
Govern quality at scale and prove progress
04Govern

Govern quality at scale and prove progress

TodayPlatform health is a feeling, and the context that matters lives in one engineer's head.

One benchmarkable health score plus per-function metrics shows where refactoring pays off, and optional grounded chat, on your own key, makes that knowledge queryable, cutting key-person risk across every site.

Benchmarkable health score

By the numbers

The proof behind every stage.

EventHorizon automates the discovery phase of every engagement: onboarding, audits, upgrade planning, and performance triage. Senior engineers spend their time deciding, not digging.

Weeks → hours

Code audits that once took a sprint compress into an afternoon of guided review.

50+ detectors

Drupal-specific performance rules, security rules, and caching analyzers, all built from real project pain.

Private by design

Static analysis runs inside your engagement with no AI at all. Add AI only when you want it: bring your own key, choose your model, and your code never trains anyone's model.

Same engine, two worlds

Built for the way agencies and large teams actually work.

Whether you rescue client projects for a living or govern a platform across many sites, EventHorizon removes the discovery grunt-work and hands you a defensible, visual answer. Pick the column that sounds like your week.

A client-ready EventHorizon audit summary with a benchmarkable health scoreHealth score

For Drupal agencies

Win the work, then deliver it faster.

  • Win the pitch with a visual audit, not a spreadsheet. Hand a prospect an interactive architecture map and a benchmarkable score, and walk in as the team that already understands their platform.

  • Onboard an inherited project in an afternoon. The dependency map and health score replace days of archaeology, so seniors start deciding on day one.

  • Scope upgrades and migrations with confidence. See the full blast radius of a version jump or a module removal before you commit a number.

  • Deliver the same audit quality on every project. 50+ detectors run identically no matter which engineer runs them, every finding pinned to file and line.

  • Free your seniors from discovery grunt-work. The week-long manual audit compresses into hours, so your most expensive people spend time on the fix, not the find.

An EventHorizon circular-dependency mindmap showing upgrade blast radius by severity Critical High Medium

For large Drupal teams & enterprises

Govern the platform without the guesswork.

  • De-risk every major upgrade and module removal. The dependency mindmap shows exactly what breaks before you touch it, so 10-to-11 jumps stop being a leap of faith.

  • Cut the bus-factor. Optional grounded chat, on your own key, makes the context that lived in one departed engineer's head a question anyone can ask.

  • Watch platform health continuously, across many sites. One benchmarkable score per codebase turns platform health into a number you track quarter over quarter.

  • Start refactors with the riskiest loops first. Circular-dependency detection ranks every cycle by severity, so releases stop stalling on hidden cycles.

  • Standardize review and governance at scale. The same 50+ detectors and per-function metrics enforce one quality bar across every team and site, at file-and-line precision.

The product, outcome by outcome

See what each screen lets your team do.

Real screens from the suite analyzing a demo Drupal project, every one captioned with the job it unlocks, not the view it shows.

Walk into the kickoff already knowing the platform
Analysis01 / 13

Walk into the kickoff already knowing the platform

Every scan opens with one benchmarkable health score plus codebase stats across functions, services, hooks, and dependencies, and performance and vulnerability treemaps, so the first thing you see is where the project actually stands.

Under the hood

The engine behind every outcome.

Point EventHorizon at a repository and its built-in static analysis builds a complete picture of the codebase: structure, dependencies, performance hotspots, and security posture, no AI required. Your team explores it visually, and can layer on AI when it helps.

Dependency mindmaps

An interactive force-directed map of every module, service, and hook in your Drupal codebase. See circular dependencies and upgrade blast radius at a glance.

Performance & security analysis

Dozens of Drupal-specific static rules, caching detectors, and config validation surface the issues that audits exist to find, in minutes instead of weeks.

Optional AI, your keys and model

Every analysis runs as static analysis first, with zero AI required. When you want it, connect your own Gemini, OpenAI, or Anthropic key, choose the model, and ask questions answered from your project with source attribution.

See it in action

Watch EventHorizon read a codebase.

A walkthrough of the app and its capabilities: scanning a Drupal project, exploring the dependency mindmap, and digging into the findings.

From the stage

How EventHorizon was built.

At Oaisys Conf 2025, QED42 presented the story behind EventHorizon: building a platform-agnostic Drupal analysis suite with AI, and what it surfaces when pointed at real codebases.

Why it's different

Not another scanner. A new way of seeing.

Your code stays yours

Static analysis runs within your engagement, never on a shared public service, and works with no AI at all. AI is optional and bring-your-own-key, so nothing touches a model you didn't choose.

Built for agencies and enterprises

Agencies running audits and inheriting client projects, and enterprises planning upgrades and managing platform risk, get the same deep view: every static rule, metric, and visualization is built around Drupal hooks, services, config, and caching layers.

Proven in the open

The scanning engine powers our open-source EventHorizon CLI, already used by the Drupal community. The suite takes it from terminal reports to a full visual intelligence platform.

Explore the open-source CLI

Delivered with experts

EventHorizon comes through QED42's engineering practice, paired with people who have audited, rescued, and scaled Drupal platforms for over a decade.

FAQ

Questions Drupal teams ask us.

What is EventHorizon?

EventHorizon is a code-intelligence suite for Drupal, built by QED42. Point it at a repository and it builds a complete picture of the codebase: interactive dependency mindmaps, performance and security analysis, caching and configuration validation, code metrics, and AI chat grounded in your own project.

Who is EventHorizon for?

Teams that are invested in Drupal: agencies running audits and inheriting client projects, enterprises planning upgrades and managing platform risk, and product companies maintaining Drupal-based products. If your team reviews, rescues, or scales Drupal codebases, EventHorizon was built for you.

How is it different from generic code-analysis tools?

Every rule, metric, and visualization is built around how Drupal actually works: hooks, services, render arrays, routing, config, and caching layers. Generic linters don't know what a cache-disabled render array or an unguarded Drupal route means; EventHorizon's detectors are written specifically for them.

Is my code safe?

Yes. Static analysis runs within your engagement, never on a shared public service, works with no AI at all, and your code is never used to train models. AI is optional and strictly bring-your-own-key, so nothing touches a model you didn't choose.

How does the AI assistance work?

AI is entirely optional: every analysis runs as static analysis with no AI required. When you do want it, EventHorizon builds a knowledge base from your project and answers questions in plain language with source attribution. You connect your own LLM API key (Gemini, OpenAI, or Anthropic), choose the model, and each user manages their keys independently.

How does it relate to the open-source EventHorizon CLI?

The scanning engine powers our open-source EventHorizon CLI, which is already used by the Drupal community. The suite builds on that engine and takes it from terminal reports to a full visual intelligence platform.

How do I get access?

EventHorizon is launching soon, exclusively through QED42. Join the waitlist and we'll reach out as early access opens. Early-access teams get onboarding with QED42 engineers, launch pricing, and a direct line into the roadmap.

Cross the horizon first.

Early-access teams get onboarding with QED42 engineers, launch pricing, and a direct line into the roadmap.

We'll only email you about EventHorizon. No spam, unsubscribe anytime.