{"id":22125321,"url":"https://github.com/mumtozbekov/antwpf","last_synced_at":"2025-06-30T22:06:20.246Z","repository":{"id":169354534,"uuid":"618732331","full_name":"Mumtozbekov/AntWpf","owner":"Mumtozbekov","description":"Ant Design components for wpf","archived":false,"fork":false,"pushed_at":"2024-07-18T10:59:33.000Z","size":445,"stargazers_count":13,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-02T10:21:45.633Z","etag":null,"topics":["ant-design","c-sharp","design","theme","wpf","wpf-controls","wpf-ui","xaml","xaml-style","xaml-ui"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mumtozbekov.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2023-03-25T07:21:28.000Z","updated_at":"2025-04-01T02:39:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"42e8294c-c94b-4075-895b-ee95d7bf55cd","html_url":"https://github.com/Mumtozbekov/AntWpf","commit_stats":null,"previous_names":["mumtozbekov/antwpf"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Mumtozbekov/AntWpf","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mumtozbekov%2FAntWpf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mumtozbekov%2FAntWpf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mumtozbekov%2FAntWpf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mumtozbekov%2FAntWpf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mumtozbekov","download_url":"https://codeload.github.com/Mumtozbekov/AntWpf/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mumtozbekov%2FAntWpf/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262857279,"owners_count":23375492,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["ant-design","c-sharp","design","theme","wpf","wpf-controls","wpf-ui","xaml","xaml-style","xaml-ui"],"created_at":"2024-12-01T16:19:10.932Z","updated_at":"2025-06-30T22:06:20.146Z","avatar_url":"https://github.com/Mumtozbekov.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AntWpf\nA UI framework using [ant design](https://ant.design/docs/spec/introduce) language to help developers build their own WPF applications.\n\n##### Under development, not suitable for production environment\n\n# GETTING STARTED\n\n``` \n\u003cApplication ...\u003e\n  \u003cApplication.Resources\u003e\n        \u003cResourceDictionary\u003e\n            \u003cResourceDictionary.MergedDictionaries\u003e\n                \u003cResourceDictionary Source=\"pack://application:,,,/AntWpf;component/Styles/Theme.xaml\" /\u003e\n                \u003cResourceDictionary Source=\"pack://application:,,,/AntWpf;component/Styles/Controls.xaml\" /\u003e\n            \u003c/ResourceDictionary.MergedDictionaries\u003e\n        \u003c/ResourceDictionary\u003e\n    \u003c/Application.Resources\u003e\n\u003c/Application\u003e\n```\n## Buttons\n\n![Buttons](https://github.com/mumtozbekov/AntWpf/blob/master/AntWpf/images/buttons.png?raw=true)\n```\n    xmlns:Ant=\"clr-namespace:AntWpf.Controls;assembly=AntWpf\"\n\n    \u003cWrapPanel Orientation=\"Horizontal\" VerticalAlignment=\"Center\" HorizontalAlignment=\"Center\"\u003e\n        \u003cAnt:Button Type=\"Primary\" Margin=\"10,0\" Content=\"Button1\"/\u003e\n        \u003cAnt:Button Type=\"Primary\" Shape=\"Circle\" Icon=\"search\" Margin=\"10,0\" /\u003e\n        \u003cAnt:Button Type=\"Dashed\" Margin=\"10,0\" Content=\"Button2\"/\u003e\n        \u003cAnt:Button Type=\"Danger\" Margin=\"10,0\" Content=\"Button3\"/\u003e\n        \u003cAnt:Button Type=\"Primary\" Margin=\"10,10\" Loading=\"True\" Content=\"Loading\"/\u003e\n        \u003cAnt:Button Type=\"Primary\" Shape=\"Circle\"  Margin=\"10,10\" Loading=\"True\" /\u003e\n    \u003c/WrapPanel\u003e\n```\n## Inputs\n\n![Inputs](https://github.com/mumtozbekov/AntWpf/blob/master/AntWpf/images/inputs.png?raw=true)\n```\n    xmlns:Ant=\"clr-namespace:AntWpf.Controls;assembly=AntWpf\"\n\n    \u003cStackPanel Grid.Row=\"1\" VerticalAlignment=\"Center\" MinWidth=\"300\"  HorizontalAlignment=\"Center\"\u003e\n      \u003cTextBox Ant:Input.Placeholder=\"Place holder\" Margin=\"0,10\"/\u003e\n      \u003cPasswordBox Ant:Input.Placeholder=\"PassworBox\" Ant:Input.Eyeable=\"True\"/\u003e\n      \u003cComboBox Margin=\"0,10\" \u003e\n       \u003cComboBoxItem Content=\"Itemm 1\"/\u003e\n       \u003cComboBoxItem Content=\"Itemm 3\"/\u003e\n       \u003cComboBoxItem Content=\"Itemm 4\"/\u003e\n     \u003c/ComboBox\u003e\n    \u003c/StackPanel\u003e\n```\n# CheckBoxes \u0026 RadioButtons\n\n![Inputs](https://github.com/mumtozbekov/AntWpf/blob/master/AntWpf/images/check_radios.png?raw=true)\n```\n  \u003cStackPanel Grid.Column=\"1\" Orientation=\"Horizontal\" VerticalAlignment=\"Center\" MinWidth=\"300\"  HorizontalAlignment=\"Center\"\u003e\n    \u003cCheckBox Margin=\"5,0\" Content=\"Checked\" IsChecked=\"True\"/\u003e\n    \u003cCheckBox Margin=\"5,0\" Content=\"UnChecked\"/\u003e\n    \u003cCheckBox Margin=\"5,0\" Content=\"Disabled\" IsEnabled=\"False\"/\u003e\n\u003c/StackPanel\u003e\n\u003cStackPanel Grid.Column=\"1\" Orientation=\"Horizontal\" VerticalAlignment=\"Center\" MinWidth=\"300\" Margin=\"0,12\" HorizontalAlignment=\"Center\"\u003e\n    \u003cAnt:Switch Margin=\"5,0\" UnCheckedContent=\"0\" Content=\"1\" IsChecked=\"True\"/\u003e\n    \u003cAnt:Switch Margin=\"5,0\" UnCheckedContent=\"UnChecked\" IsChecked=\"True\" Content=\"Checked\"/\u003e\n    \u003cAnt:Switch Margin=\"5,0\" IsEnabled=\"False\"/\u003e\n    \u003cAnt:Switch Margin=\"5,0\"  IsChecked=\"True\"  Loading=\"True\"/\u003e\n\u003c/StackPanel\u003e\n\u003cStackPanel Grid.Column=\"1\" Orientation=\"Horizontal\" VerticalAlignment=\"Center\" MinWidth=\"300\" Margin=\"0,12\" HorizontalAlignment=\"Center\"\u003e\n    \u003cRadioButton Margin=\"5,0\" GroupName=\"0\" Content=\"Checked\" IsChecked=\"True\"/\u003e\n    \u003cRadioButton Margin=\"5,0\" GroupName=\"0\" Content=\"UnChecked\" /\u003e\n    \u003cRadioButton Margin=\"5,0\" GroupName=\"0\" Content=\"Disabled\" IsEnabled=\"False\" /\u003e\n\u003c/StackPanel\u003e\n```\n# ProgressBars\n\n![Inputs](https://github.com/mumtozbekov/AntWpf/blob/master/AntWpf/images/progress_bar.png?raw=true)\n```\n \u003cStackPanel Orientation=\"Horizontal\" HorizontalAlignment=\"Center\"\u003e\n    \u003cProgressBar Ant:ProgressAssist.SmoothValue=\"{Binding ElementName=sld, Path=Value}\" Margin=\"12,0\" Maximum=\"100\" BorderThickness=\"8\" Minimum=\"0\"  Width=\"67\" Style=\"{StaticResource Ant.CircularProgressBar}\"/\u003e\n    \u003cProgressBar  Value=\"100\"  Margin=\"12,0\" Maximum=\"100\" BorderThickness=\"8\" Minimum=\"0\"  Width=\"67\" Style=\"{StaticResource Ant.CircularProgressBar}\"/\u003e\n \u003c/StackPanel\u003e\n \u003cProgressBar Ant:ProgressAssist.SmoothValue=\"{Binding ElementName=sld, Path=Value}\"   Margin=\"0,24,0,12\"  Maximum=\"100\" IsIndeterminate=\"False\"  Minimum=\"0\"  Width=\"300\" /\u003e\n \u003cProgressBar Value=\"100\"  Maximum=\"100\" IsIndeterminate=\"False\"  Minimum=\"0\"  Width=\"300\" /\u003e\n```\n# Icons\n\n![Inputs](https://github.com/mumtozbekov/AntWpf/blob/master/AntWpf/images/icons.png?raw=true)\n```\n  \u003cAnt:AntIcon Key=\"AntCloudOutlined\" Margin=\"4\" Height=\"32\" HorizontalAlignment=\"Center\" Width=\"32\"/\u003e\n```\n[![AntDesign](https://img.shields.io/nuget/dt/AntWpf)](https://www.nuget.org/packages/AntWpf/)\n[![AntDesign](https://img.shields.io/badge/License-MIT-blue?style=flat-square)](https://github.com/Mumtozbekov/AntWpf/blob/master/AntWpf/LICENSE.txt)\n\n\n\u003c/div\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmumtozbekov%2Fantwpf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmumtozbekov%2Fantwpf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmumtozbekov%2Fantwpf/lists"}