# giget **Repository Path**: oschina/giget ## Basic Information - **Project Name**: giget - **Description**: giget 是 UnJS 生态的「模板下载器」:一行命令即可把 GitHub/Gitee 仓库、tar 包或本地目录拉成项目模板,支持变量替换、子路径克隆、离线缓存;体积小、零依赖,CLI 与 API 两用,适合脚手架、CI 与快速原型。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-10 - **Last Updated**: 2025-11-12 ## Categories & Tags **Categories**: vcs **Tags**: None ## README # giget [![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href] [![Codecov][codecov-src]][codecov-href] > Download templates and git repositories with pleasure! ## Features ✨ Support popular git providers (GitHub, GitLab, Bitbucket, Sourcehut, Gitee) out of the box. ✨ Built-in and custom [template registry](#template-registry). ✨ Fast cloning using tarball gzip without depending on local `git` and `tar`. ✨ Works online and offline with disk cache support. ✨ Custom template provider support with programmatic usage. ✨ Support extracting with a sub dir. ✨ Authorization support to download private templates ✨ Optionally install dependencies after clone using [unjs/nypm](https://github.com/unjs/nypm) ✨ HTTP proxy support and native fetch via [unjs/node-fetch-native](https://github.com/unjs/node-fetch-native) ## Usage (CLI) ```bash npx giget@latest