A high-performance open-source ecosystem combining a decentralized Remote Plugin Marketplace, 67 multilingual font binaries, and zero-friction .NET 10 Avalonia standalone runners.
Extensions mount dynamically into the host runtime without full application restarts. Each package features verified SHA256 checksums, declarative manifests, and M3 Expressive aesthetics.
Test the actual mechanics and interaction models of FryWorld plugins right now inside your browser. Powered by responsive HTML5 canvas and client-side logic.
using System;
using QuestPDF.Fluent;
using QuestPDF.Helpers;
using QuestPDF.Infrastructure;
// Generate high-fidelity PDF Document
Document.Create(container => {
container.Page(page => {
page.Size(PageSizes.A4);
page.Margin(2, Unit.Centimetre);
page.Header().Text("FryWorld Invoice #2026-001").SemiBold().FontSize(20);
page.Content().PaddingVertical(1, Unit.Centimetre).Text("Rendered via in-memory Roslyn runner.");
});
}).GeneratePdf("sample.pdf");
Console.WriteLine("[Success] Generated sample.pdf (24.3 KB) in 42ms");
67 TrueType & OpenType binaries (~80.7 MB) distributed over raw CDN. Fully compatible with QuestPDF and Avalonia UI document rendering pipelines.
Per Rule 1 of AGENTS.md, every plugin includes a standalone Runner/ application.
Hit F5 in Rider or Visual Studio to test in a native preview window without launching FryWorld!
Implements IFryPlugin with Avalonia MVVM views. Zero dependencies on host binary internals.
Targeting WinExe with AppBuilder, Inter font, and mock JSON settings store for live debugging.
Conditioned csproj isolates Runner code while packaging automated .fryplugin release archives.
Automated packaging into macOS .app / signed .dmg and Windows Inno / MSIX installers.
High-integrity Python tooling for release packaging, catalog synchronization, and cryptographic validation.
Builds Release configuration, generates .fryplugin zip archives, calculates SHA256 checksums, and stages to plugins/<id>/.
Compiles standalone runners into native OS applications: macOS .app bundles with branded .dmg and Windows Inno Setup installers.
Validates catalog syntax, verifies zip package contents, checks reverse-DNS IDs, and runs dotnet build on all solutions.
Inspects all 67 TrueType & OpenType font binaries, checking magic numbers, table headers, and total library sizing.