awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
M2Team avatar

M2Team/NanaZip

0
View on GitHub↗
13,233 stars·329 forks·C++·other·14 viewsnanazip.org↗

NanaZip

NanaZip is a file archiver designed for the Windows operating system that provides native tools for compressing and extracting data across a wide range of archive formats. It functions as a desktop utility that manages compressed files and folders while adhering to current platform design standards and accessibility requirements.

The application distinguishes itself through a focus on system-level security and native integration. It employs manifest-driven policies and strict memory management during decompression to protect against unauthorized code execution and potential vulnerabilities found in malicious archives. By utilizing the Component Object Model and modern interface frameworks, the software maintains deep integration with the host operating system, including support for hardware-accelerated visual effects and system-level shell extensions.

Beyond core compression and extraction, the utility includes features for automated file handling, such as the ability to detect archive structures and organize extracted content into folders. The software is distributed as a native Windows application, ensuring consistent performance and visual alignment with the host environment.

Features

  • Archive Management - Provides native Windows integration for compressing and extracting data across a wide range of archive formats.
  • File System Utilities - Manages compressed files using modern system design standards and native accessibility features for improved usability.
  • File Compression Utilities - Provides comprehensive tools for compressing and extracting data across a wide range of archive formats.
  • Encrypted Archiving Tools - Enforces strict memory protections and security policies to prevent malicious code execution during archive extraction.
  • Archive Extraction - Automates the extraction of compressed archives by detecting folder structures and reducing manual navigation.
  • Memory Safety Protections - Implements strict memory management and bounds checking during decompression to prevent unauthorized code execution.
  • Component Object Model Handlers - Integrates with Windows shell extensions using the Component Object Model for deep system-level functionality.
  • File Upload Security - Protects system integrity during data extraction by enforcing strict memory policies against malicious content.
  • Compression Tools - Windows-optimized 7-Zip variant.
  • Security Hardening and Protection - Hardens the application environment against vulnerabilities through memory protections and strict format policies.
  • Security Manifests - Enforces process-level isolation and restricted execution policies via system manifests to minimize attack surfaces.
  • Native Windows UI Renderers - Delivers hardware-accelerated interface components using modern Windows UI frameworks.
  • Desktop Application Development - Develops native Windows software experiences that integrate seamlessly with modern design standards and system-level visual effects.
  • Native Windows Interface Builders - Creates desktop experiences using system design standards and accessibility features for visual consistency.

Star history

Star history chart for m2team/nanazipStar history chart for m2team/nanazip

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does m2team/nanazip do?

NanaZip is a file archiver designed for the Windows operating system that provides native tools for compressing and extracting data across a wide range of archive formats. It functions as a desktop utility that manages compressed files and folders while adhering to current platform design standards and accessibility requirements.

What are the main features of m2team/nanazip?

The main features of m2team/nanazip are: Archive Management, File System Utilities, File Compression Utilities, Encrypted Archiving Tools, Archive Extraction, Memory Safety Protections, Component Object Model Handlers, File Upload Security.

Which projects share features with m2team/nanazip?

Projects with overlapping indexed features include: peazip/peazip — PeaZip is a cross-platform archive manager and file compression utility. It functions as a tool for compressing,… jgm/pandoc — Pandoc is a universal document converter that translates content between a wide range of markup and binary formats. It… stuk/jszip — jsZip is a JavaScript library for creating, reading, editing, and extracting ZIP archives within the browser or… dundee/gdu — gdu is a command line disk usage analyzer and interactive disk profiler used to scan directories and visualize space… upx/upx — UPX is a command-line utility designed to reduce the file size of compiled programs and shared libraries. It functions… backup/backup — This project is a Unix backup orchestrator used for modeling and executing full-stack data protection. It functions as…

Projects sharing features with NanaZip

These projects share indexed features with NanaZip. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • peazip/peazippeazip avatar

    peazip/PeaZip

    7,499View on GitHub↗

    PeaZip is a cross-platform archive manager and file compression utility. It functions as a tool for compressing, extracting, and managing files across various formats, including 7Z, ZIP, RAR, and TAR. The project includes a specialized archive format converter for adjusting compatibility and compression levels, and a file integrity verifier for calculating checksums and hashes. It provides security tools for protecting data via authenticated encryption and passwords, as well as secure file deletion to permanently erase data from disk space. The application covers a broad range of capabilitie

    Pascal
    View on GitHub↗7,499
  • jgm/pandocjgm avatar

    jgm/pandoc

    44,822View on GitHub↗

    Pandoc is a universal document converter that translates content between a wide range of markup and binary formats. It functions by parsing input documents into a unified intermediate abstract syntax tree, which serves as the foundation for consistent manipulation and transformation across diverse output types. The system is distinguished by its modular reader-writer pipeline, which decouples input parsing from output generation to allow for granular control over document structure. Users can programmatically manipulate this intermediate tree through a robust filter system, supporting both ex

    Haskellcommonmarkconverterdocument
    View on GitHub↗44,822
  • stuk/jszipStuk avatar

    Stuk/jszip

    10,300View on GitHub↗

    jsZip is a JavaScript library for creating, reading, editing, and extracting ZIP archives within the browser or Node.js. It functions as an in-memory ZIP compressor and archive manager that generates compressed data streams and blobs from file collections without requiring a local filesystem. The library provides specific support for the ZIP64 extension, allowing it to handle archives and individual files that exceed the four gigabyte limit. It enables the dynamic modification of existing ZIP files to add, remove, or update internal folder structures and metadata. The project covers a broad

    JavaScriptjavascriptzip
    View on GitHub↗10,300
  • dundee/gdudundee avatar

    dundee/gdu

    5,325View on GitHub↗

    gdu is a command line disk usage analyzer and interactive disk profiler used to scan directories and visualize space consumption across file systems. It functions as a file system management tool that allows for the identification and removal of large files and folders to free up storage. The tool features a cursor-based interface for navigating directory structures and archives. It provides a storage cleanup workflow that enables the deletion of selected items directly from the analysis view, utilizing parallel execution to reduce I/O wait times. The application supports recursive directory

    Goclidisk-usagefilesystem
    View on GitHub↗5,325
Compare all 30 related projects→