Skip to content

A simple, lightweight Python CLI tool to minify, optimize, and combine CSS files for faster web development.

License

pr0mp777/CSSmizer-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSSmizer-cli

CSSmizer-cli is a simple, lightweight Python CLI tool to minify, optimize, and combine CSS files. It helps developers reduce CSS file sizes and improve website performance, directly from the command line.

Features

  • Minify CSS by removing unnecessary spaces and comments
  • Combine multiple CSS files into a single optimized file
  • Easy to use from the terminal
  • Provides clear progress and size improvement information

Requirements

  • Python 3.x
  • rich library

Installation

Clone the repository and install dependencies:

git clone https://github.com/Pr0mp777/CSSmizer-cli.git
cd CSSmizer-cli
pip3 install -r requirements.txt  

Usage

Optimize a single CSS file:

python3 cssmizer-cli.py path/to/test1.css

Combine and optimize multiple CSS files:

python3 cssmizer-cli.py path/to/test1.css path/to/test2.css

Support & Feedback

If you find CSSmizer-cli useful, you can support this project in several ways:

  • Give it a star on GitHub
  • 👤 Follow me on GitHub to stay updated on new tools and repositories
  • 🎮 Support me to help fund future projects and content creation: Buy Me a Coffee☕

Your support allows me to continue developing useful tools and sharing knowledge with the community.

If you encounter any bugs, issues, or have suggestions for improvement, please open a new issue — your feedback is highly appreciated.

Thank you for using this tool!