NanaZip is an open source file archiver intended for the modern Windows experience

Related tags

Compression NanaZip
Overview

NanaZip

ContextMenu

Warning: This project is in early stages of development, the final product may differ from what you see now.

NanaZip is an open source file archiver intended for the modern Windows experience, forked from the source code of well-known open source file archiver 7-Zip 21.03.

We need help to translate NanaZip into native languages that have not been supported.

Development Roadmap

  • 1.x Series
    • Modernize the build toolchain with MSBuild for the MSIX packaging and parallel compilation support.
    • Use VC-LTL 5.x toolchain to make the binary size even smaller than the official 7-Zip because we can use ucrtbase.dll directly and the optimizations from modern compile toolchain.
    • Add support for the new context menu in the Windows 11 File Explorer.
    • New icons and minor UI tweaks.
    • Add Per-Monitor DPI-Aware support for Self Extracting Executables.
    • Try to merge Brotli, Fast-LZMA2, Lizard, LZ4, LZ5 and Zstandard support from 7-Zip ZS (Suggested by fcharlie.)
    • Try to add option for save file names with UTF-8 in 7z archives.
  • 2.x Series
    • Modernize the UI with XAML Islands.
    • Full High DPI and Accessibility support in all UI components.
  • 3.x Series
    • Modernize the core implementation.
    • Add Windows Runtime component for interoperability.
    • Try to add extension for Windows File Explorer for give user immersive experience. (Suggested by SakuraNeko and shuax.)
    • Add batch task support. (Suggested by 刘泪.)
    • Try to design the new UI layout. (Suggested by wangwenx190.)
    • Add option for using Windows Imaging API (WIMGAPI) backend to make better creation and extraction support for wim archives, also add creation and extraction support for esd archives.
  • 4.x Series
    • Try to add recovery record support for 7z archives. (Suggested by SakuraNeko.)
    • Try to create a new archive format for Windows imaging.

All kinds of contributions will be appreciated. All suggestions, pull requests and issues are welcome.

System Requirements

  • Supported OS: Windows 10, version 1809 or later
  • Supported Platforms: x86, x86-64(AMD64) and ARM64.

Features

  • Packaging with MSIX for modern deployment experience.
  • Support the new context menu in the Windows 11 File Explorer.

Documents

