Core2D
Data driven 2D diagram editor.
About
Core2D is an application for making data driven 2D diagrams.
Building Core2D
- Visual Studio Community 2015 for Windows builds.
- SharpDevelop for Windows builds.
- MonoDevelop for Linux builds.
Supported Platforms
The recommended UI for Core2D is Core2D.UI.Wpf
.
- Windows 7/8/8.1/10 for
WPF
,Perspex.Desktop
andWinForms
builds. - Windows 10 for Universal Windows Platform (UWP) build.
- XUbuntu 15.04 for
Perspex.Desktop
andWinForms
builds.
The core library and editor are portable and should work on all platforms where C# is supported. For basic usage of core library see project Core2D.Sample
.
NuGet Packages
- System.Collections.Immutable
- Newtonsoft.Json
- CsvHelper
- PDFsharp (PDFsharp core for WinForms Linux builds.)
- PDFsharp-wpf (PDFsharp core does not implement XGraphicsPath.AddArc method.)
- System.Windows.Interactivity.WPF
- Xceed.Wpf.AvalonDock
- Xceed.Products.Wpf.Toolkit.AvalonDock
- Perspex
- Perspex.Desktop
NuGet Package Sources
Other Dependencies
- GTK# for .NET Needed for Gtk on Windows.
- .net dxf Reader-Writer Run "git submodule update --init" in project directory.
Contact
https://github.com/Core2D/Core2D
License
Core2D is licensed under the MIT license.