Skip to content

Commit 7778b12

Browse files
authored
Add files via upload
1 parent b07370e commit 7778b12

1 file changed

Lines changed: 255 additions & 0 deletions

File tree

README.md

Lines changed: 255 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,255 @@
1+
# TAR CONVERTER LITE – Lightweight Offline TAR Archive Converter v1.0.0
2+
3+
TAR CONVERTER LITE v1.0.0 is a lightweight desktop application designed to convert **.TAR archives into ZIP, 7Z, TAR.GZ, and TAR.BZ2 formats** in a fast, fully offline workflow. It supports batch processing, drag-and-drop input (optional), real-time progress tracking, pause/resume/stop controls, and a modern GUI built with ttkbootstrap.
4+
5+
Built with Python, Tkinter, ttkbootstrap, py7zr, and 7-Zip extraction tools, this utility is ideal for users who need a reliable offline TAR archive conversion workflow without relying on cloud services or external APIs.
6+
7+
------------------------------------------------------------
8+
WINDOWS DOWNLOAD (EXE)
9+
------------------------------------------------------------
10+
11+
Download the latest Windows executable from:
12+
13+
https://matetools.gumroad.com
14+
15+
- No Python installation required
16+
- Standalone Windows application
17+
- Fully offline TAR converter
18+
- Lightweight and fast performance
19+
- Drag-and-drop workflow support (optional)
20+
- Beginner-friendly interface
21+
22+
------------------------------------------------------------
23+
FEATURES
24+
------------------------------------------------------------
25+
26+
CORE CAPABILITIES
27+
28+
- 📦 Convert .TAR archives into ZIP format
29+
- 📦 Convert .TAR archives into 7Z format
30+
- 📦 Convert .TAR archives into TAR.GZ format
31+
- 📦 Convert .TAR archives into TAR.BZ2 format
32+
- ⚡ Fully offline processing (no internet required)
33+
- 📂 Batch file conversion support
34+
- 🖱 Drag & drop TAR import system (optional tkinterdnd2 support)
35+
- 📊 Real-time progress tracking
36+
- 🧾 Live processing logs
37+
- 🖥 Modern ttkbootstrap-based interface
38+
- 🚀 Lightweight and fast startup
39+
- ⏸ Pause / Resume / Stop conversion control
40+
- 📂 Auto-open output folder option
41+
- 🔒 Safe temporary extraction handling
42+
- 🎯 Simple and beginner-friendly workflow
43+
44+
SUPPORTED INPUT FORMATS
45+
46+
- .TAR
47+
48+
OUTPUT FORMATS
49+
50+
- .ZIP
51+
- .7Z
52+
- .TAR.GZ
53+
- .TAR.BZ2
54+
55+
------------------------------------------------------------
56+
CONVERSION ENGINE
57+
------------------------------------------------------------
58+
59+
TAR CONVERTER LITE uses reliable Python libraries and a threaded processing architecture:
60+
61+
- 7-Zip (`7z.exe`) for TAR extraction
62+
- zipfile for ZIP archive creation
63+
- tarfile for TAR.GZ/TAR.BZ2 archive creation
64+
- py7zr support for 7Z workflows
65+
- Threaded worker system for responsive UI
66+
- Queue-based UI update system (thread-safe)
67+
- Safe temporary extraction per file
68+
- Pause/Resume via threading events
69+
- Stop-safe cancellation handling
70+
- Real-time progress reporting system
71+
72+
------------------------------------------------------------
73+
USAGE GUIDE
74+
------------------------------------------------------------
75+
76+
1. Add TAR Files
77+
Drag and drop .TAR files into the application or click "Select TAR Files".
78+
79+
2. Choose Output Folder
80+
Select where converted archives will be saved.
81+
82+
3. Configure Settings
83+
Choose output format and filename prefix.
84+
85+
4. Start Conversion
86+
Click "Start Conversion" to begin processing.
87+
88+
5. Monitor Progress
89+
Watch real-time logs and progress bar updates.
90+
91+
6. Access Output
92+
Optionally auto-open output folder after completion.
93+
94+
------------------------------------------------------------
95+
CONVERSION WORKFLOW
96+
------------------------------------------------------------
97+
98+
1. User selects .TAR files
99+
2. Application validates input format
100+
3. Output folder is selected
101+
4. Each TAR archive is extracted to a temporary directory
102+
5. Data is re-packaged into selected archive format
103+
6. Output file is saved with timestamp naming
104+
7. Progress bar updates in real time
105+
8. Logs display processing status
106+
9. Temporary files are cleaned automatically
107+
10. Completion summary is shown
108+
109+
------------------------------------------------------------
110+
PERFORMANCE DESIGN
111+
------------------------------------------------------------
112+
113+
- Multithreaded worker-based architecture
114+
- Queue-driven UI updates (thread-safe)
115+
- Non-blocking Tkinter interface
116+
- Efficient temporary file handling
117+
- Low memory footprint design
118+
- Batch processing optimization
119+
- Safe cancellation with stop events
120+
- Continuous progress feedback loop
121+
122+
------------------------------------------------------------
123+
SAFETY & RELIABILITY
124+
------------------------------------------------------------
125+
126+
TAR CONVERTER LITE ensures safe and stable operation:
127+
128+
- Original TAR archives are never modified
129+
- Temporary extraction folders are isolated
130+
- Automatic cleanup of temp data
131+
- Thread-safe UI communication system
132+
- Input validation for supported formats
133+
- Graceful error handling system
134+
- Fully offline execution
135+
- Safe pause/resume state management
136+
137+
------------------------------------------------------------
138+
ERROR HANDLING
139+
------------------------------------------------------------
140+
141+
- Detects invalid or unsupported files
142+
- Prevents empty conversion tasks
143+
- Handles corrupted TAR archives
144+
- Displays user-friendly error messages
145+
- Supports safe stop/cancel operations
146+
- Prevents UI freezing during processing
147+
- Automatically cleans failed temp directories
148+
149+
------------------------------------------------------------
150+
LIMITATIONS (LITE VERSION)
151+
------------------------------------------------------------
152+
153+
- Only supports .TAR as input format
154+
- No ISO/CAB/RAR support
155+
- No compression level tuning
156+
- No encryption/decryption tools
157+
- No cloud integration
158+
- No archive repair tools
159+
- No advanced preview system
160+
161+
------------------------------------------------------------
162+
INTENDED USE
163+
------------------------------------------------------------
164+
165+
TAR CONVERTER LITE is ideal for:
166+
167+
- Converting TAR files into ZIP/7Z/TAR formats
168+
- Archive migration workflows
169+
- Offline file processing
170+
- Lightweight desktop utilities
171+
- Educational and personal use
172+
- Batch extraction + re-compression tasks
173+
- Windows archive compatibility workflows
174+
175+
------------------------------------------------------------
176+
SYSTEM REQUIREMENTS
177+
------------------------------------------------------------
178+
179+
- Windows 10 / Windows 11
180+
- Minimum 2GB RAM recommended
181+
- Fully offline operation supported
182+
- Python 3.8+ (for source version)
183+
- 7-Zip installed or bundled `7z.exe`
184+
- No external API or internet dependency
185+
- Lightweight desktop environment
186+
187+
------------------------------------------------------------
188+
BUILT WITH
189+
------------------------------------------------------------
190+
191+
Technologies used in TAR CONVERTER LITE:
192+
193+
- Python
194+
- Tkinter
195+
- ttkbootstrap
196+
- tkinterdnd2 (optional)
197+
- py7zr
198+
- zipfile / tarfile (standard library)
199+
- 7-Zip (`7z.exe`)
200+
201+
------------------------------------------------------------
202+
UPGRADE TO PRO
203+
------------------------------------------------------------
204+
205+
Upgrade to TAR CONVERTER PRO for advanced features:
206+
207+
- Multi-format archive support
208+
- Advanced compression controls
209+
- Multi-threaded accelerated processing
210+
- Archive repair tools
211+
- File preview before extraction
212+
- Compression tuning options
213+
- Smart batch automation presets
214+
- Advanced logging dashboard
215+
216+
Website:
217+
218+
https://matetools.gumroad.com
219+
220+
------------------------------------------------------------
221+
ABOUT
222+
------------------------------------------------------------
223+
224+
TAR CONVERTER LITE is developed by Mate Technologies, focused on building lightweight, offline desktop utilities for archive processing, conversion, and productivity workflows.
225+
226+
© 2026 Mate Technologies
227+
All rights reserved.
228+
229+
------------------------------------------------------------
230+
LICENSE
231+
------------------------------------------------------------
232+
233+
TAR CONVERTER LITE is distributed as commercial software.
234+
235+
License terms:
236+
237+
- Personal and commercial usage allowed
238+
- Redistribution or resale as a competing product is prohibited
239+
- Rebranding or repackaging for resale is prohibited
240+
- Source modification allowed for internal/private use
241+
- Compiled executable usage permitted under license
242+
243+
For commercial licensing or enterprise deployment, contact the developer.
244+
245+
------------------------------------------------------------
246+
📷 PREVIEW
247+
------------------------------------------------------------
248+
249+
<!-- Add screenshots here -->
250+
251+
<img alt="TAR CONVERTER LITE Main Interface" src="https://github.com/rogers-cyber/TAR-CONVERTER-LITE/blob/main/TARCONVERTERLITE%20-%20Main%20Interface.png" />
252+
253+
<img alt="TAR CONVERTER LITE Batch Processing" src="https://github.com/rogers-cyber/TAR-CONVERTER-LITE/blob/main/TARCONVERTERLITE%20-%20Batch%20Processing.png" />
254+
255+
<img alt="TAR CONVERTER LITE Conversion Result" src="https://github.com/rogers-cyber/TAR-CONVERTER-LITE/blob/main/TARCONVERTERLITE%20-%20Result%20Conversion.png" />

0 commit comments

Comments
 (0)