OctoZipo
Convert Zip Package to a Repository
Stop manually unpacking, committing, and organizing repositories. Octozipo transforms your zip packages into structured Git repositories — and even updates and tags them if they already exist.
Built for developers who value speed, consistency, and automation.
Install OctoZipo
$ sudo curl -L "https://raw.githubusercontent.com/octoleo/octozipo/refs/
heads/master/src/octozipo" -o /usr/local/bin/octozipo
$ sudo chmod +x /usr/local/bin/octozipo
Unzip packages manually
Create repositories one by one
Set remotes and push changes
Tag releases by hand
Usage
Help
$ octozipo -h
Example
$ octozipo -o joomla -p
Update
$ octozipo --update
Uninstall
$ octozipo -uninstall
From Zip File to Repository
Run Octozipo inside the directory where your zip files live. It targets your org/user path, uses your Git base URL, and processes each package consistently.
Lightweight automation that brings structure to zip package management.
Convert and Push
Turn zip files into repositories and push to your Git host.
Update & tag
Automatically update and tag repositories when they already exist.
Configurable
Define org, directory, and Git URL via environment files.
Workflow options
Dry-run, debug, mapping files, and more.
Ready to Automate the Boring?