{"id":20266451,"url":"https://github.com/m2team/nanaget","last_synced_at":"2025-04-11T03:20:25.419Z","repository":{"id":38419791,"uuid":"485086819","full_name":"M2Team/NanaGet","owner":"M2Team","description":"Lightweight file transfer utility based on aria2 and XAML Islands","archived":false,"fork":false,"pushed_at":"2024-04-13T06:28:00.000Z","size":16727,"stargazers_count":111,"open_issues_count":4,"forks_count":7,"subscribers_count":11,"default_branch":"main","last_synced_at":"2024-04-13T20:54:21.197Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.microsoft.com/store/apps/9PD5F2D90LS5","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/M2Team.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},"funding":{"patreon":"MouriNaruto","custom":["https://paypal.me/MouriNaruto","https://afdian.net/a/MouriNaruto","https://github.com/MouriNaruto/MouriNaruto/tree/main/Sponsor#alipay","https://github.com/MouriNaruto/MouriNaruto/tree/main/Sponsor#wechat"]}},"created_at":"2022-04-24T16:57:44.000Z","updated_at":"2024-04-15T16:15:05.738Z","dependencies_parsed_at":"2023-02-17T01:01:11.761Z","dependency_job_id":"30f665f5-3eee-49be-af7f-e25f17d7c2b5","html_url":"https://github.com/M2Team/NanaGet","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/M2Team%2FNanaGet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/M2Team%2FNanaGet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/M2Team%2FNanaGet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/M2Team%2FNanaGet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/M2Team","download_url":"https://codeload.github.com/M2Team/NanaGet/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248333961,"owners_count":21086288,"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-14T12:09:22.787Z","updated_at":"2025-04-11T03:20:25.399Z","avatar_url":"https://github.com/M2Team.png","language":"C++","funding_links":["https://patreon.com/MouriNaruto","https://paypal.me/MouriNaruto","https://afdian.net/a/MouriNaruto","https://github.com/MouriNaruto/MouriNaruto/tree/main/Sponsor#alipay","https://github.com/MouriNaruto/MouriNaruto/tree/main/Sponsor#wechat"],"categories":[],"sub_categories":[],"readme":"﻿# ![NanaGet](Assets/NanaGet.png) NanaGet\n\n[![GitHub Actions Build Status](https://github.com/M2Team/NanaGet/actions/workflows/BuildBinaries.yml/badge.svg?branch=master\u0026event=push)](https://github.com/M2Team/NanaGet/actions/workflows/BuildBinaries.yml?query=event%3Apush+branch%3Amaster)\n[![Total Downloads](https://img.shields.io/github/downloads/M2Team/NanaGet/total)](https://github.com/M2Team/NanaGet/releases)\n\n[![Windows Store](https://img.shields.io/badge/Windows%20Store-Release-blue)](https://www.microsoft.com/store/apps/9PD5F2D90LS5)\n\n[![Latest Version](https://img.shields.io/github/v/release/M2Team/NanaGet?display_name=release\u0026sort=date\u0026color=%23a4a61d)](https://github.com/M2Team/NanaGet/releases/latest)\n\n[![Latest Release Downloads](https://img.shields.io/github/downloads/M2Team/NanaGet/latest/total)](https://github.com/M2Team/NanaGet/releases/latest)\n\n![MainWindow](Documents/MainWindow.png)\n\nNanaGet is a lightweight file transfer utility based on aria2 and XAML Islands.\n\n**All kinds of contributions will be appreciated. All suggestions, pull \nrequests, and issues are welcome.**\n\nIf you want to sponsor the development of NanaGet, please read the document of\n[NanaGet Sponsor Edition](Documents/SponsorEdition.md). It's free for all\nNanaGet source code repository contributors.\n\nIn general, NanaGet Sponsor Edition is more like contributor's edition, but\nwe provide a way to buy the honor and make someone look like a source code\ncontributor, because NanaGet is always a community-friendly open-source project.\n\nIf you'd like me to add features or improvements ahead of time, please use\n[paid services](https://github.com/MouriNaruto/MouriNaruto/blob/main/PaidServices.md).\n\n## Features\n\n- Currently based on Mile.Aria2 (https://github.com/ProjectMile/Mile.Aria2), \n  the customized version of aria2 (https://github.com/aria2/aria2#features)\n  which is specialized for MSVC toolchain. \n- Multi-language Support: English, German, Japanese, Traditional Chinese and \n  Simplified Chinese.\n- Packaging with MSIX for modern deployment experience.\n- Modernize the UI with XAML Islands with the Windows 11 control style, dark\n  and light mode support.\n- Full High DPI and partial Accessibility support.\n\n## System Requirements\n\n- Supported OS: Windows 10 Version 2004 (Build 19041) or later\n- Supported Platforms: x86 (64-bit) and ARM (64-bit)\n\n## Download and Installation\n\nHere are some available installation methods for NanaGet.\n\n### Microsoft Store\n\nThis is the recommended way to install NanaGet.\n\nSearch and install `NanaGet` in Windows Store for stable release, and `NanaGet\nPreview` for preview release.\n\nAlso, you can also click the Microsoft Store link you needed.\n\n- [NanaGet](https://www.microsoft.com/store/apps/9PD5F2D90LS5)\n\n### MSIX Package\n\nYou also can download the MSIX Package in \n[GitHub Releases](https://github.com/M2Team/NanaGet/releases).\n\nAfter you have downloaded the MSIX Package, you can double click to install it,\nor you can execute the following command in the Command Prompt which is run as \nthe Administrator.\n\n\u003e PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage -DeferRegistrationWhenPackagesAreInUse -ForceUpdateFromAnyVersion -Path `The path of the MSIX package`\n\nP.S. All needed dependencies are included in the MSIX Package of NanaGet \nbecause we known that it's very difficult for users who do not have access to \nthe store to get our dependency packages, and we want to be robust and \ndeployable everywhere.\n\n## Known issues\n\nN/A.\n\n## Development Roadmap\n\n- 1.x Series (T.B.D.)\n  - [ ] Remote aria2 instance support.\n  - [ ] Providing HASH value for downloaded files.\n  - [ ] Get download uri from QR code and texts in images.\n  - [ ] Add removing file support when cancelling tasks for local instance.\n  - [ ] Add open task's folder support with File Explorer for local instance.\n  - [ ] Add custom download folder support for local instance.\n  - [ ] Add speed limit and other useful setting items.\n  - [ ] Implement uri protocol handlers for making people available to make \n        browser extensions.\n  - [ ] Continue tweaking the task list user interface.\n- 2.x Series (T.B.D.)\n  - [ ] Try to create Assassin transfer engine.\n\n## Documents\n\n- [License](License.md)\n- [Relevant People](Documents/People.md)\n- [Privacy Policy](Documents/Privacy.md)\n- [Code of Conduct](CODE_OF_CONDUCT.md)\n- [Contributing Guide](CONTRIBUTING.md)\n- [Release Notes](Documents/ReleaseNotes.md)\n- [Versioning](Documents/Versioning.md)\n- [My Digital Life Forums](https://forums.mydigitallife.net/threads/76241)\n- [NanaGet Sponsor Edition](Documents/SponsorEdition.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm2team%2Fnanaget","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fm2team%2Fnanaget","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm2team%2Fnanaget/lists"}