← Back to home
Comparison · DevOps

Directus vs Appwrite

Side-by-side trajectory, velocity, and editorial themes.

D
Directus
DEVOPS
1.7

Directus is on a steady weekly cadence with AI tooling deepening on every release.

◆ Current state

Directus is shipping weekly point releases on the 11.17.x line, each carrying a mix of small UI features, AI-related additions, and dependency hygiene. The recent stretch added a /ai/object structured-generation endpoint, an asset cache-revalidation header (ASSETS_CACHE_REVALIDATE), background data imports with timeout and concurrency controls, a Tabs group interface that absorbs a previously-extension feature, and comparison-modal improvements (timezone-aware datetime, modified-only view). UI work in 11.17.0 also shrunk the app to 90% and converted px to rem — flagged as a potential breaking change for extensions with hardcoded pixel values.

◆ Where it's heading

Two parallel arcs: (1) AI Assistant continues to grow — image/PDF upload, multi-provider model refresh (Anthropic, Google, OpenAI), an Anthropic tool-search adapter for context efficiency, and now a structured-object endpoint for inline experiences; (2) the app shell is being modernized — rem-based sizing, native replacements for previously third-party UI primitives (reka, native Tabs), and migration of @directus/visual-editing into the monorepo. Bug-fix volume is high but consistent — typical of a project absorbing a wide community contribution stream.

◆ Prediction

Expect continued weekly 11.17.x cuts focused on the AI surface (more inline AI-aware components, more structured-output use cases) and the in-progress monorepo consolidation. The 90%-UI shrink will likely require an extensions-side migration cycle before a major version cut.

A
Appwrite
DEVOPS
8.8

Appwrite ships platform-grade upgrades while opening direct lanes to agentic coding tools.

◆ Current state

Appwrite is in heavy platform-maturation mode. The most recent month brought database relationships graduating to GA with a 12-18x speed-up, BigInt column support, persistent-WebSocket Realtime, programmatic environment-variable management, Rust 1.83 as a first-class function runtime, and Bun/Deno added as Sites build runtimes. Alongside the runtime work, two threads expand the platform's reach: a new Appwrite plugin for Codex with bundled MCP server and agent skills, and CLI improvements (multi-file config, deployment retention) aimed at infra teams running Appwrite at real scale.

◆ Where it's heading

Appwrite is doing the work to move from 'BaaS for hobbyists' into a credible Firebase and Supabase competitor for production teams. Two strategic vectors are visible: backend primitives are catching up (relationships GA, BigInt, Realtime overhaul, Rust runtime), and agentic developer tools (Codex plugin, docs MCP) are being treated as a first-class distribution surface rather than an afterthought.

◆ Prediction

Expect more agent-tooling investment — likely first-class plugins for Cursor or Claude Code, plus deeper MCP coverage of project resources — and continued runtime breadth, probably an edge-functions story to catch up to Cloudflare and Vercel.

See more alternatives to Directus
See more alternatives to Appwrite