SkiaSharp.Views.Desktop.Common
4.152.0
Prefix Reserved
See the version list below for details.
dotnet add package SkiaSharp.Views.Desktop.Common --version 4.152.0
NuGet\Install-Package SkiaSharp.Views.Desktop.Common -Version 4.152.0
<PackageReference Include="SkiaSharp.Views.Desktop.Common" Version="4.152.0" />
<PackageVersion Include="SkiaSharp.Views.Desktop.Common" Version="4.152.0" />
<PackageReference Include="SkiaSharp.Views.Desktop.Common" />
paket add SkiaSharp.Views.Desktop.Common --version 4.152.0
#r "nuget: SkiaSharp.Views.Desktop.Common, 4.152.0"
#:package SkiaSharp.Views.Desktop.Common@4.152.0
#addin nuget:?package=SkiaSharp.Views.Desktop.Common&version=4.152.0
#tool nuget:?package=SkiaSharp.Views.Desktop.Common&version=4.152.0
SkiaSharp.Views.Desktop.Common
SkiaSharp Views & Layers are a set of platform-specific views and containers that can be used to draw on the screen.
This is a shared infrastructure package. Most applications should install the package for their UI framework, such as
SkiaSharp.Views.WPF,SkiaSharp.Views.WindowsForms, orSkiaSharp.Views.Gtk3.
Installation
dotnet add package SkiaSharp.Views.Desktop.Common
Documentation and resources
- SkiaSharp documentation
- API reference on Microsoft Learn
- Package selection and deployment guide
- Live SkiaSharp Gallery
- SkiaFiddle - experiment with SkiaSharp in your browser
Feedback and contributing
SkiaSharp is an open-source project from Microsoft, released under the MIT license. Use GitHub Discussions for questions, file bugs and feature requests in the issue tracker, and see the contributing guide to get involved.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net9.0-windows10.0.19041 is compatible. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. net10.0-windows10.0.19041 is compatible. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 is compatible. |
| .NET Framework | net461 was computed. net462 is compatible. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 is compatible. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.6.2
- SkiaSharp (>= 4.152.0)
-
.NETFramework 4.8
- SkiaSharp (>= 4.152.0)
-
.NETStandard 2.0
- SkiaSharp (>= 4.152.0)
-
.NETStandard 2.1
- SkiaSharp (>= 4.152.0)
-
net10.0
- SkiaSharp (>= 4.152.0)
-
net10.0-windows10.0.19041
- SkiaSharp (>= 4.152.0)
-
net6.0
- SkiaSharp (>= 4.152.0)
-
net9.0
- SkiaSharp (>= 4.152.0)
-
net9.0-windows10.0.19041
- SkiaSharp (>= 4.152.0)
NuGet packages (38)
Showing the top 5 NuGet packages that depend on SkiaSharp.Views.Desktop.Common:
| Package | Downloads |
|---|---|
|
SkiaSharp.Views.WPF
SkiaSharp Views & Layers are a set of platform-specific views and containers that can be used to draw on the screen. |
|
|
VisioForge.DotNet.Core
VisioForge .Net products for video capture, editing and playback (Video Capture SDK, Media Player SDK, Video Edit SDK). Core package. |
|
|
SkiaSharp.Views.WindowsForms
SkiaSharp Views & Layers are a set of platform-specific views and containers that can be used to draw on the screen. |
|
|
SkiaSharp.Views.Gtk2
SkiaSharp Views & Layers are a set of platform-specific views and containers that can be used to draw on the screen. |
|
|
VisioForge.DotNet.VideoCapture
.Net-based SDK that integrates video capturing and processing functions into software. Implements video and audio playback and capture from a broad range of sources including TV tuners, USB web cams, DV/HDV camcorders, PCI capture cards and IP cameras. Supports AVI, WMV, DV, MPEG-1/2, MP4, FLV and WebM output formats. Samples - https://github.com/visioforge/.Net-SDK-s-samples . |
GitHub repositories (17)
Showing the top 17 popular GitHub repositories that depend on SkiaSharp.Views.Desktop.Common:
| Repository | Stars |
|---|---|
|
mono/SkiaSharp
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
|
|
|
immense/Remotely
A remote control and remote scripting solution, built with .NET 8, Blazor, and SignalR.
|
|
|
oxyplot/oxyplot
A cross-platform plotting library for .NET
|
|
|
ArduPilot/MissionPlanner
Mission Planner Ground Control Station for ArduPilot (c# .net)
|
|
|
swharden/Csharp-Data-Visualization
Resources for visualizing data using C# and the .NET platform
|
|
|
codeproject/CodeProject.AI-Server
CodeProject.AI Server is a self contained service that software developers can include in, and distribute with, their applications in order to augment their apps with the power of AI.
|
|
|
barnhill/barcodelib
C# Barcode Image Generation Library
|
|
|
Keboo/MaterialDesignInXaml.Examples
A collection of small samples using MaterialDesignInXaml.
|
|
|
fmbot-discord/fmbot
.fmbot is a social Discord bot that provides music statistics for you and your friends.
|
|
|
nhmkdev/cardmaker
An application that generates graphics via data sources.
|
|
|
unoplatform/Uno.Samples
A collection of code samples for the Uno Platform
|
|
|
habibrehmansg/infopanel
InfoPanel is a desktop visualization software designed to work with HWiNFO sensors via Shared Memory (SHM). It allows users to display system information on their desktop or external displays, including USB-only LCDs like BeadaPanel.
|
|
|
freezy/dmd-extensions
A toolbox for virtual pinball dot matrix displays.
|
|
|
Difegue/Stylophone
A pretty cool™️ MPD client in .NET. Based on MpcNET.
|
|
|
fel88/DeepNestPort
DeepNest C# Port
|
|
|
NdubuisiJr/skia-chart
A simple xamarin.Forms chart library, built on top of the skiasharp.views.forms library
|
|
|
Ginger-Automation/Ginger
Ginger Automation IDE
|
| Version | Downloads | Last Updated |
|---|---|---|
| 4.154.0-preview.1.26454.9 | 120 | 9/5/2026 |
| 4.153.0-preview.1.26454.6 | 95 | 9/5/2026 |
| 4.152.0 | 979 | 9/9/2026 |
| 4.152.0-rc.1.26426.14 | 185 | 8/27/2026 |
| 4.152.0-preview.1.1 | 284 | 8/8/2026 |
| 4.151.2 | 1,182 | 9/3/2026 |
| 4.151.1 | 9,471 | 8/5/2026 |
| 4.151.0 | 2,749 | 7/31/2026 |
| 4.151.0-rc.1.1 | 505 | 7/22/2026 |
| 4.151.0-preview.2.1 | 328 | 7/14/2026 |
| 4.151.0-preview.1.1 | 457 | 7/2/2026 |
| 4.150.3 | 165 | 9/2/2026 |
| 4.150.2 | 345 | 8/5/2026 |
| 4.150.1 | 4,121 | 7/14/2026 |
| 4.150.0 | 3,081 | 7/8/2026 |
| 4.150.0-rc.1.1 | 275 | 6/30/2026 |
| 4.150.0-preview.2.1 | 201 | 6/25/2026 |
| 4.150.0-preview.1.1 | 270 | 6/15/2026 |
| 4.148.0 | 6,575 | 6/23/2026 |
| 4.148.0-rc.1.2 | 191 | 6/14/2026 |
Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release notes.