{"id":18378218,"url":"https://github.com/fabulous-dev/fabulous.avalonia.samples","last_synced_at":"2025-06-28T11:34:07.556Z","repository":{"id":215092479,"uuid":"737604270","full_name":"fabulous-dev/Fabulous.Avalonia.Samples","owner":"fabulous-dev","description":"Fabulous.Avalonia.Samples","archived":false,"fork":false,"pushed_at":"2024-05-20T16:12:54.000Z","size":313,"stargazers_count":4,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-04T02:23:44.281Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"F#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fabulous-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","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},"funding":{"github":["edgarfgp","TimLariviere"]}},"created_at":"2023-12-31T17:53:18.000Z","updated_at":"2024-08-17T10:21:18.000Z","dependencies_parsed_at":"2024-11-06T00:33:41.388Z","dependency_job_id":"572b3bb5-9940-4891-8f90-653e4643aae3","html_url":"https://github.com/fabulous-dev/Fabulous.Avalonia.Samples","commit_stats":null,"previous_names":["fabulous-dev/fabulous.avalonia.samples"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fabulous-dev/Fabulous.Avalonia.Samples","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabulous-dev%2FFabulous.Avalonia.Samples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabulous-dev%2FFabulous.Avalonia.Samples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabulous-dev%2FFabulous.Avalonia.Samples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabulous-dev%2FFabulous.Avalonia.Samples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fabulous-dev","download_url":"https://codeload.github.com/fabulous-dev/Fabulous.Avalonia.Samples/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabulous-dev%2FFabulous.Avalonia.Samples/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262422319,"owners_count":23308640,"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":[],"created_at":"2024-11-06T00:32:08.484Z","updated_at":"2025-06-28T11:34:07.537Z","avatar_url":"https://github.com/fabulous-dev.png","language":"F#","funding_links":["https://github.com/sponsors/edgarfgp","https://github.com/sponsors/TimLariviere"],"categories":[],"sub_categories":[],"readme":"# Fabulous.Avalonia.Samples\n\n[![Discord](https://img.shields.io/discord/716980335593914419?label=discord\u0026logo=discord)](https://discord.gg/bpTJMbSSYK) [![Twitter Follow](https://img.shields.io/twitter/follow/FabulousAppDev?style=social)](https://twitter.com/FabulousAppDev)\n\nFabulous.Avalonia brings the great development experience of Fabulous to [AvaloniaUI](https://github.com/AvaloniaUI/Avalonia), allowing you to take advantage of this UI framework with a tailored declarative UI DSL and clean architecture.\n\nDeploy to any platform supported by Avalonia, such as Android, iOS, macOS, Windows, Linux and more!\n\n## Getting Started\n\nYou can start your new Fabulous.Avalonia app in a matter of seconds using the dotnet CLI templates.  \nFor a starter guide see our [Get Started with Fabulous.Avalonia](https://docs.fabulous.dev/avalonia/get-started).\n\n## Samples\n\n### MVU CounterApp\n\nThe Counter App is a sample application that demonstrates the basic concepts of Fabulous.\n\n[Browse source](https://github.com/fabulous-dev/Fabulous.Samples/tree/main/MVU/CounterApp)\n\n### MVU DrawingApp\n\nThe Drawing App is a sample application that demonstrates how to use drawing primitives in Fabulous.\n\n[Browse source](https://github.com/fabulous-dev/Fabulous.Samples/tree/main/MVU/DrawingApp)\n\n### MVU GameOfLife\n\nThe Game of Life is a sample application that demonstrates how to use Fabulous to create the [Conway's Game of Life](https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life).\n\n[Browse source](https://github.com/fabulous-dev/Fabulous.Samples/tree/main/MVU/GameOfLife)\n\n### MVU Tetris\n\nThe Tetris App is a sample application that demonstrates how to use Fabulous to create the [Tetris](https://en.wikipedia.org/wiki/Tetris) game.\n\n[Browse source](https://github.com/fabulous-dev/Fabulous.Samples/tree/main/MVU/Tetris)\n\n### MVU TicTacToe\n\nThe TicTacToe App is a sample application that demonstrates how to use Fabulous to create the [Tic Tac Toe](https://en.wikipedia.org/wiki/Tic-tac-toe) game.\n\n[Browse source](https://github.com/fabulous-dev/Fabulous.Samples/tree/main/MVU/TicTacToe)\n\n### MVU GitHubClient\n\nThe GitHub Client App is a sample application that demonstrates how to use Fabulous to use the [GitHub API](https://docs.github.com/en/rest)\n\n[Browse source](https://github.com/fabulous-dev/Fabulous.Samples/tree/main/MVU/GitHubClient)\n\nOther useful links:\n- [Contributor Guide](CONTRIBUTING.md)\n\nAdditionally, we have the [Fabulous Discord server](https://discord.gg/bpTJMbSSYK) where you can ask any of your Fabulous related questions.\n\n## Supporting Fabulous\n\nThe simplest way to show us your support is by giving this project and the [Fabulous project](https://github.com/fabulous-dev/Fabulous) a star.\n\nYou can also support us by becoming our sponsor on the GitHub Sponsors program.  \nThis is a fantastic way to support all the efforts going into making Fabulous the best declarative UI framework for dotnet.\n\nIf you need support see Commercial Support section below.\n\n## Contributing\n\nHave you found a bug or have a suggestion of how to enhance Fabulous? Open an issue and we will take a look at it as soon as possible.\n\nDo you want to contribute with a PR? PRs are always welcome, just make sure to create it from the correct branch (main) and follow the [Contributor Guide](CONTRIBUTING.md).\n\nFor bigger changes, or if in doubt, make sure to talk about your contribution to the team. Either via an issue, GitHub discussion, or reach out to the team either using the [Discord server](https://discord.gg/bpTJMbSSYK).\n\n## Commercial support\n\nIf you would like us to provide you with:\n\n- training and workshops,\n- support services,\n- and consulting services.\n\nFeel free to contact us: [support@fabulous.dev](mailto:support@fabulous.dev)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffabulous-dev%2Ffabulous.avalonia.samples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffabulous-dev%2Ffabulous.avalonia.samples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffabulous-dev%2Ffabulous.avalonia.samples/lists"}