{"id":46069471,"url":"https://github.com/Vctoon-Home/NativeAppStore","last_synced_at":"2026-03-01T13:03:13.861Z","repository":{"id":189617880,"uuid":"680971240","full_name":"Vctoon-Home/NativeAppStore","owner":"Vctoon-Home","description":"in .net build Native App,you may want to save some data in local, so you can use this package to save data in local.","archived":false,"fork":false,"pushed_at":"2024-04-11T08:15:20.000Z","size":266,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"alpha","last_synced_at":"2026-01-14T07:48:58.796Z","etag":null,"topics":["avalonia","desktop","maui","winform","wpf"],"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/Vctoon-Home.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-08-21T01:26:34.000Z","updated_at":"2023-09-06T07:03:08.000Z","dependencies_parsed_at":"2024-04-11T08:56:58.286Z","dependency_job_id":null,"html_url":"https://github.com/Vctoon-Home/NativeAppStore","commit_stats":null,"previous_names":["zyknow/nativeappstore","vctoons/nativeappstore"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/Vctoon-Home/NativeAppStore","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vctoon-Home%2FNativeAppStore","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vctoon-Home%2FNativeAppStore/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vctoon-Home%2FNativeAppStore/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vctoon-Home%2FNativeAppStore/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Vctoon-Home","download_url":"https://codeload.github.com/Vctoon-Home/NativeAppStore/tar.gz/refs/heads/alpha","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vctoon-Home%2FNativeAppStore/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29969700,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T12:56:10.327Z","status":"ssl_error","status_checked_at":"2026-03-01T12:55:24.744Z","response_time":124,"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":["avalonia","desktop","maui","winform","wpf"],"created_at":"2026-03-01T13:03:12.981Z","updated_at":"2026-03-01T13:03:13.855Z","avatar_url":"https://github.com/Vctoon-Home.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NativeAppStore\n\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://mit-license.org/)\n[![GitHub Stars](https://img.shields.io/github/stars/zyknow/NativeAppStore.svg)](https://github.com/zyknow/NativeAppStore/stargazers)\n[![GitHub Issues](https://img.shields.io/github/issues/zyknow/NativeAppStore.svg)](https://github.com/zyknow/NativeAppStore/issues)\n\n## Introduction\n\nin .net build Native App,you may want to save some data in local, so you can use this package to save data in local.\n\n## Nuget Packages\n\n| Name                  | Version                                                                                                                                     | Download                                                                                                                                     |\n|-----------------------|---------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------|\n| NativeAppStore | [![NativeAppStore](https://img.shields.io/nuget/v/NativeAppStore.svg)](https://www.nuget.org/packages/NativeAppStore/) | [![NativeAppStore](https://img.shields.io/nuget/dt/NativeAppStore.svg)](https://www.nuget.org/packages/NativeAppStore/) |\n\n## Guide\n\nin many ui framework, exit hooks many cannot must be invoke （like anrdoid）,so you may need give the save decision to\nuser,or global\nexception catcher to save stores.\n\nor if you have any ideas,Welcome to create this rep [Issues](https://github.com/zyknow/NativeAppStore/issues)\n\n## Usage\n\n1. Add Package Reference `NativeAppStore`\n2. Add Services\n\n```csharp\nservices.AddStores(GetType().Assembly, opt =\u003e { opt.EnabledCreatorStoreLoad = true; });\n```\n\n3. Create Store\n\n```csharp\npublic class MainWindowStore : StoreBase\n{\n  \n}\n```\n\n4. To Save Store On App Exit Or Global Exception Catch\n\n```csharp\n// that will save all stores\nStoreSaveExecutor.SaveAllStores();\n\n// or invoke store save\nstore.SaveStore();\n```\n\n## Framework Tests\n\n### Avalonia\n\n* Desktop\n    * [x] Windows\n    * [ ] Mac\n    * [ ] Linux\n* Mobile\n    * [x] Android\n    * [ ] iOS\n* ~~WebAssembly~~\n\n### Maui\n\n* Desktop\n    * [x] Windows\n    * [ ] Mac\n    * [ ] Windows\n* Mobile\n    * [ ] Android\n    * [ ] iOS\n\n### Others\n* [x] WPF\n* [x] Winform\n\n## Author\n\n[Zyknow](https://github.com/zyknow)\n\n## License\n\n\u003e You can check out the full license [here](https://github.com/zyknow/NativeAppStore/blob/master/LICENSE)\n\nThis project is licensed under the terms of the **MIT** license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FVctoon-Home%2FNativeAppStore","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FVctoon-Home%2FNativeAppStore","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FVctoon-Home%2FNativeAppStore/lists"}