{"id":25733538,"url":"https://github.com/jsuarezruiz/TemplateMAUI","last_synced_at":"2025-02-26T04:02:09.633Z","repository":{"id":80274138,"uuid":"493375188","full_name":"jsuarezruiz/TemplateMAUI","owner":"jsuarezruiz","description":"A set of .NET MAUI templated controls.","archived":false,"fork":false,"pushed_at":"2023-12-30T10:55:57.000Z","size":1131,"stargazers_count":38,"open_issues_count":1,"forks_count":4,"subscribers_count":8,"default_branch":"main","last_synced_at":"2024-05-02T05:31:49.518Z","etag":null,"topics":["controls","dotnet","dotnet-maui","maui"],"latest_commit_sha":null,"homepage":"","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/jsuarezruiz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2022-05-17T18:48:40.000Z","updated_at":"2024-03-20T12:46:45.000Z","dependencies_parsed_at":"2023-12-30T11:23:14.653Z","dependency_job_id":"2a87917d-58c1-404b-977a-809564732849","html_url":"https://github.com/jsuarezruiz/TemplateMAUI","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsuarezruiz%2FTemplateMAUI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsuarezruiz%2FTemplateMAUI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsuarezruiz%2FTemplateMAUI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsuarezruiz%2FTemplateMAUI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jsuarezruiz","download_url":"https://codeload.github.com/jsuarezruiz/TemplateMAUI/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240788762,"owners_count":19857696,"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":["controls","dotnet","dotnet-maui","maui"],"created_at":"2025-02-26T04:01:46.084Z","updated_at":"2025-02-26T04:02:09.504Z","avatar_url":"https://github.com/jsuarezruiz.png","language":"C#","funding_links":[],"categories":["UI"],"sub_categories":[],"readme":"# TemplateMAUI\n\nA set of .NET MAUI templated controls.\n\n![TemplateMAUI](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/templatemaui-promo.png)\n\nVisit [Documentation](https://jsuarezruiz.github.io/TemplateMAUI/)\n\n### How to use it\n\n First, add the TemplateMAUI **NuGet** package to your project. Run the following command in the Package Manager Console.\n\n```\n PM\u003e Install-Package TemplateMAUI\n``` \n\nAfter adding the NuGet package, initialize the library in the **App** class:\n\n```\nTemplateMAUI.Init();\n``` \n\n### Controls \n\nCurrently, the following controls are available:\n\n#### AvatarView\n\nIs a graphical representation of the user image view that can be customized by adding icon, text, etc.\n\n![AvatarView](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/avatarview.png)\n\n#### BadgeView\n\nControl used to  used to notify users notifications, or status of something.\n\n![BadgeView](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/badgeview.png)\n\n#### Button\n\nRepresents a button control with customizable content, appearance, and behavior, making it a versatile component for user interaction in your application.\n\n![Button](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/button.png)\n\n#### CarouselView\n\nAllow to navigate through a collection of views.\n\n![CarouselView](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/carouselview.png)\n\n#### ChatBubble\n\nAllow to show a speech bubble message.\n\n![ChatBubble](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/chatbubble.png)\n\n#### ComparerView\n \nProvides an option for displaying a split-screen of two views, which can help you to make comparisons.\n\n![ComparerView](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/comparerview.png)\n\n#### DataVisualization\n\nSeveral series graphs.\n\n![DataVisualization](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/datavisualization.png)\n\n#### Divider\n\nDisplays a separator between views.\n\n![Divider](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/divider.png)\n\n#### ExpanderView\n\nProvide content in an expandable area and includes a header.\n\n![ExpanderView](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/expanderview.gif)\n\n#### FeedbackView\n\nProvide visual feedback to touch interactions.\n\n![FeedbackView](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/feedbackview.gif)\n\n#### GridSplitter\n\nRepresents the control that redistributes space between columns or rows of a Grid control.\n\n![GridSplitter](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/gridsplitter.png)\n\n#### Marquee\n\nUse this control to add an attention getting text message that scrolls continuously across the screen.\n\n![Marquee](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/marquee.png)\n\n#### PinBox\n\nAllow to introduce a PIN or verification Code.\n\n![PinBox](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/pinbox.png)\n\n### PreviewSlider\n\nRepresents a Slider control that provides a preview of its value.\n\n![PreviewSlider](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/previewslider.gif)\n\n### ProgressBar\n\nProvides a customizable visual to indicate the progress of a task.\n\n![ProgressBar](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/progressbar.png)\n\n#### ProgressButton\n\nRepresent a button with integrated progress indication functionality.\n\n![ProgressButton](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/progressbutton.gif)\n\n#### PropertyGrid\n\nAllows end-users to edit properties of the objects associated with it.\n\n![PropertyGrid](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/propertygrid.png)\n\n#### Rate\n\nAllows users to select a rating value from a group of visual symbols like stars.\n\n![Rate](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/rate.png)\n\n#### SegmentedControl\n\nIs a linear segment made up of multiple segments and allow users to select between multiple options.\n\n![SegmentedControl](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/segmentedcontrol.png)\n\n#### Shield\n\nShield is a type of badge.\n\n![Shield](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/shield.png)\n\n#### Slider\n\nIs a horizontal bar that can be manipulated by the user to select a double value from a continuous range.\n\n![Slider](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/slider.png)\n\n#### SnackBar\n\nProvide brief messages about app processes at the bottom of the screen.\n\n![SnackBar](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/snackbar.gif)\n\n#### StepBar\n\nAllows users to track or keep up with multi-step tasks smoothly.\n\n![StepBar](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/stepbar.png)\n\n#### Tag\n\nIs a tagging control.\n\n![Tag](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/tag.png)\n\n#### ToggleButton\n\nRepresents a button that can be toggled between two states: toggled and untoggled.\n\n![ToggleButton](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/togglebutton.gif)\n\n#### ToggleSwitch\n\nA View control that provides a toggled value.\n\n![ToggleSwitch](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/toggleswitch.png)\n\n#### TreeView\n\nEnables a hierarchical list with expanding and collapsing nodes that contain nested items.\n\n![TreeView](https://raw.githubusercontent.com/jsuarezruiz/TemplateMAUI/main/images/treeview.png)\n\n## Contribution\n\nWe welcome contributions from the community! If you have any suggestions, improvements, or new control ideas, feel free to open an issue or submit a pull request.\n\n## Copyright and license\n\nCode released under the [MIT license](https://opensource.org/licenses/MIT).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjsuarezruiz%2FTemplateMAUI","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjsuarezruiz%2FTemplateMAUI","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjsuarezruiz%2FTemplateMAUI/lists"}