3.8 KiB
Kortapp-z - Windows App Store -- Advocating for Open Source, Free Software, and No Ads
Setting a small flag: Never accept ads, continuously update.
Open Source Practices
- The project code is open source, allowing anyone to use, modify, distribute, or commercialize it, but the original author must be credited.
- The project documentation is open source, allowing anyone to use, modify, distribute, or commercialize it, but the original author must be credited.
- Project resources such as icons and screenshots are open source, allowing anyone to use, modify, distribute, or commercialize them, but the original author must be credited.
- Any derivatives of the project (including but not limited to websites, apps, plugins, etc.) must adhere to the above open-source license.
- The project does not accept any form of advertising, and ads must not be placed anywhere.
- The project does not accept any form of donations.
- The project does not accept any form of sponsorship.
- The project welcomes PRs (Pull Requests) in any form. Submitting issues is not required.
- You can submit PRs for your own projects. However, if the star count is below 1k, they will be deleted.
Project Overview
A simple Windows app store application that provides software download and management features.
Offers software management, download management, built-in tools, and more.
Features
- Clean software download interface
- Download progress management
- Supports background downloads
- Beautiful app card display
- Functional and structured code handling
Build and Packaging
System Requirements
- .NET 8.0 SDK
- Windows 10/11
Packaging Commands
32-bit Version
dotnet publish -c Release -r win-x86 -p:PublishSingleFile=true
64-bit Version
dotnet publish -c Release -r win-x64 -p:PublishSingleFile=true
The packaged executable will include the specified application icon and be output to:
bin\Release\net8.0-windows\[platform]\publish
Advanced Options
- Add
--self-contained trueto generate a standalone package (larger size). - Add
-p:PublishTrimmed=trueto reduce package size (experimental).
Project Structure
kortapp-z/
├── MainForm.cs # Main form logic
├── DownloadManager.cs # Download management
├── AppCard.cs # App card control
├── DownloadItem.cs # Download item control
├── img/ # Image resources
│ ├── ico/ # Icon files
│ └── png/ # App screenshots
└── resource/ # Resource files
└── aria2c.exe # Download tool
Runtime Requirements
- .NET 8.0 runtime (if using framework-dependent deployment)
- Windows 10 or later
License
MIT License
Copyright (c) 2025 zsyg
Other Websites
Gitee Mirror Repository: https://gitee.com/chr_super/kortapp-z (Currently no longer maintained)
Maintenance
Since I rarely use Gitee and find it cumbersome to operate, the Gitee mirror will no longer be synced. If anyone knows how to set up a mirror, please help. Contact me via QQ: 3872006562 or DM me on Bilibili. I will acknowledge your help in the README. Thank you!
Due to a conflict with Daye, Windowscleaner will never be listed. I will strive on my own.
Note: Due to GitHub file upload restrictions, rename img/png/NET.png to .NET.png; otherwise, the program may encounter unexpected issues.
Anyone can add their own legal software via PR.
Author's Email:
3872006562@qq.com
Author's QQ:
3872006562
QQ Group:
1043867176
Bilibili Account:
Zayisynth