Issues
  • A new one is coming, and we look forward to discussing the new NanaZip icon with you!

    A new one is coming, and we look forward to discussing the new NanaZip icon with you!

    Today, we want to tell you.

    With your help in this matter of icon design, we have gone one step further!

    First of all, please let us thank:

    • @RGarrido03 : Presented a prototype of our document logo
    • @lychichem : Reference prototypes of our program icons
    • @RobbyMeeker : An interesting suggestion was provided to us
    • @BoxterMaiti : Provides impactful solutions of its own design

    There are also friends like @bitsper2nd, @wangwenx190 and @Void48 ...... who put forward their own solutions and understanding for the design of the logo.

    And finally we'd like to thank 四月天: our logo designer, who integrated everyone's suggestions and refined the design!


    Now, the new logos of NanaZip are born.

    • It contains an application icon with high contrast optimization.

    | Usually | High-Contrast-Themes (In Black Themes) | High-Contrast-Themes (In White Themes) | | ------- | ------ | ------ | | LOGO | High-Contrast-Themes(Black) | High-Contrast-Themes(Weite) |

    • A logo for archived files supported by NanaZip.

    File Icon

    • And a file icon dedicated to the NanaZip self-extracting format.

    Self-Extracting File Icon


    Here are some screenshots of the new design in our Canary version.

    NanaZip (Canary)

    NanaZipContextMenu (Canary)

    NanaZipMainWindow (Canary)

    We hope you like them!

    We would like to thank you all again for your help!


    What do you think of these designs?

    Keep joining the discussion on our logo!

    Sakura Neko

    October 13, 2021

    fixed enhancement archived 
    opened by SakuraNeko 16
  • Distribution options

    Distribution options

    A zip program should be distributed as a zip package, if only for the joke of it. Aside from that, its easier to include it in the scoop repo's, which is my preferred method of installation.

    suggestion archived 
    opened by Jogai 11
  • Warnings on PowerShell sessions not related to NanaZip

    Warnings on PowerShell sessions not related to NanaZip

    Hi developers,

    I was running some console applications, not related to NanaZip and I encountered this warning, several times. My operating system is Windows 11 (beta 22000.526).

    Feel free to ask if you need more details.

    image

    fixed bug archived 
    opened by Fabio286 8
  • 在特定目录操作时文件被重定向

    在特定目录操作时文件被重定向

    当我在%AppData%这个目录里执行压缩或解压操作时 文件会被重定向至此位置 C:\Users\%UserName%\AppData\Local\Packages\40174MouriNaruto.NanaZip_gnj4mf6z9tkrc\LocalCache\Roaming\

    系统:Windows 11,22000.282 NanaZip:1.0 Preview 3 (x64)

    fixed bug archived 
    opened by TWEril 7
  • Dragging a file, NanaZip missing in context menu.

    Dragging a file, NanaZip missing in context menu.

    (only tested on Windows 10, will later test on Windows 11 as well.)

    When I Right Click a folder I get NanaZip in the context menu. 3OxMQfw5M6

    But if I Right Click Drag the same folder I do not get that option. (I do get the original 7zip, Windows 10) Eqwsgc5Qkm

    Is there a plan to add Right Click Drag support like in the original 7zip? Aslo if and when the original 7zip autor adds Windows 11 context menu support what will this project do?

    wontfix suggestion enhancement archived 
    opened by KoleckOLP 5
  • 怎么安装啊????????

    怎么安装啊????????

    C:\Users\Administrator>Certutil -addStore Root "[The path of MouriNaruto.cer]" Root "受信任的根证书颁发机构" DecodeFile 返回了 系统找不到指定的文件。 0x80070002 (WIN32: 2 ERROR_FILE_NOT_FOUND) CertUtil: -addstore 失败: 0x80070002 (WIN32: 2 ERROR_FILE_NOT_FOUND) CertUtil: 系统找不到指定的文件。

    invalid archived 
    opened by baijixiaozi 5
  • Few issues with new context menu

    Few issues with new context menu

    Noticed a few weird behaviors in the new context menus. I don't know if some are just limitations of the new system, but I still wanted to report them just in case.

    1. Category separators are displayed at the end of list even if there aren't any more categories image

    2. When only 1 menu item enabled, it is still being indented into a submenu, it would be better to just display it as is, or to be put as an option (like in original 7zip). Untitled-2

    3. When no options that could interact with folders are enabled (such as Add to, Compress and CRC SHA), app still displays in folder context menu, resulting in empty entry that doesn't do anything. image

    It would be great if you could fix these issues. Thanks to the team for your work on this project.

    fixed bug archived 
    opened by shiroshan 5
  • 7-Zip 21.07

    7-Zip 21.07

    This is probably not the best way to notify you... and you may not have needed to be notified at all, but 7-Zip has been updated to 21.07. https://sourceforge.net/p/sevenzip/discussion/45797/thread/0a7b47970b/ If notifying you in this manner is not wanted or needed, I will refrain from doing so in the future.

    suggestion fixed archived 
    opened by HylianSteel 4
  • 新增功能建议

    新增功能建议

    1. 文件列表左侧增加目录树,文件列表增加"类型"列,切换目录的"前进"和"后退"按钮, 这些都像系统自带的资源管理器那样
    2. 支持压缩成Linux常见的.tar.gz,.tar.bz2,.tar.xz打包压缩复合格式
    3. 添加和显示压缩注释
    4. 管理压缩配置(给压缩配置命名保存和选用,类似现有的压缩级别)
    5. 压缩目录时可以筛选/排除指定通配符的文件列表
    6. 压缩包内搜索文件名和文件内容
    7. 压缩包格式转换,密码清除(不是密码破解)
    8. 美化界面,但别过度,最好跟当前系统本身风格一致
    suggestion enhancement archived 
    opened by dwing4g 4
  • Context menu on desktop

    Context menu on desktop

    Simple summary: If I right click a RAR file in File Explorer (including in the desktop "directory") I get the NanaZip context menu, but right clicking RARs on the actual desktop itself I do not.

    Can it be added to files on the desktop itself?

    wontfix bug archived 
    opened by WittyNameHere 4
  • When select folder and single file in certain order, blank menu is displayed

    When select folder and single file in certain order, blank menu is displayed

    Example: foo_uie_eslyric.dll and folder Scripts, which can be downloaded from https://github.com/dream7180/foobox-cn/blob/6.1.x/NSIS%20Source/foobar2000-core/components/foo_uie_eslyric.dll and https://github.com/dream7180/foobox-cn/tree/6.1.x/ESL-Scripts Steps to reproduce:

    1. Select folder ESL-Scripts (Here I just renamed it to Scripts, which will work same)
    2. Then select foo_uie_eslyric.dll by pressing shift or ctrl
    3. Right click on foo_uie_eslyric.dll
    4. A Nanazip menu with nothing in the submenu will show in context menu image

    Note: The issue can just be reproduced strictly according to all the steps above. Changing orders or click on the folder will not cause the issue. Additional info: System: Windows 11 22000.282 x64 Pro zh-CN NanaZip: 1.0 preview 3 NanaZip context menu setting: image

    wontfix bug archived 
    opened by lychichem 4
  • 7-Zip 22.0

    7-Zip 22.0

    7-Zip 22.0 was released today and includes new features as well as bug fixes. I figured I'd notify you about it... if you didn't know already, that is.

    suggestion enhancement 
    opened by HylianSteel 2
  • Feature Request: add a toggle for auto-unzip to folder on double-click

    Feature Request: add a toggle for auto-unzip to folder on double-click

    • Most of the time, when I unzip a .zip file I want to unzip it to a folder of the same name to avoid cluttering the root folder.
    • Currently, this involves going Context Menu -> NanaZip -> Extract to "".
    • It would be nice to have a toggle in NanaZip's settings in order to extract automatically on double-click (perhaps detecting if the application is opened via double-click and unzipping to a folder if so?)
    • Quality-of-life improvement, not critical.
    suggestion enhancement 
    opened by isaac-mcfadyen 0
  • Notice of the Everything app crashing when showing NanaZip's shell extension

    Notice of the Everything app crashing when showing NanaZip's shell extension

    I finally found Everything will get the title of root IExplorerCommand item (or the top item show in the context menu) for several times. (Due to the design of IExplorerCommand interface and feature requirement of NanaZip. NanaZip's shell extension needs to initialize when the caller gets the root IExplorerCommand item. So NanaZip's shell extension initialized multiple times and the iterator is invalid and cause the crash of Everything app.)

    So, I added the check, and the issue is fixed. (https://github.com/M2Team/NanaZip/commit/8dd2697a8f131e1a4b061d36f8ec5f2e530e30ec)

    Thanks to @No5972, @startkkkkkk, @SakuraNeko, @bfgxp and @riverar.

    This issue won't be closed until I submit the next version to Microsoft Store.

    Kenji Mouri

    fixed bug 
    opened by MouriNaruto 1
  • "Not implemented" error message when trying to open .zip files in explorer

    I have archive files associated to NanaZip, but when I try to open any archive file from Windows explorer by double clicking or selecting "Open" from context menu I get error message with the file name and message "Not implemented". "Open archive" works in NanaZip context as well as all the other options there. This is per machine problem as I don't have the same problem on my other machine. Any idea how to fix this?

    Need more information bug 
    opened by bantza 1
Releases(1.2.253)
  • 1.2.253(May 11, 2022)

    The changes of this preview version is the same as NanaZip 1.2 Stable.

    Release Notes

    • Fix the issue of the i18n implementation of File Type Association. (Contributed by AndromedaMelody. Updated in NanaZip 1.2 Stable.)
    • Add i18n support for GUI edition of Self Extracting Executable. (Contributed by AndromedaMelody. Updated in NanaZip 1.2 Stable.)

    Usage

    Download 40174MouriNaruto.NanaZip_1.2.253.0_gnj4mf6z9tkrc.msixbundle and open it.

    Kenji Mouri

    Source code(tar.gz)
    Source code(zip)
    40174MouriNaruto.NanaZipPreview_1.2.253.0_gnj4mf6z9tkrc.msixbundle(11.94 MB)
  • 1.2(May 11, 2022)

    We are excited to announce that we've released the third stable version, NanaZip 1.2, and is now available for download.

    It's the first release of NanaZip which supports Per-Monitor DPI-Aware for all GUI components and i18n for GUI edition of Self Extracting Executable.

    This is the last major version of NanaZip 1.x Series, and the next major version will be NanaZip 2.0. NanaZip 1.2 will still provide several updates for fixing issues before the NanaZip 2.0 Stable released. Also, NanaZip 2.0 Preview 1 will take several months to prepare because of the development progress of some needed infrastructures in NanaZip 2.0.

    I, Kenji Mouri really want to thank @AndromedaMelody for the huge contribution, it makes development progress of NanaZip at least half a year faster. I also want to thank the guys from Microsoft, they helped me to solve the Windows Store submitting issue of NanaZip Preview.

    Release Notes

    • Fix no ordinal 345 was found in the dynamically attached library issue in Self Extracting Executables. (Thanks to FadeMind.)
    • Add Per-Monitor DPI-Aware support for all GUI components.
    • Adjust and simplify the compiler options for modernizing.
    • Fix i18n issue for the About dialog. (Thanks to AndromedaMelody.)
    • Update installation tutorial. (Suggested by AndromedaMelody.)
    • Fix cannot start editor issue when only store edition of notepad existed. (Thanks to AndromedaMelody.)
    • Modernize the i18n implementation via migrating language files from .txt to .resw. (Contributed by AndromedaMelody. Suggested by Maicol Battistini.)
    • Update ModernWin32MessageBox for solving the infinite loop issue in some cases. (Thanks to AndromedaMelody.)
    • Tweak icons and provide icons for preview versions. (Designed by Alice (四月天). Thanks to StarlightMelody.)
    • Fix crash issue when opening archive files. (Thanks to 1human and Maicol Battistini.)
    • Remove Language page in Options dialog because NanaZip will follow the language settings from Windows itself.
    • Fix the issue of the i18n implementation of File Type Association. (Contributed by AndromedaMelody.)
    • Add i18n support for GUI edition of Self Extracting Executable. (Contributed by AndromedaMelody.)

    Usage

    Download 40174MouriNaruto.NanaZip_1.2.252.0_gnj4mf6z9tkrc.msixbundle and open it.

    Kenji Mouri

    Source code(tar.gz)
    Source code(zip)
    40174MouriNaruto.NanaZip_1.2.252.0_gnj4mf6z9tkrc.msixbundle(11.81 MB)
  • 1.2-Preview4(Apr 13, 2022)

    This preview version of NanaZip has fixed some blocking issues.

    Also, this preview version is NanaZip 1.2 Preview 4 instead of 1.1 Servicing Update 1 Preview 4. Here are some reasons:

    • The name (1.1 Servicing Update 1) is too long to remember.
    • The changes are enough to accumulate the minor version number.

    Changelog

    • Continue to update ModernWin32MessageBox for solving the infinite loop issue in some cases. (Thanks to AndromedaMelody.)
    • Fix crash issue when opening archive files. (Thanks to 1human and Maicol Battistini.)
    • Remove Language page in Options dialog because NanaZip will follow the language settings from Windows itself.

    Usage

    Download 40174MouriNaruto.NanaZipPreview_1.2.225.0_gnj4mf6z9tkrc.msixbundle and open it.

    Kenji Mouri

    Source code(tar.gz)
    Source code(zip)
    40174MouriNaruto.NanaZipPreview_1.2.225.0_gnj4mf6z9tkrc.msixbundle(11.66 MB)
  • 1.1+ServicingUpdate1-Preview3(Apr 11, 2022)

    This preview version of NanaZip is the first public version which modernizes the i18n implementation via migrating language files from .txt to .resw.

    Changelog

    • Modernize the i18n implementation via migrating language files from .txt to .resw. (Contributed by AndromedaMelody. Suggested by Maicol Battistini.)
    • Update ModernWin32MessageBox for solving the infinite loop issue in some cases. (Thanks to AndromedaMelody.)
    • Tweak icons and provide icons for preview versions. (Designed by Alice (四月天). Thanks to StarlightMelody.)

    Usage

    Download 40174MouriNaruto.NanaZipPreview_1.1.220.0_gnj4mf6z9tkrc.msixbundle and open it.

    Kenji Mouri

    Source code(tar.gz)
    Source code(zip)
    40174MouriNaruto.NanaZipPreview_1.1.220.0_gnj4mf6z9tkrc.msixbundle(11.66 MB)
  • 1.1+ServicingUpdate1-Preview2(Mar 23, 2022)

    This preview version of NanaZip is the first public version which all GUI components support Per-Monitor DPI-Aware.

    Changelog

    • Fix no ordinal 345 was found in the dynamically attached library issue in Self Extracting Executables. (Thanks to FadeMind.)
    • Add Per-Monitor DPI-Aware support for all GUI components.
    • Adjust and simplify the compiler options for modernizing.
    • Fix i18n issue for the About dialog. (Thanks to AndromedaMelody.)
    • Update installation tutorial. (Suggested by AndromedaMelody.)
    • Fix cannot start editor issue when only store edition of notepad existed. (Thanks to AndromedaMelody.)

    Usage

    Download 40174MouriNaruto.NanaZipPreview_1.1.201.0_gnj4mf6z9tkrc.msixbundle and open it.

    Kenji Mouri

    Source code(tar.gz)
    Source code(zip)
    40174MouriNaruto.NanaZipPreview_1.1.201.0_gnj4mf6z9tkrc.msixbundle(11.14 MB)
  • 1.1+ServicingUpdate1-Preview1(Mar 17, 2022)

  • 1.1(Mar 17, 2022)

    We are excited to announce that we've released the second stable version, NanaZip 1.1, and is now available for download.

    Changelog

    • Add assembly implementations from 7-Zip back for improving performance.
    • Reimplement the about dialog with TaskDialog.
    • Modernize the message boxes with Task Dialog. (Thanks to DJxSpeedy.)
    • Update 7-Zip to 21.07. (Thanks to Igor Pavlov. Noticed by HylianSteel.)
    • Update translations inherited from 7-Zip.
    • Update Deutsch translations. (Contributed by Hen Ry.)
    • Update Polish translation. (Contributed by ChuckMichael.)
    • Improve the multi volume rar file detection for solving https://github.com/M2Team/NanaZip/issues/82. (Thanks to 1human.)
    • Simplify the file type association definitions and add the open verb for them. (Thanks to Fabio286.)
    • Fix CI issue.
    • Update VC-LTL to 5.0.4.
    • Update C++/WinRT to 2.0.211028.7.

    Usage

    Download 40174MouriNaruto.NanaZip_1.1.194.0_gnj4mf6z9tkrc.msixbundle and open it.

    Kenji Mouri

    Source code(tar.gz)
    Source code(zip)
    40174MouriNaruto.NanaZip_1.1.194.0_gnj4mf6z9tkrc.msixbundle(9.33 MB)
  • 1.1-Preview2-Update1(Jan 31, 2022)

    This preview version of NanaZip is the small fix for the second preview of the 1.1 development stage.

    Changelog (1.1.153.0)

    • Fix the issue which can't load context menu properly. (Thanks to DJxSpeedy.)

    Changelog (1.1.152.0)

    • Reimplement the about dialog with TaskDialog.
    • Update Deutsch translations. (Contributed by Hen Ry.)
    • Add assembly implementations from 7-Zip back for improving performance.
    • Update translations inherited from 7-Zip.
    • Update 7-Zip to 21.07. (Thanks to Igor Pavlov. Noticed by HylianSteel.)
    • Improve the multi volume rar file detection for solving https://github.com/M2Team/NanaZip/issues/82. (Thanks to 1human.)
    • Modernize the message boxes with Task Dialog.

    Usage

    Download 40174MouriNaruto.NanaZipPreview_1.1.153.0_gnj4mf6z9tkrc.msixbundle and open it.

    Kenji Mouri

    Source code(tar.gz)
    Source code(zip)
    40174MouriNaruto.NanaZipPreview_1.1.153.0_gnj4mf6z9tkrc.msixbundle(9.32 MB)
  • 1.1-Preview2(Jan 30, 2022)

    This preview version of NanaZip is the second preview of the 1.1 development stage.

    Changelog

    • Reimplement the about dialog with TaskDialog.
    • Update Deutsch translations. (Contributed by Hen Ry.)
    • Add assembly implementations from 7-Zip back for improving performance.
    • Update translations inherited from 7-Zip.
    • Update 7-Zip to 21.07. (Thanks to Igor Pavlov. Noticed by HylianSteel.)
    • Improve the multi volume rar file detection for solving https://github.com/M2Team/NanaZip/issues/82. (Thanks to 1human.)
    • Modernize the message boxes with Task Dialog.

    Usage

    Download 40174MouriNaruto.NanaZipPreview_1.1.152.0_gnj4mf6z9tkrc.msixbundle and open it.

    Kenji Mouri

    Source code(tar.gz)
    Source code(zip)
    40174MouriNaruto.NanaZipPreview_1.1.152.0_gnj4mf6z9tkrc.msixbundle(9.32 MB)
  • 1.1-Preview1(Dec 13, 2021)

    This preview version of NanaZip is the beginning of the 1.1 development stage.

    Changelog

    • Exclude .webp in the archive file type list for solving https://github.com/M2Team/NanaZip/issues/57. (Thanks to Zbynius. Fixed in NanaZip 1.0 Stable.)
    • Update Polish translation. (Contributed by ChuckMichael.)
    • Fix CI issue.
    • Update VC-LTL to 5.0.3.
    • Update C++/WinRT to 2.0.211028.7.

    Usage

    Download 40174MouriNaruto.NanaZipPreview_1.1.101.0_gnj4mf6z9tkrc.msixbundle and open it.

    Kenji Mouri

    Source code(tar.gz)
    Source code(zip)
    40174MouriNaruto.NanaZipPreview_1.1.101.0_gnj4mf6z9tkrc.msixbundle(9.28 MB)
  • 1.0(Dec 8, 2021)

    We are really excited to announce that we've released first stable version, NanaZip 1.0, and is now available for download.

    Changelog

    • Modernize the build toolchain with MSBuild for using MSIX packaging and parallel compilation support. (Thanks to AndromedaMelody, be5invis, 青春永不落幕 and oxygen-dioxide.)
    • Use VC-LTL 5.x toolchain to make the binary size even smaller than the official 7-Zip because we can use ucrtbase.dll directly and the optimizations from modern compile toolchain. (Thanks to mingkuang.)
    • Add the context menu support in Windows 10/11 File Explorer. (Thanks to shiroshan.)
    • New icons. (Designed by Alice (四月天), Chi Lei, Kenji Mouri, Rúben Garrido and Sakura Neko. Thanks to AndromedaMelody and 奕然.)
    • Minor tweaks. (Thanks to adrianghc, Blueberryy, ChuckMichael, Legna, Maicol Battistini, SakuraNeko and Zbynius.)
    • Update 7-Zip from 21.03 to 21.06. (Noticed by Dan, lychichem and sanderdewit. Thanks to Igor Pavlov.)
    • Enable parsing the NSIS script support in the NSIS archives. (Suggested by alanfox2000. Thanks to myfreeer.)
    • Merge features from 7-Zip ZStandard branch. (Suggested by fcharlie. Thanks to Tino Reichardt.)

    Usage

    Download 40174MouriNaruto.NanaZip_1.0.95.0_gnj4mf6z9tkrc.msixbundle and open it.

    Announcement Posts

    Kenji Mouri and Sakura Neko

    Source code(tar.gz)
    Source code(zip)
    40174MouriNaruto.NanaZip_1.0.95.0_gnj4mf6z9tkrc.msixbundle(9.28 MB)
  • 1.0-Preview4(Dec 1, 2021)

    This preview version of NanaZip merged the changes from 7-Zip 21.06 and 7-Zip ZStandard branch. Also we provide the NanaZip Preview in the Windows Store for helping users to test NanaZip.

    Changelog

    • Update Italian, Russian and Polish Translations. (Contributed by Blueberryy, Maicol Battistini and ChuckMichael.)
    • Provide 7-Zip execution alias for helping users to migrate to NanaZip. (Suggested by AndromedaMelody.)
    • Adjust file association icon. (Suggested by 奕然.)
    • Merge features from 7-Zip ZStandard branch. (Suggested by fcharlie. Thanks to Tino Reichardt.)
    • Update 7-Zip to 21.06. (Noticed by Dan, lychichem and sanderdewit. Thanks to Igor Pavlov.)
    • Fix compression level display issue in the compress dialog. (Thanks to SakuraNeko.)
    • Make every file extension have own file type in file type association definitions for solving https://github.com/M2Team/NanaZip/issues/53. (Thanks to oxygen-dioxide.)
    • Disable virtualization:ExcludedDirectories for resolve https://github.com/M2Team/NanaZip/issues/34. (Thanks to AndromedaMelody.)
    • Reduce the compilation warnings.
    • Change the configuration for NanaZipPackage project for solve the issue when referencing the Windows Runtime Components.
    • Update Mile.Cpp.

    Usage

    Download 40174MouriNaruto.NanaZipPreview_1.0.88.0_gnj4mf6z9tkrc.msixbundle and open it.

    Kenji Mouri

    Source code(tar.gz)
    Source code(zip)
    40174MouriNaruto.NanaZipPreview_1.0.88.0_gnj4mf6z9tkrc.msixbundle(9.28 MB)
  • 1.0-Preview3(Oct 16, 2021)

    This is the third preview version of NanaZip. The icon of NanaZip has been finally updated, and I also fixed some issues people met in NanaZip.

    Changelog

    NanaZip 1.0 Preview 3 (1.0.46.0)

    • Enable parsing the NSIS script support in the NSIS archives. (Suggested by alanfox2000. Thanks to myfreeer.)
    • Simplify the separator layout in the context menu implementation.
    • Fix app still displays in folder context menu, resulting in empty entry that doesn't do anything when no options that could interact. (Thanks to shiroshan.)
    • Fix the application crash in some cases caused by some issues in the exception handler implementation from VC-LTL 5.x. (Thanks to mingkuang.)
    • Update new icons. (Designed by Alice (四月天), Chi Lei, Kenji Mouri, Rúben Garrido and Sakura Neko.)
    • Make main NanaZip package contains all resources.
    • Fix the command line help string. (Thanks to adrianghc.)

    Usage

    Download 40174MouriNaruto.NanaZip_1.0.46.0_gnj4mf6z9tkrc.msixbundle and open it.

    Kenji Mouri

    Source code(tar.gz)
    Source code(zip)
    40174MouriNaruto.NanaZip_1.0.46.0_gnj4mf6z9tkrc.msixbundle(6.97 MB)
  • 1.0-Preview2(Oct 1, 2021)

    This is the second preview version of NanaZip 1.0. The command line version of NanaZip has been finally added in the first time, and I also fixed some issues people met in NanaZip.

    Known issues

    • You may meet the application crash in some cases in NanaZip 1.0 Preview 2 because there are some issues in the exception handler implementation from VC-LTL 5.x. I need to wait mingkuang (the author of VC-LTL) to fix it.
    • Some users have reported that the visual assets of the software (such as the logo) do not match the Microsoft Fluent Design System experience, and we are contacting our designers to ensure that we can update our visual assets in subsequent releases.

    Changelog

    NanaZip 1.0 Preview 2 (1.0.31.0)

    • Remove IObjectWithSite in shell extension implementation to reduce the complexity and crashes.
    • Add altform-lightunplated assets for display the contrast standard mode icon in the taskbar instead of contrast white icon. (Thanks to StarlightMelody.)
    • Remove Windows.Universal TargetDeviceFamily for solving the minimum OS requirements display issue. (Thanks to 青春永不落幕.)
    • Enable NanaZipC and NanaZipG in AppX manifest. (Thanks to be5invis.)
    • Change "The operation can require big amount of RAM (memory)" error dialog to warning dialog. (Thanks to Legna.)

    Usage

    Step 1: Install the self signing certificate.

    Download MouriNaruto.cer in the attachment and execute Certutil -addStore Root "[The path of MouriNaruto.cer]" in the Command Prompt which is run as the Administrator.

    Step 2: Install the NanaZip

    Download NanaZipPackage_1.0.31.0_x86_x64_arm64.msixbundle and open it.

    Kenji Mouri

    Source code(tar.gz)
    Source code(zip)
    MouriNaruto.cer(894 bytes)
    NanaZipPackage_1.0.31.0_x86_x64_arm64.msixbundle(7.63 MB)
  • 1.0-Preview1(Sep 25, 2021)

    This is the first preview version and of NanaZip. I will try to publish this version to Windows Store in the recent days.

    Known issues

    • You may meet the application crash in some cases in NanaZip 1.0 Preview 1 because there are some issues in the exception handler implementation from VC-LTL 5.x. I need to wait mingkuang (the author of VC-LTL) to fix it.
    • Windows may show the contrast white icon in the taskbar when you using the contrast standard mode.

    Changelog

    NanaZip 1.0 Preview 1 (1.0.25.0)

    • Modernize the build toolchain with MSBuild for using MSIX packaging and parallel compilation support.
    • Use VC-LTL 5.x toolchain to make the binary size even smaller than the official 7-Zip because we can use ucrtbase.dll directly and the optimizations from modern compile toolchain.
    • Add the context menu support in Windows 10/11 File Explorer.
    • New icons and minor UI tweaks.

    Usage

    Step 1: Install the self signing certificate.

    Download MouriNaruto.cer in the attachment and execute Certutil -addStore Root "[The path of MouriNaruto.cer]" in the Command Prompt which is run as the Administrator.

    Step 2: Install the NanaZip

    Download NanaZipPackage_1.0.25.0_x86_x64_arm64.msixbundle and open it.

    Kenji Mouri

    Source code(tar.gz)
    Source code(zip)
    MouriNaruto.cer(894 bytes)
    NanaZipPackage_1.0.25.0_x86_x64_arm64.msixbundle(6.44 MB)
Owner
M2-Team
M2-Team
Runtime Archiver plugin for Unreal Engine. Cross-platform archiving and unarchiving directories and files. Currently supports ZIP format.

Runtime Archiver Archiving and dearchiving directories and files Explore the docs » Marketplace . Releases . Support Chat Features Fast speed Easy arc

Georgy Treshchev 8 Jun 26, 2022
miniz: Single C source file zlib-replacement library, originally from code.google.com/p/miniz

Miniz Miniz is a lossless, high performance data compression library in a single source file that implements the zlib (RFC 1950) and Deflate (RFC 1951

Rich Geldreich 1.5k Jun 30, 2022
7Zip Windows Client , re-build with better icons.

7zip-BetterIcon 7Zip Windows Client (https://www.7-zip.org ) , re-build with better icons. How to Build Use the Visual Studio 2017 Community or Visual

null 15 Jun 23, 2022
7zip source code slightly modified for the Surface RT

7zip-rt 7zip source code slightly modified for running in the Surface RT. Tested only on Windows RT 10. Requirements Building Visual Studio 2012 Expre

sader 3 Nov 13, 2021
✔️The smallest header-only GUI library(4 KLOC) for all platforms

Welcome to GUI-lite The smallest header-only GUI library (4 KLOC) for all platforms. 中文 Lightweight ✂️ Small: 4,000+ lines of C++ code, zero dependenc

null 6.3k Jun 27, 2022
Level up your Beat Saber experience on Quest! AnyTweaks provides various tweaks to help boost your experience on Quest, such as Bloom, FPS Counter and more.

Need help/support? Ask in one of BSMG's support channels for Quest, or join my Discord server! AnyTweaks Level up your Beat Saber experience on Quest!

kaitlyn~ 10 Jun 19, 2022
"Sigma File Manager" is a free, open-source, quickly evolving, modern file manager (explorer / finder) app for Windows, MacOS, and Linux.

"Sigma File Manager" is a free, open-source, quickly evolving, modern file manager (explorer / finder) app for Windows, MacOS, and Linux.

Aleksey Hoffman 892 Jun 27, 2022
archiver is a compressing/decompressing tool made for educational purposes

archiver ?? archiver is a compressing/decompressing tool made for educational purposes (specifically, it was a hometask given at a C++ course in the H

Ihor Chovpan 2 Mar 11, 2022
Runtime Archiver plugin for Unreal Engine. Cross-platform archiving and unarchiving directories and files. Currently supports ZIP format.

Runtime Archiver Archiving and dearchiving directories and files Explore the docs » Marketplace . Releases . Support Chat Features Fast speed Easy arc

Georgy Treshchev 8 Jun 26, 2022
Parsec Soda is a custom open-source game streaming app that integrates with Parsec API and is focused in Host experience.

Parsec Soda is a custom open-source game streaming app that integrates with Parsec API and is focused in Host experience.

Flávio Freitas 110 Jun 22, 2022
Lightway Core is a modern VPN protocol by ExpressVPN, to deliver a VPN experience that’s faster, more secure, and more reliable.

Lightway Core NOTE: This is a preview snapshot of the Lightway repository used for both our client and server. We will be publishing a live, actively

ExpressVPN 22 Feb 17, 2022
Lightway Core is a modern VPN protocol by ExpressVPN, to deliver a VPN experience that’s faster, more secure, and more reliable.

Lightway Core is a modern VPN protocol by ExpressVPN, to deliver a VPN experience that’s faster, more secure, and more reliable.

ExpressVPN 302 Jun 15, 2022
Free open-source modern C++17 / C++20 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.

xtd Modern C++17/20 framework to create console (CLI), forms (GUI like WinForms) and tunit (unit tests like Microsoft Unit Testing Framework) applicat

Gammasoft 320 Jun 25, 2022
Free open-source modern C++17 / C++20 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.

xtd Modern C++17/20 framework to create console (CLI), forms (GUI like WinForms) and tunit (unit tests like Microsoft Unit Testing Framework) applicat

Gammasoft 325 Jul 4, 2022
OpenBoard is a cross-platform interactive whiteboard application intended for use in a classroom setting.

OpenBoard is an open source cross-platform interactive white board application designed primarily for use in schools. It was originally forked from Open-Sankoré, which was itself based on Uniboard.

OpenBoard 1.5k Jul 1, 2022
A C++ implementation of nx-TAS by hamhub7 intended to make shortcuts easier than before.

C-TAS Documentation Features C-TAS is a C++ implementation of nx-TAS by hamhub7 intended to make shortcuts easier than before. This is a blatant conve

Deltaion Lee 2 Sep 20, 2021
WslinkClient is a client intended to communicate with Wslink, which is a unique loader running as a server

WslinkClient WslinkClient is a client intended to communicate with Wslink, which is a unique loader running as a server and executing received modules

ESET 12 Apr 19, 2022
"SaferCPlusPlus" is essentially a collection of safe data types intended to facilitate memory and data race safe C++ programming

A collection of safe data types that are compatible with, and can substitute for, common unsafe native c++ types.

null 317 Jun 10, 2022
WiFi scanner with visual persistence, intended to find the idlest channel e.g. to assign to a ZigBee device

WiFiChanViz Motivation This tool was initially coded to help find the idlest 2.4GHz channel in order to connect a ZigBee device to HomeAssistant in id

tobozo 12 May 3, 2022
This is a group project from my CPE353 course. It is done in C++ intended for use with QtCreator.

fishinggame This is a group project from my CPE353 course. It is done in C++ intended for use with QtCreator. Credit is absolutely due to my teammates

Ben Bruzewski 1 Jan 8, 2022
This is a project from my Embedded Systems Lab course. It's made using C and intended for the MSP430FG461 microcontroller.

This is a project from my Embedded Systems Lab course. It's made using C and intended for the MSP430FG461 microcontroller.

Ben Bruzewski 1 Dec 21, 2021
Bsl - Rust 2018 and C++20, "constexpr everything", AUTOSAR compliant header-only library intended to support the development of critical systems applications

Description The Bareflank Support Library (BSL) is a Rust 2018 and C++20, "constexpr everything", AUTOSAR compliant header-only library intended to su

Bareflank 64 Jun 28, 2022
Eclipse Deeplearning4J (DL4J) ecosystem is a set of projects intended to support all the needs of a JVM based deep learning application

Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learning using automatic differentiation.

Eclipse Foundation 12.5k Jun 28, 2022
A biome finder adapted from cubiomes intended for structure finding in Minecraft Bedrock 1.7

A biome finder adapted from cubiomes intended for structure finding in Minecraft Bedrock 1.7. This will work from 1.7 all the way up to 1.14.

Luke7720 2 Jun 11, 2022
kaun is a replacement for löve's built-in love.graphics module intended for 3D graphics

kaun kaun is a replacement for löve's built-in love.graphics module intended for 3D graphics. It is a Lua module you can require from a shared library

Joel Schumacher 4 Apr 5, 2021
Defender-control - An open-source windows defender manager. Now you can disable windows defender permanently.

Defender Control Open source windows defender disabler. Now you can disable windows defender permanently! Tested from Windows 10 20H2. Also working on

null 292 Jun 27, 2022
Single source file ASTC texture decompression in C++ (derived from Google's open source Android project)

astc_dec astc_dec is a single source file ASTC texture decompressor with the Apache 2.0 license, derived from Google's open source Android sources. Th

Rich Geldreich 28 Apr 11, 2022
MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.

Copyright (c) 2000, 2021, Oracle and/or its affiliates. This is a release of MySQL, an SQL database server. License information can be found in the

MySQL 8k Jul 4, 2022
This is a list of different open-source video games and commercial video games open-source remakes.

This is a list of different open-source video games and commercial video games open-source remakes.

Ivan Bobev 79 Jun 27, 2022