Phestus v0.1 is just weeks away from being released! Explore the latest modules and documentation.Learn more
Roadmap

Building the future of Phestus.

A look at what we have built, what we are working on, and what is planned for the Phestus platform and ecosystem.

Completed
In progress
Planned
01

Foundation

Establish the core runtime and architecture that powers the Phestus ecosystem.

Core Runtime

Core

Establish the Phestus runtime, context, registries, lifecycle, and dependency system.

CompletedCompleted

Module System

Modules

Create the capability-based module architecture used throughout the platform.

CompletedCompleted

Provider System

Providers

Introduce provider abstractions that allow modules to remain independent from implementations.

CompletedCompleted

Plugin System

Plugins

Add installable plugins for bundling modules, providers, configuration, and ecosystem capabilities.

CompletedCompleted
02

Platform

Build the services and infrastructure needed for production applications.

Event System

Events

Provide a unified event bus for communication between modules and services.

CompletedCompleted

Queue & Job System

Jobs

Introduce queues and jobs for asynchronous and background processing.

CompletedCompleted

Workflow Engine

Workflows

Create composable workflows that connect events, jobs, queues, and application capabilities.

CompletedCompleted

Worker System

Workers

Allow dedicated workers to register capabilities and execute platform workloads.

In progressIn progress
03

Application Services

Expand Phestus into a complete application platform.

Service Abstraction

Services

Create a backend-neutral service layer for data, schema, and application operations.

PlannedQ4 2026

API Module

API

Provide a modular server API system for defining routes, middleware, and request handling.

CompletedCompleted

API Client

API

Create a typed client for interacting with Phestus server APIs from applications.

CompletedCompleted

Authentication & Middleware

Security

Provide reusable authentication and role-based access control capabilities.

CompletedCompleted
04

Ecosystem

Make Phestus extensible and accessible through a growing package ecosystem.

Phestus Package Registry

Ecosystem

Provide a private package registry for distributing Phestus modules, providers, and plugins.

PlannedQ2 2027

Phestus CLI

Tooling

Create a CLI for authentication, package installation, project configuration, and development workflows.

PlannedQ1 2027

Marketplace

Marketplace

Allow developers to discover, purchase, and install packages from the Phestus ecosystem.

PlannedQ3 2027