{"id":21107925,"url":"https://github.com/actipro/wpf-controls","last_synced_at":"2026-01-22T18:44:35.722Z","repository":{"id":44612074,"uuid":"319665596","full_name":"Actipro/WPF-Controls","owner":"Actipro","description":"Actipro WPF Controls samples, documentation, and related open-source projects. Build beautiful user interfaces in your WPF applications using Actipro's controls.","archived":false,"fork":false,"pushed_at":"2025-11-06T16:54:37.000Z","size":16269,"stargazers_count":93,"open_issues_count":0,"forks_count":14,"subscribers_count":7,"default_branch":"develop","last_synced_at":"2025-12-26T16:20:25.166Z","etag":null,"topics":["actipro","actiprosoftware","controls","csharp","demos","documentation","dotnet","mvvm","samples","ui","ui-controls","wpf","wpf-controls","wpf-ui","xaml"],"latest_commit_sha":null,"homepage":"https://www.actiprosoftware.com/products/controls/wpf","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Actipro.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":"License.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-12-08T14:36:25.000Z","updated_at":"2025-11-15T13:30:49.000Z","dependencies_parsed_at":"2025-01-15T05:15:27.582Z","dependency_job_id":"d06c0f85-ac45-4cb8-a204-63c9b86f3103","html_url":"https://github.com/Actipro/WPF-Controls","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/Actipro/WPF-Controls","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Actipro%2FWPF-Controls","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Actipro%2FWPF-Controls/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Actipro%2FWPF-Controls/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Actipro%2FWPF-Controls/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Actipro","download_url":"https://codeload.github.com/Actipro/WPF-Controls/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Actipro%2FWPF-Controls/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28668305,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-22T17:07:18.858Z","status":"ssl_error","status_checked_at":"2026-01-22T17:05:02.040Z","response_time":144,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["actipro","actiprosoftware","controls","csharp","demos","documentation","dotnet","mvvm","samples","ui","ui-controls","wpf","wpf-controls","wpf-ui","xaml"],"created_at":"2024-11-20T00:43:26.731Z","updated_at":"2026-01-22T18:44:35.717Z","avatar_url":"https://github.com/Actipro.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Actipro WPF Controls\n\n[![Latest](https://img.shields.io/nuget/v/ActiproSoftware.Controls.WPF?label=Latest\u0026logo=nuget)](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF) \n[![Downloads](https://img.shields.io/nuget/dt/ActiproSoftware.Controls.WPF?label=Downloads)](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF) \n[![Integration Build](https://github.com/Actipro/WPF-Controls/workflows/Integration%20Build/badge.svg)](https://github.com/Actipro/WPF-Controls/actions/workflows/integration-build.yml)\n[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v2.0-ff69b4.svg)](https://github.com/Actipro/.github/blob/main/Code-of-Conduct.md)\n[![Follow @Actipro](https://img.shields.io/twitter/follow/Actipro?style=social)](https://twitter.com/intent/follow?screen_name=Actipro)\n\nSamples, documentation, and other related open-source projects for [Actipro WPF Controls](https://www.actiprosoftware.com/products/controls/wpf), a vast set of modern-themed UI controls for building beautiful WPF desktop applications.\n\nThe controls ship with over 25 professionally-designed themes, and custom themes can be easily created using configurable theme definitions.\n\n| An Office Colorful Theme | A Custom Dark Slate Theme |\n| ------------- | ------------- |\n| ![Light Theme](.github/image-content/theme-light.png) | ![Dark Theme](.github/image-content/theme-dark.png) |\n\n## Table of Contents\n\n- [About WPF Controls](#about-wpf-controls)\n- [Getting Started](#getting-started)\n  - [Running the Sample Browser Application](#running-the-sample-browser-application)\n  - [Browsing Documentation](#browsing-documentation)\n  - [Running Other Sample Applications](#running-other-sample-applications)\n  - [Viewing Related Open-Source Projects](#viewing-related-open-source-projects)\n- [NuGet Packages](#nuget-packages)\n- [Supported Technologies](#supported-technologies)\n- [Contributing](#contributing)\n- [Support](#support)\n- [Licensing](#licensing)\n\n## About WPF Controls\n\nThe [Actipro WPF Controls](https://www.actiprosoftware.com/products/controls/wpf) include:\n\n- [SyntaxEditor](https://www.actiprosoftware.com/products/controls/wpf/syntaxeditor) - A syntax-highlighting code editor control and parsing suite.\n- [Bars](https://www.actiprosoftware.com/products/controls/wpf/bars) - Advanced fluent ribbons, toolbars, menus and related controls.\n- [Docking/MDI](https://www.actiprosoftware.com/products/controls/wpf/docking) - A complete docking tool window and multiple document interface solution.\n- [Editors](https://www.actiprosoftware.com/products/controls/wpf/editors) - Part-based and masked edit controls, with advanced date/time picker.\n- [Grids](https://www.actiprosoftware.com/products/controls/wpf/grids) - Advanced PropertyGrid and custom tree (TreeListBox/TreeListView) controls.\n- [Shell](https://www.actiprosoftware.com/products/controls/wpf/shell) - Windows shell folder and file browsing controls.\n- [Gauge](https://www.actiprosoftware.com/products/controls/wpf/gauge) - A complete set of circular, linear, and digital gauge controls.\n- [Charts](https://www.actiprosoftware.com/products/controls/wpf/charts) - Visualize complex data sets with stunning charts.\n- [Micro Charts](https://www.actiprosoftware.com/products/controls/wpf/microcharts) - Small charts, also called sparklines, designed to visualize complex data.\n- [Ribbon](https://www.actiprosoftware.com/products/controls/wpf/ribbon) - Easily add an Office-like user interface that meets all Microsoft specifications.\n- [Navigation](https://www.actiprosoftware.com/products/controls/wpf/navigation) - Navigation bar, explorer bar, breadcrumb, and zoom controls.\n- [Wizard](https://www.actiprosoftware.com/products/controls/wpf/wizard) - Everything you need to quickly create wizard dialogs.\n- [Views](https://www.actiprosoftware.com/products/controls/wpf/views) - Unique controls and panels that support fluid animated item layout.\n- [Bar Code](https://www.actiprosoftware.com/products/controls/wpf/barcode) - Vector-based 2D and linear bar code generation.\n- [Themes](https://www.actiprosoftware.com/products/controls/wpf/themes) - Professionally-designed themes for your whole application.\n- [Shared Library](https://www.actiprosoftware.com/products/controls/wpf/shared) - A set of common controls and useful components for WPF applications.\n\n*The control products themselves are closed-source commercial products, whose source is not included in this repo.*\n\n## Getting Started\n\n### Running the Sample Browser Application\n\nThe Sample Browser application allows you to examine all of the Actipro WPF controls and their feature sets via hundreds of included demos and QuickStarts.\n\n![Sample Browser](.github/image-content/sample-browser.png)\n\nFollow these steps to run the application:\n\n- Check out the repo.\n- Open the `Samples\\SampleBrowser\\SampleBrowser.sln` solution in Visual Studio.\n- Build and run the solution's application project.\n\n### Browsing Documentation\n\nComplete [product documentation](https://www.actiprosoftware.com/docs/controls/wpf/index) is available on our web site.\n\n[![Online Documentation](.github/image-content/documentation.png)](https://www.actiprosoftware.com/docs/controls/wpf/index)\n\nThe Markdown source code for the product documentation is contained within this repo's `Documentation\\topics` folder.  The documentation is built with [DocFx](https://github.com/dotnet/docfx). \n\n### Running Other Sample Applications\n\nThis repo contains two other sample application solutions that demonstrate specialized integrations:\n\n- `Samples\\PrismIntegration.sln` - Shows using Docking/MDI with the [Prism library](https://github.com/PrismLibrary/Prism).\n- `Samples\\WindowsWorkflowIntegration.sln` - Shows using SyntaxEditor and its .NET Languages Add-on as a [rehosted Windows Workflow Designer](https://docs.microsoft.com/en-us/dotnet/framework/windows-workflow-foundation/rehosting-the-workflow-designer) expression editor, along with Docking/MDI and Themes.\n\n### Viewing Related Open-Source Projects\n\nThis repo also contains the following open-source projects, which can be opened in the `Source\\WPF-Libraries.sln` solution:\n\n- `Bars.Mvvm` - An optional companion to the Actipro Bars product that supports easy MVVM integration.\n- `DataGrid.Contrib` - Several enhancements for the native Microsoft WPF DataGrid control.\n- `Editors.Interop.DataGrid` - Integration of Actipro Editors with the Microsoft WPF DataGrid control, with dedicated DataGrid column types for each of the editors.\n\n## NuGet Packages\n\n[Packages for the Actipro WPF Controls](https://www.nuget.org/packages?q=ActiproSoftware.Controls.WPF) are published on nuget.org, all beginning with the `ActiproSoftware.Controls.WPF` name prefix.\n\n### All WPF Controls Metapackage\n\nThis metapackage contains all of the control products, and is easiest to reference when getting started:\n\n- [ActiproSoftware.Controls.WPF](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF)\n\n### Individual WPF Control Packages\n\nUse these individual control packages if you want to use a specific subset of the metapackage:\n\n- [ActiproSoftware.Controls.WPF.BarCode](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.BarCode)\n- [ActiproSoftware.Controls.WPF.Bars](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Bars)\n- [ActiproSoftware.Controls.WPF.Charts](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Charts)\n- [ActiproSoftware.Controls.WPF.Docking](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Docking)\n- [ActiproSoftware.Controls.WPF.Editors](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Editors)\n- [ActiproSoftware.Controls.WPF.Editors.Interop.DataGrid](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Editors.Interop.DataGrid)\n- [ActiproSoftware.Controls.WPF.Editors.Interop.Grids](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Editors.Interop.Grids)\n- [ActiproSoftware.Controls.WPF.Gauge](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Gauge)\n- [ActiproSoftware.Controls.WPF.Grids](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Grids)\n- [ActiproSoftware.Controls.WPF.MicroCharts](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.MicroCharts)\n- [ActiproSoftware.Controls.WPF.Navigation](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Navigation)\n- [ActiproSoftware.Controls.WPF.Ribbon](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Ribbon)\n- [ActiproSoftware.Controls.WPF.Shared](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Shared)\n- [ActiproSoftware.Controls.WPF.Shell](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Shell)\n- [ActiproSoftware.Controls.WPF.SyntaxEditor](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.SyntaxEditor)\n- [ActiproSoftware.Controls.WPF.Views](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Views)\n- [ActiproSoftware.Controls.WPF.Wizard](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Wizard)\n\n### SyntaxEditor Language Add-on Packages\n\nUse these packages for SyntaxEditor's premium language add-ons as needed, which are shipped separately from the metapackage:\n\n- [ActiproSoftware.Controls.WPF.SyntaxEditor.Addons.DotNet](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.SyntaxEditor.Addons.DotNet) - Advanced C#/VB languages in the .NET Languages Add-on.\n- [ActiproSoftware.Controls.WPF.SyntaxEditor.Addons.JavaScript](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.SyntaxEditor.Addons.JavaScript) - Advanced JavaScript/JSON languages in the Web Languages Add-on.\n- [ActiproSoftware.Controls.WPF.SyntaxEditor.Addons.Python](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.SyntaxEditor.Addons.Python) - Advanced Python language in the Python Language Add-on.\n- [ActiproSoftware.Controls.WPF.SyntaxEditor.Addons.XML](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.SyntaxEditor.Addons.XML) - Advanced XML language in the Web Languages Add-on.\n\n### Other Packages\n\nThese packages are optional and shipped separately from the metapackage:\n\n- [ActiproSoftware.Controls.WPF.Bars.Mvvm](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Bars.Mvvm) - For using MVVM with `Bars`.\n- [ActiproSoftware.Controls.WPF.DataGrid.Contrib](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.DataGrid.Contrib) - For the `DataGrid.Contrib` project in this repo.\n- [ActiproSoftware.Controls.WPF.Themes.Aero](https://www.nuget.org/packages/ActiproSoftware.Controls.WPF.Themes.Aero) - For legacy Aero themes.\n\n## Supported Technologies\n\n- **Frameworks:** .NET 6+ and .NET Framework 4.6.2+\n- **Architectures:** Any CPU, ARM64, x64, and x86\n- **IDEs:** Visual Studio 2022\n- **SDKs:** .NET SDK required for sample projects\n\n## Contributing\n\nWe welcome contributions to our open-source repository.  If you want to submit a pull request, please first open a [GitHub issue](https://github.com/Actipro/WPF-Controls/issues) or [contact us](https://www.actiprosoftware.com/company/contact) to discuss.\n\nRead through our [How to Contribute](https://github.com/Actipro/.github/blob/main/Contributing.md) document, as it covers everything you need to know about contributing.\n\n## Support\n\nOur [Support](https://github.com/Actipro/.github/blob/main/Support.md) document provides details about how to properly obtain support for both our closed-source UI control products and for code in this open-source repo (documentation, samples, and related libraries).  This chart shows a quick summary:\n\n| | UI Control Products | Open-Source Repos |\n| --- | :-: | :-: |\n| [Contact us via support options](https://www.actiprosoftware.com/company/contact) | ✔ | ✔ |\n| [Create a GitHub issue](https://github.com/Actipro/WPF-Controls/issues) | ❌ | ✔ |\n\n## Licensing\n\nWhile the source code in this repo falls under the terms of the [included license document](https://github.com/Actipro/WPF-Controls/blob/develop/License.md), the Actipro End-User License Agreement (EULA) applies to usage of our commercial WPF control products.  \n\nVisit the [Actipro purchasing page](https://www.actiprosoftware.com/purchase) to learn more about product licensing or to order developer licenses.  [Contact our sales team](https://www.actiprosoftware.com/company/contact) if you have any questions.\n\n## Related Community Projects\n\n- [Bars.Mvvm.FluentApi.Generator](https://github.com/bsundsbo/Bars.Mvvm.FluentApi.Generator) - Fluent API and code generators for Actipro's Bars MVVM library.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Factipro%2Fwpf-controls","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Factipro%2Fwpf-controls","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Factipro%2Fwpf-controls/lists"}