Introduction
ProEdit is a set of libraries and apps for word-processing style documents. The repo is split into core document and format components, rendering and printing stacks, collaboration infrastructure, and Avalonia-based UI shells.
Goals
- Modular components that can be used independently
- Clear layering between UI, presentation, domain, and infrastructure
- High performance layout and rendering
- Testable ViewModels and services
Repository Layout
src/production codetests/unit and UI testsbenchmarks/performance benchmarksdocfx/documentation sources
Next: Architecture