Skip to content

Media Compressor is a free, user-friendly application designed to simplify media file compression. Built with React and TypeScript, this lightweight tool helps you reduce file sizes without compromising quality.

License

Notifications You must be signed in to change notification settings

Max-im/media-compressor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Media Compressor

A simple image and video size reducer for efficient file compression.

Table of Contents

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Installation

Make sure you have 20 Node.js version or heigher:

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
nvm use 20

To install the necessary dependencies, run:

cd app
npm install

Usage

To start the application locally, use the following command:

npm run dev

Features

  • Image Compression: Reduce image file sizes without compromising quality.
  • Video Compression: Compress video files efficiently for faster uploads and sharing.
  • UI Components: User-friendly interface for smooth user experience.
  • Progress Tracking: Real-time progress for file processing.

Contact

For any inquiries or feedback, please contact the project maintainer:

Name: Maksym Pozhydaiev Email: pogidaevmo@gmail.com LinkedIn: https://www.linkedin.com/in/max-im Feel free to reach out if you encounter any issues or need assistance!

About

Media Compressor is a free, user-friendly application designed to simplify media file compression. Built with React and TypeScript, this lightweight tool helps you reduce file sizes without compromising quality.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published