Zing Forum

Reading

Creuser: An Open-Source Workflow and Proxy Orchestration Platform for Monorepos

Creuser, developed by MJCZone, is an open-source workflow and proxy orchestration platform designed specifically for Monorepo operations. Built on .NET 10 and Vue.js/Quasar, it supports quick Docker deployment and plugin extensions, and uses the LGPL-3.0 license.

CreuserMonorepo工作流编排代理管理开源平台MJCZoneDocker部署LGPL许可证
Published 2026-05-07 13:45Recent activity 2026-05-07 13:52Estimated read 4 min
Creuser: An Open-Source Workflow and Proxy Orchestration Platform for Monorepos
1

Section 01

Introduction / Main Floor: Creuser: An Open-Source Workflow and Proxy Orchestration Platform for Monorepos

Creuser, developed by MJCZone, is an open-source workflow and proxy orchestration platform designed specifically for Monorepo operations. Built on .NET 10 and Vue.js/Quasar, it supports quick Docker deployment and plugin extensions, and uses the LGPL-3.0 license.

2

Section 02

Background: Complexity of Monorepo Management

The Monorepo (single repository) model is becoming increasingly popular in modern software development. It manages multiple related projects in a single code repository, facilitating code sharing, unified builds, and cross-project refactoring. However, Monorepos also present unique challenges: complex dependencies, cross-project build coordination, operational efficiency for large-scale codebases, etc.

Creuser is an open-source platform designed to address these issues, providing workflow orchestration and proxy management capabilities to help teams more efficiently manage development, build, and deployment processes in Monorepos.

3

Section 03

Project Overview

Creuser is developed by MJCZone Inc. Its name is pronounced "KROO-ZAY" (or the French-style "kruh-ZAY"), meaning "Get to the bottom of it". The project uses .NET 10 as the backend framework, Vue.js and Quasar for the frontend, PostgreSQL as the database, and Redis for caching.

The project is currently in active development (v0.x.x), with APIs not yet stable. It is recommended to use it in production only after the v1.0.0 release.

4

Section 04

Core Architecture and Tech Stack

Creuser's technology selection embodies the design philosophy of modern cloud-native applications:

5

Section 05

Backend Technologies

  • .NET 10: The latest .NET version, providing high performance and cross-platform support
  • Entity Framework Core: Data access and ORM
  • SignalR: Real-time communication and Hub functionality
  • Scalar: API documentation and testing interface (replacing traditional Swagger)
6

Section 06

Frontend Technologies

  • Vue.js 3: Progressive JavaScript framework
  • Quasar: Vue-based UI component library supporting SPA, PWA, and mobile applications
  • Vitest: Unit testing framework
7

Section 07

Infrastructure

  • PostgreSQL: Relational database for storing application data
  • Redis: In-memory cache supporting session management and real-time features
  • Docker: Containerized deployment supporting multiple deployment scenarios
8

Section 08

Deployment Methods

Creuser offers flexible deployment options to adapt to different usage scenarios: