CodeSnapper
A simple command-line tool to create code snapshots by combining multiple files into a single file with comments.
Installation
pip install codesnapper
Usage
- Run
codesnapin your project directory - Edit the created
snapshot.txtfile to list the files you want to include:main.py "Main application file" utils/helper.py "Helper functions" - Run
codesnapagain to generate the snapshot- Creates
code-snapshot.txtwith all files combined - Automatically copies content to clipboard
- Creates
Features
- 📝 Combines multiple files into a single snapshot
- 💭 Supports comments for each file
- 📋 Automatically copies to clipboard
- 🎨 Colorful terminal output
- 🔄 Relative path support
License
MIT
Metadata
Release files for codesnapper 0.1.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| codesnapper-0.1.7.tar.gz | 15.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| codesnapper-0.1.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.2 kB
Release files / codesnapper-0.1.7.tar.gz
| Download URL | codesnapper-0.1.7.tar.gz |
|---|---|
| Size | 15.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a5de34449c6c8c31acad7fa33188bdec6c3be7cca301292245ebc9588d61031e
|
|
BLAKE2b-256 checksum How to use checksums |
1cf4bf67b7a4aa78ffe8a27d8d82c8e52d7b768e1a8b0a52b2e506993e264b87
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.11
|
Release files / codesnapper-0.1.7-py3-none-any.whl
| Download URL | codesnapper-0.1.7-py3-none-any.whl |
|---|---|
| Size | 15.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b28ab773c809bc43d89924d79082087347129e26f71b7e3c5b20bf817aaead98
|
|
BLAKE2b-256 checksum How to use checksums |
e6d0ddc92c6eda8cc88431e5a2bb2c2bac930c061ae7f2bf3e3a6db16ce18a51
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.11
|