Libzip
libzip.org
libzip - libzip
HTML versions of the man pages are in the Reference section. Example source code is in the examples and src subdirectories. If you have developed an application using libzip, you can find out about API changes and how to adapt your code for them in API Changes. The official repository is at GitHub.
News
A C library for reading, creating, and modifying zip archives · Current version is 1.11.4
Download
A C library for reading, creating, and modifying zip archives.
Packages
A C library for reading, creating, and modifying zip archives · Current version is 1.11.4
Reference
A C library for reading, creating, and modifying zip archives · Current version is 1.11.4
Factsheet
libzip
Developers Dieter Baron, Thomas Klausner
Stable release 1.11.4
/ 23 May 2025; 12 months ago (23 May 2025)
/ 23 May 2025; 12 months ago (23 May 2025)
libzip
Developers Dieter Baron, Thomas Klausner
Stable release 1.11.4
/ 23 May 2025; 12 months ago (23 May 2025)
/ 23 May 2025; 12 months ago (23 May 2025)
GitHub
github.com › nih-at › libzip
GitHub - nih-at/libzip: A C library for reading, creating, and modifying zip archives. · GitHub
libzip is fully documented via man pages. HTML versions of the man pages are on libzip.org and in the man directory. You can start with libzip(3), which lists all others. Example source code is in the examples and src subdirectories.
Starred by 1K users
Forked by 314 users
Languages C 90.3% | CMake 9.1%
GitHub
github.com › winlibs › libzip
GitHub - winlibs/libzip: C library for reading, creating, and modifying zip archives · GitHub
libzip is fully documented via man pages. HTML versions of the man pages are on libzip.org and in the man directory. You can start with libzip(3), which lists all others. Example source code is in the examples and src subdirectories.
Starred by 10 users
Forked by 2 users
Languages C 89.8% | CMake 9.5%
GitHub
github.com › ctabin › libzippp
GitHub - ctabin/libzippp: C++ wrapper for libzip · GitHub
When not using CMake to consume libzippp you have to pass its include directory to your compiler and link against libzippp.{a,so}. Do not forget to also link against libzip libraries e.g. in lib/libzip-1.11.4/lib/.libs/). An example of compilation with g++:
Starred by 454 users
Forked by 97 users
Languages C++ 86.8% | CMake 5.9% | Makefile 4.5% | Batchfile 2.8%
GitHub
github.com › Deadpikle › libzip-plus-plus
GitHub - Deadpikle/libzip-plus-plus: A libzip C++ wrapper originally built by markand · GitHub
#include <iostream> #include "zip.hpp" int main() { try { libzip::archive archive("mydata.zip"); libzip::stat_info stat = archive.stat("README"); libzip::file file = archive.open("README"); std::cout << "content of README:" << std::endl; std::cout << file.read(stat.size); } catch (const std::exception &ex) { std::cerr << ex.what() << std::endl; } }
Author Deadpikle
GitHub
github.com › winlibs › libzip › blob › master › examples › in-memory.c
libzip/examples/in-memory.c at master · winlibs/libzip
C library for reading, creating, and modifying zip archives - libzip/examples/in-memory.c at master · winlibs/libzip
Author winlibs
GitHub
github.com › aseprite › libzip › blob › master › examples › in-memory.c
libzip/examples/in-memory.c at master · aseprite/libzip
This file is part of libzip, a library to manipulate ZIP archives. The authors can be contacted at <libzip@nih.at> · Redistribution and use in source and binary forms, with or without · modification, are permitted provided that the following conditions ·
Author aseprite
GitHub
github.com › openvehicles › libzip
GitHub - openvehicles/libzip: A C library for reading, creating, and modifying zip archives. · GitHub
libzip is fully documented via man pages. HTML versions of the man pages are on libzip.org and in the man directory. You can start with libzip(3), which lists all others. Example source code is in the examples and src subdirectories.
Forked by 2 users
Languages C 89.9% | Perl 4.5% | CMake 3.6%
GitHub
github.com › leecbaker › libzip
GitHub - leecbaker/libzip: A C library for reading, creating, and modifying zip archives. · GitHub
libzip is fully documented via man pages. HTML versions of the man pages are on libzip.org and in the man directory. You can start with libzip(3), which lists all others. Example source code is in the examples and src subdirectories.
Author leecbaker
GitHub
gist.github.com › a0255ebce3e3eec03e6878b47c8c7059
How to use libzip · GitHub
How to use libzip · Raw · libzipplayground.cpp · This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters ·
GitHub
gist.github.com › mobius › 1759816
using libzip to extract files - gists · GitHub
gcc libzip_simple.c -lzip -o libzip_simple.out · Copy link · Windows O_BINARY is required. Or binary file as zip inside zip become corrupted. fd = open(sb.name, O_RDWR | O_TRUNC | O_CREAT | O_BINARY, 0644); Copy link ·
GitHub
github.com › aseprite › libzip › tree › master › examples
libzip/examples at master · aseprite/libzip
aseprite / libzip Public · Notifications · You must be signed in to change notification settings · Fork 2 · Star 5 ·
Author aseprite
GitHub
github.com › nih-at › libzip › releases
Releases · nih-at/libzip
Only write Zip64 EOCD if fields don't fit in normal EOCD. Previously libzip also wrote it when any directory entry required Zip64.
Author nih-at
FreeBASIC Wiki
freebasic.net › wiki › ExtLibZip
libzip - FreeBASIC Wiki Manual | FBWiki
December 31, 2020 - Easy-to-use library for creating, reading out or modifying .zip archives. Website: https://libzip.org Github: https://github.com/nih-at/libzip Platforms supported: Win32, Linux, DOS Headers to include: zip.bi Header version: 0.11.2 Examples: in examples/compression/ Examples:
GitHub
github.com › tongjinlv › libzip
GitHub - tongjinlv/libzip
libzip is fully documented via man pages. HTML versions of the man pages are on libzip.org and in the man directory. You can start with libzip(3), which lists all others. Example source code is in the examples and src subdirectories.
Author tongjinlv
GitHub
github.com › leezu › libzippp
GitHub - leezu/libzippp: libzip++ - A safe modern C++ wrapper on top of libzip - mirror of http://hg.markand.fr/libzip/
The libzip library is a good C library for opening and creating zip archives, this wrapper provides safe C++ classes around this great library.
Starred by 11 users
Forked by 11 users
Languages C++ 99.6% | CMake 0.4% | C++ 99.6% | CMake 0.4%
GitHub
github.com › winlibs › libzip › blob › master › README.md
libzip/README.md at master · winlibs/libzip
Example source code is in the examples and src subdirectories. See the INSTALL.md file for installation instructions and dependencies. If you have developed an application using libzip, you can find out about API changes and how to adapt your code for them in the included file API-CHANGES.md. If you make a binary distribution, please include a pointer to the distribution site: ... The latest version can always be found there. The official repository is at github...
Author winlibs
GitHub
github.com › deepin-community › libzip
GitHub - deepin-community/libzip · GitHub
libzip is fully documented via man pages. HTML versions of the man pages are on libzip.org and in the man directory. You can start with libzip(3), which lists all others. Example source code is in the examples and src subdirectories.
Author deepin-community
