π Introducing VlahX Engine
Building modern web applications often means choosing between heavy monolithic CMS platforms or building everything from scratch.
VlahX Engine is an ultra-fast, modular web platform designed to bridge this gap. Built from the ground up with Python 3.11+, FastAPI, SQLite (WAL mode), Jinja2, and Bootstrap 5, VlahX Engine offers clean architecture, native path i18n, and a fully decoupled plugin ecosystem.
π‘ Why VlahX Engine?
Most web platforms ship with bloated core features that clutter the codebase. VlahX Engine takes a different approach:
- 100% Bare Core in Git: The core repository contains strictly the essentials needed to run the engine.
- Decoupled Plugin Architecture: Core features like Blogging, Minishop, AI Authoring, and Analytics live as independent plugins hosted in the central repository.
- Extreme Speed & Low Footprint: Powered by FastAPI and SQLite WAL mode for near-instant response times.
-
Native Path i18n & SEO: Clean
/{lang}/...path routing with automatic<link rel="canonical">,hreflangtags, and dynamic XML sitemaps.
ποΈ Technical Architecture
VlahX Engine leverages modern Python web standards:
| Component | Tech Stack |
|---|---|
| Framework | FastAPI (ASGI / Python 3.11+) |
| Database | SQLite with WAL (Write-Ahead Logging) |
| Templating | Jinja2 + Bootstrap 5 + Vanilla JS |
| Internationalization | Path-based routing (/en/..., /ro/...) with dynamic locale fallback |
| Plugin SDK | Event-driven hooks (template_hooks, admin_nav) |
π Decoupled Plugin Ecosystem
Plugins in VlahX are standalone packages that can be installed, updated, or uninstalled dynamically without modifying the Core.
Currently available official plugins include:
- π VlahX Blog & Pages: Complete publishing engine with category management, views tracking, and SEO tools.
- ποΈ VlahX Minishop: E-commerce module with products, cart, and order management.
- π€ VlahX AI Author: Integrated AI assistant for automated content generation and comment interactions.
- π VlahX Analytics: Privacy-focused real-time visitor statistics.
π Live Demo & Open Source
VlahX Engine is completely open source and welcoming contributors!
- π Live Website & Demo: vlahx.org/about
- π¦ GitHub Repository: github.com/vlahx/vlahx-engine
- πͺ Extension Store: repo.vlahx.org
π¬ What do you think of this architecture?
Weβd love to hear your feedback, suggestions, or ideas for new plugins in the comments below!
Top comments (0)