Skip to content

One of Download Utilities for Windows Universal Platform.

License

Notifications You must be signed in to change notification settings

MS-PC2/Nagisa

 
 

Repository files navigation

Logo

Nagisa - One of Download Utilities for Windows Universal Platform.

release.badge latestdownloads.badge totaldownloads.badge license.badge donate.badge

Screenshot

Warning: This project is in the preview stage until the 1.0 is released.

Nagisa is an open source download utility that supports multi languages. Running in the Windows Universal Platform, its distributed under the MIT License.

Nagisa is written in C++/CX and uses pure WinRT API, Win32 API, WRL and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Nagisa is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.

You're encouraged to translate Nagisa into your native language if there's not already a translation present in the Nagisa's GitHub Repository.

P.S. The above introduction is inspired by the Notepad++ project.

System Requirement

  • Supported OS Version: Windows 10 Build 10240 or later
  • Support Platforms: x86, x86-64(AMD64), ARM and ARM64.

Finished Features

  • Supported Transfer Protocols: HTTP, HTTPS, FTP, FTPS, WebSocket and WebSocket Secure. (Temporarily Based on Windows.Networking.BackgroundTransfer)
  • Muitl-language Support: English and Simplified Chinese.
  • Support background download. (Temporarily Based on Windows.Networking.BackgroundTransfer)
  • Support resume broken/dead downloads. (Temporarily Based on Windows.Networking.BackgroundTransfer)
  • Support single-threaded multi-tasking download. (Temporarily Based on Windows.Networking.BackgroundTransfer)

Unfininshed Features

  • Cortana Integration
  • SFTP Support
  • BitTorrent Support
  • ED2K Support

How to contribute the code for Nagisa

License

Nagisa is distributed under the MIT License except the third-party libraries. For more information, please read Nagisa's License.

Third-party libraries

Documents

About

One of Download Utilities for Windows Universal Platform.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 83.2%
  • C++ 16.8%