ForgePress is an open-source, asynchronous Rust and WebAssembly (WASI) site core and CMS engine engineered as a modern, high-performance alternative to monolithic PHP CMS architectures.

Built with an asynchronous Axum v0.7 web runtime powered by Tokio background task scheduling, ForgePress achieves sub-millisecond response latencies and memory safety. It features WebAssembly plugin sandboxing via Wasmtime with WIT interface contracts (WASI Preview 2) and embedded Rhai scripting bindings for real-time event filtering.

Database interactions are decoupled and optimized using atomic PostgreSQL JSONB block arrays to completely eliminate N+1 relational query bottlenecks.

Read the full architecture case study and benchmarks at:
https://azbrand.ca/blog/case-study-forgepress-rust-svelte-cms-rhai-wasm-sandboxed-plugins

Features

  • Asynchronous Axum v0.7 & Tokio web runtime core
  • WebAssembly (WASI Preview 2) guest component plugin sandboxing via Wasmtime
  • Embedded Rhai scripting bindings for dynamic event hooks
  • Atomic PostgreSQL JSONB block schema eliminating relational N+1 query loops
  • Safe MiniJinja templating with Boxed async futures
  • Decoupled headless and standalone rendering modes

Project Activity

See All Activity >

Follow ForgePress

ForgePress Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ForgePress!

Additional Project Details

Registered

5 hours ago