| File | Date | Author | Commit |
|---|---|---|---|
| csharp | 2025-08-02 |
|
[5205db] Update Program.cs |
| golang | 2025-08-02 |
|
[8ce715] Create generate.ps1 |
| python | 2025-08-02 |
|
[e7deea] Update g3fc.py |
| rust | 2025-08-02 |
|
[b6618b] Update Cargo.lock |
| LICENSE | 2025-07-27 |
|
[738f24] Initial commit |
| README.md | 2025-08-03 |
|
[bae7e4] Update README.md |
| g3fc_file_format_specification.html | 2025-07-28 |
|
[fd1b22] Update g3fc_file_format_specification.html |
| g3fc_file_format_specification.pdf | 2025-07-28 |
|
[0ae508] File format specification |
| g3fc_file_format_specification.txt | 2025-07-28 |
|
[0ae508] File format specification |
| g3fc_file_format_specification.xml | 2025-07-28 |
|
[0ae508] File format specification |
The Modern, Secure, and Resilient File Archive Format
Key Features • Comparison • Implementations • Get Started • Explore the Wiki
Stop settling for slow, insecure, and outdated archive formats. G3FC (G3 File Container) is an open-source file archiver built for today's data challenges, delivering elite speed, security, and resilience for any workflow. It's the perfect solution for everything from mission-critical data transfer to long-term cold storage.
Engineered from the ground up to outperform legacy formats in every key area.
See how G3FC stacks up against the archives you're used to.
| Feature | G3FC | ZIP | TAR (tar.gz) |
|---|---|---|---|
| Compression | ✅ Modern (Zstd) | ⚠️ Legacy (Deflate) | ⚠️ Varies (Gzip) |
| Security | ✅ AES-256-GCM | ⚠️ AES-256 (often weaker legacy) | ❌ None (requires external tools) |
| Data Resilience (FEC) | ✅ Built-in | ❌ None | ❌ None |
| Archive Splitting | ✅ Built-in & Advanced | ⚠️ Basic (Zipx) | ❌ Manual (via split command) |
| Fast Indexing | ✅ Yes (Footer) | ✅ Yes (Central Directory) | ❌ No (Sequential Read Required) |
| Ideal Storage Use | ✅ Long & Short-Term | ⚠️ Short-Term | ⚠️ Varies |
G3FC with Zstd isn't just more feature-rich; it's faster and more efficient.
(Benchmarks are representative and may vary based on data, hardware, and specific implementation.)
| Algorithm | Compressed Size (1GB Text Data) |
|---|---|
| Gzip (tar.gz) | ~350 MB |
| Zstd (G3FC) | ~280 MB |
| Tool / Algorithm | Compression (Relative) | Decompression (Relative) |
|---|---|---|
| 7-Zip (LZMA2) | 100% | 85% |
| Zstd (G3FC) | ~70% | ~40% |
Download the latest pre-compiled binaries for your operating system from the releases page.
Ready for a deep dive? Our official Wiki contains everything you need to master G3FC, whether you're a user or a developer.
➡️ Explore the Official G3FC Wiki
G3FC is designed for broad compatibility. Explore our official open-source libraries to integrate G3FC into your own projects.
The G3FC format is built on an open, detailed specification to ensure cross-platform compatibility and encourage community implementation.
This project is licensed under the GNU General Public License v2.0. Please see the LICENSE file for details.
This project is maintained by G3Pix.