A collection of command-line utilities and scripts designed to enhance daily development workflow.
- PDF Processing: Convert, merge, and split PDF files
- Image Processing: Batch resize, format conversion, and optimization
- File Organization: Sort and organize files by type, date, or custom rules
- Code Formatters: Format various programming language files
- String Utilities: Case conversion, encoding/decoding, and text transformation
- Data Converters: Convert between JSON, CSV, XML, and YAML formats
- Git Helpers: Automate common git operations
- Project Scaffolding: Quick project setup templates
- Build Tools: Compilation and bundling utilities
- Node.js 14.x or above
- TypeScript 4.x or above
- Python 3.x (for certain utilities)
- Clone the repository
git clone https://github.com/GarlandQian/daily-tools.git
cd daily-tools
- Install dependencies:
pnpm install
- Fork the repository
- Create your feature branch:
git checkout -b feature/amazing-feature
- Commit your changes:
git commit -m 'Add amazing feature'
- Push to the branch:
git push origin feature/amazing-feature
- Open a Pull Request
MIT © [GarlandQian]