https://github.com/plsankar/vscode-better-archiver
VSCode extension to zip your workspace folder
https://github.com/plsankar/vscode-better-archiver
archvie vscode vscode-extension vscode-extensions vscode-plugin zip
Last synced: 2 months ago
JSON representation
VSCode extension to zip your workspace folder
- Host: GitHub
- URL: https://github.com/plsankar/vscode-better-archiver
- Owner: plsankar
- License: mit
- Created: 2025-03-25T18:05:00.000Z (2 months ago)
- Default Branch: master
- Last Pushed: 2025-03-25T18:54:34.000Z (2 months ago)
- Last Synced: 2025-03-25T19:37:59.823Z (2 months ago)
- Topics: archvie, vscode, vscode-extension, vscode-extensions, vscode-plugin, zip
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=Lakshmisankar.better-archiver
- Size: 85 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Better Archiver
Better Archiver is a VS Code extension that zips your workspace folder for easy deployment. With a single command, you can create a zip archive of your project, excluding unnecessary files and ensuring a smooth deployment process.
## Badges
[](https://choosealicense.com/licenses/mit/)


## Features
- Zip the entire workspace folder with one command.
- Option to exclude specific files and folders.
- Lightweight and fast performance.## Installation
1. Open VS Code.
2. Go to the Extensions Marketplace (`Ctrl+Shift+X` or `Cmd+Shift+X` on macOS).
3. Search for **Better Archiver**.
4. Click **Install**.Install the extension from the [VSCode Marketplace](https://marketplace.visualstudio.com/items?itemName=Lakshmisankar.better-archiver)
## Usage
1. Open a workspace in VS Code.
2. Open the Command Palette (`Ctrl+Shift+P` or `Cmd+Shift+P` on macOS).
3. Type `Better Archiver: Archive` and press Enter.
4. Your workspace will be zipped and saved in the specified location.## Configuration
You can customize the behavior of Better Archiver in **settings.json**:
```json
{
"betterArchiver.exclude": ["node_modules", ".git", "dist"]
}
```- `betterArchiver.exclude`: An array of file/folder names to exclude from the archive.
## Roadmap
- [ ] Compression level customization.
## Acknowledgements
- [Node Archiver](https://github.com/archiverjs/node-archiver) and its contributors
## Contributing
Contributions are welcome! Feel free to open an issue or submit a pull request on GitHub.
## License
MIT License