-
Notifications
You must be signed in to change notification settings - Fork 0
Home
ProGraMajster edited this page Mar 28, 2026
·
3 revisions
ModernFormsNext is a modern, high-performance UI framework for .NET built on top of SkiaSharp.
It aims to provide a familiar WinForms-like programming model while delivering modern rendering, animations, and platform flexibility.
- SkiaSharp-based rendering engine
- High performance and smooth animations
- WinForms-like control model
- Built-in animation system (scale, translate, opacity, rotation)
- Full input system (mouse, keyboard, focus)
- Flexible layout system (Dock, Anchor, AutoSize)
- Built-in theming support (Light / Dark)
var form = new Form();
var button = new Button
{
Text = "Click me",
Size = new Size(120, 40),
Location = new Point(20, 20)
};
button.Click += (s, e) =>
{
Console.WriteLine("Hello ModernFormsNext!");
};
form.Controls.Add(button);
Application.Run(form);- Controls
- Layout System
- Animations
- Styling
- Architecture
ModernFormsNext focuses on:
- Simplicity (like WinForms)
- Performance (SkiaSharp)
- Extensibility (custom controls & renderers)
- Modern UI capabilities (animations, styling)
This project is actively developed and evolving.