{"data":{"slug":"vladislavantonyuk-mauisamples","name":"MauiSamples","tagline":".NET MAUI Samples","github_url":"https://github.com/VladislavAntonyuk/MauiSamples","owner":"VladislavAntonyuk","repo":"MauiSamples","owner_avatar_url":"https://avatars.githubusercontent.com/u/33021114?v=4","primary_language":"C#","stars":914,"forks":213,"topics":["azure","blazor","dotnet","dotnet-maui","dotnet-maui-blazor","hacktoberfest","ios","ios-extensions","kanban-board","markdown","maui","maui-blazor","paint","speech-to-text","sqlite","ukraine","xamarin","xamarin-forms"],"archived":false,"github_pushed_at":"2026-07-16T18:56:03+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/vladislavantonyuk-mauisamples","markdown_url":"https://www.graphcanon.com/tools/vladislavantonyuk-mauisamples.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/vladislavantonyuk-mauisamples","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=vladislavantonyuk-mauisamples","description":".NET MAUI Samples","homepage_url":"https://vladislavantonyuk.azurewebsites.net/articles?categoryName=.NET%20MAUI/Xamarin","license":"MIT","open_issues":9,"watchers":34,"ai_summary":"A collection of sample projects demonstrating various functionalities and integration within .NET Multi-platform App UI (MAUI) framework.","readme_excerpt":"# .NET MAUI Samples\n\n\n\n\n## Thank You\n\nSpecial thanks to my friends and sponsors: @PeterFucci, Gerald Versluis (jfversluis), @renatolopes, Glen Herman, Olexii, Brady, Yury Michurin, VToegel, Aleksander Rokic, Jeffrey Williams, TimKyn, Standa Mikes, Aaron Schaefer, AIvanHeerden, 7 M O X D, gbrewer, Ryan, @janhjordie, erossiniuk, David, Sab, Andreas, plettb, Ocean Siu, Sreckcep, Standa Mikeš, becks120, cissemy, Ben, yurkinh, Jordan, Dave Friedel, Klauzi, Joshua C Brown, Matthew Mercurio.\n\n\nThis project is tested with BrowserStack.\n\nLicense: MIT.\n\n## Setup\n\nThe development guide can be found at [SETUP.md](./SETUP.md).\n\n## Projects\n\n1. [MauiAuth/MauiAuthBlazor](Auth) - A small mobile application, which requires user authentication, using .NET MAUI (AD and AD B2C)\n\n1. [MauiBlazorPhotoGallery](MauiBlazorPhotoGallery) - Infinite scrolling gallery app using .NET MAUI Blazor. Replicate Google Photos and Instagram Gallery UI.\n\n1. [MauiSqlite/MauiSqliteBlazor](Database/Sqlite) - Connect to SQLite from .NET MAUI application.\n\n1. [MauiMultiWindow](MauiMultiWindow) - Work with .NET MAUI Windows.\n\n1. [KanbanBoard](Database/KanbanBoard) - Replicate Kanban board. Drag & Drop Cards, Set Column WIP, Store data in Local Db\n\n1. [TutorialHelp](TutorialHelp) - Interactive app tutorial in .NET MAUI using CommunityToolkit.Maui Popup.\n\n1. [MauiPaint](MauiPaint) - Replicate Paint application (drawing canvas, color palette, open/save dialogs).\n\n1. [MauiLocalization](MauiLocalization) - Demonstrates how to localize .NET MAUI application and switch the language without restarting the app.\n\n1. [CardLayout](CardLayout) - Create a new Stacked CardView control.\n\n1. [MauiImageEffects](MauiImageEffects) - Create beautiful effects for images like Blur and Saturation.\n\n1. [MauiWorkflowBuilder](MauiWorkflowBuilder) - .NET MAUI Blazor Workflow builder.\n\n1. [.NET MAUI Bank](MauiBank) - Replicate Monobank design.\n\n1. [iOS Extensions](iOSExtensions/ShareExtensions) - Extend .NET MAUI application with iOS App Extensions.\n\n1. [MauiAnimation](MauiAnimation) - Create custom animations using .NET MAUI CommunityToolkit.\n\n1. [iOS Widgets](iOSExtensions/JokeApp) - Extend .NET MAUI application with iOS Widgets.\n\n1. [MauiMaps](MauiMaps) - Customize map pins in .NET MAUI. Location lifetime tracking.\n\n1. [MauiBluetooth](MauiBluetooth) - Bluetooth + BLE.\n\n1. [DynamicFab](DynamicFab) - Dynamic floating action button.\n\n1. [MauiSpeech](MauiSpeech) - Speech-To-Text and Text-To-Speech.\n\n1. [MauiBadge](MauiBadge) - AppIcon Badge.\n\n1. [MauiBells](MauiBells) - Calendar View (Handlers), Flip animation, Audio player, Accelerometer.\n\n1. [MauiMarkdown](MauiMarkdown) - Create a Markdown control using .NET MAUI Graphics.\n\n1. [IPTVPlayer](IPTVPlayer) - Play IPTV streams with CommunityToolkit.Maui.MediaElement.\n\n1. [MauiDynamicConfiguration](MauiDynamicConfiguration) - .NET MAUI integration with ConfigCat.\n\n1. [MauiCaptcha](MauiCaptcha) - Integrating captcha into a .NET MAUI application.\n\n1. [MauiCursor](MauiCursor) - Setting a cursor for .NET MAUI VisualElement.\n\n1. [MauiShellCustomization](MauiShellCustomization) - Customizing .NET MAUI Shell.\n\n1. [MauiDraggableView](MauiDraggableView) - Drag and Drop View Container for .NET MAUI.\n\n1. [MauiTaskListApp](Database/MauiTaskListApp) - Cross-platform .NET MAUI app using MVVM development architecture performing CRUD operations with EF Core InMemory.\n\n1. [MauiTests](MauiTests) - Testing .NET MAUI application using Appium and xUnit.\n\n1. [MauiStaggeredCollectionView](MauiStaggeredCollectionView) - Create a Staggered Layout for CollectionView in .NET MAUI.\n\n1. [MauiNotifications](MauiNotifications) - .NET MAUI Push Notifications using Azure Notification Hub.\n\n1. [MauiBarcode](MauiBarcode) - .NET MAUI Barcode Scanner.\n\n1. [MauiExcel](MauiExcel) - Export data to Excel.\n\n1. [MauiConditionView](MauiConditionView) - .NET MAUI ConditionView control.","github_created_at":"2021-11-16T09:36:20+00:00","created_at":"2026-07-11T12:21:05.870299+00:00","updated_at":"2026-07-31T00:00:29.324099+00:00","categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"azure","name":"azure"},{"slug":"blazor","name":"blazor"},{"slug":"dotnet","name":"dotnet"},{"slug":"dotnet-maui","name":"dotnet-maui"},{"slug":"dotnet-maui-blazor","name":"dotnet-maui-blazor"},{"slug":"hacktoberfest","name":"hacktoberfest"},{"slug":"ios","name":"ios"},{"slug":"speech-to-text","name":"speech-to-text"}],"trust":{"provenance":{"is_fork":false,"github_id":428594996,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-31T00:00:28.624Z","maintenance":{"label":"Active","score":82,"methodology":"github_public_v1","releases_90d":0,"days_since_push":14,"last_release_at":null},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T12:21:09.209Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-31T00:00:29.073Z"},"languages":{"value":["c#"],"source":"github.language","observed_at":"2026-07-31T00:00:29.073Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-07-31T00:00:29.073Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["For developers seeking to quickly get started with practical implementations of .NET MAUI features","When you want concrete examples for integrating advanced UI components into your .NET MAUI apps"],"when_not_to_use":["If you need only basic tutorials and are not interested in complex integrations such as custom SQLite connections or Blazor in app development","For projects that exclusively focus on backend operations without a need to delve deep into frontend UI customization within .NET MAUI"],"source":"enrich:decision_facts","observed_at":"2026-07-16T22:22:47.312Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"MauiSamples provides a comprehensive collection of .NET MAUI sample projects showcasing features like authentication, SQLite integration, Blazor usage, and other UI functionalities."}]}}