Skip to content

A utility tool for non-developers and developers to carry out various lengthy tasks out in split seconds.

Notifications You must be signed in to change notification settings

Fector101/TurboTask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TurboTask File Processing Toolkit

License: MIT Python Package Node.js Package Buy Me A Coffee

A powerful file processing toolkit available for both Python and Node.js, specializing in CSS optimization and more.

📦 Available Packages

pip install TurboTask
npm install turbotask

🚀 Key Features

Node.js implementation offers:

  • File Grouping
    • Automatically organize files by file type
    • Handle nested directory processing

Both implementations offer:

  • CSS Processing

    • Minification
    • Comment removal
    • Whitespace optimization
    • Directory structure preservation
  • Batch Processing

    • Multiple file handling
    • Recursive directory processing
    • Custom output paths

🔄 Version Compatibility

Feature Python Package Node.js Package
File Grouping
CSS Minification
Directory Processing
Custom Output Paths
File Validation
Android utilities

🎯 Quick Start

Choose your preferred implementation:

Node.js

# Install
npm install -g turbotask

# Groups are files in current file directory
turbotask group "./"

# Group files in specific directory
turbotask group "C:/Users/jane/Downloads"

# Creates a 'TurboTask-output' Folder with minified CSS files
turbotask noWhiteSpace ./styles

Python

# Install
pip install TurboTask

# Creates a 'TurboTask-output' Folder with minified CSS files
TurboTask noWhiteSpace style.css

# Creates a 'minified' Folder with minified CSS files
TurboTask noWhiteSpace ./styles ./minified

📚 For detailed documentation, visit the respective package directories:

🐛 Reporting Issues

Found a bug? Please open an issue on our GitHub Issues page.

🛣️ Roadmap

  • Media file analysis
  • Cross-platform GUI
  • Web interface
  • API service

☕ Support the Project

If you find TurboTask helpful, consider buying me a coffee!

Buy Me A Coffee

👤 Author

Fabian

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

Found this project helpful? Give it a ⭐️ on GitHub!

About

A utility tool for non-developers and developers to carry out various lengthy tasks out in split seconds.

Topics

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published