Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mikexarau/universal-file-compressor-web-application
This project is a web application designed to compress various file types, including images, videos, and PDFs, directly from the browser. Built using JavaScript and Node.js, the app offers an intuitive interface that allows users to reduce file sizes quickly and efficiently without needing to install additional software.
https://github.com/mikexarau/universal-file-compressor-web-application
file-compression file-optimization flask image-compression open-source pdf-compression python video-compression webapp
Last synced: 28 days ago
JSON representation
This project is a web application designed to compress various file types, including images, videos, and PDFs, directly from the browser. Built using JavaScript and Node.js, the app offers an intuitive interface that allows users to reduce file sizes quickly and efficiently without needing to install additional software.
- Host: GitHub
- URL: https://github.com/mikexarau/universal-file-compressor-web-application
- Owner: mikexarau
- License: gpl-3.0
- Created: 2024-07-25T20:02:41.000Z (5 months ago)
- Default Branch: MASTER
- Last Pushed: 2024-08-04T10:52:29.000Z (5 months ago)
- Last Synced: 2024-08-04T23:41:04.161Z (5 months ago)
- Topics: file-compression, file-optimization, flask, image-compression, open-source, pdf-compression, python, video-compression, webapp
- Language: Python
- Homepage: https://github.com/mikexarau/universal-file-compressor
- Size: 49.4 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Universal File Compressor - Web Application
This project is a versatile web-based application designed to compress various types of files, including images, videos, and PDFs. Developed using Python, this application offers a user-friendly interface for reducing file sizes while maintaining quality. It supports a wide range of file formats and is optimized for performance and ease of use.
## Features
- Compress images, videos, and PDFs with customizable settings.
- Support for multiple file formats including JPEG, PNG, MP4, and PDF.
- Batch processing for compressing multiple files simultaneously.
- Responsive web design for desktop and mobile users.
- Developed with Python and Flask for the backend, using modern web technologies for the frontend.## Installation
Follow these steps to set up the project locally:
1. Clone the repository:
git clone https://github.com/mikexarau/Universal-file-Compressor-Web-Application.git2. Navigate to the project directory:
cd Compresor-web-app3. Install the required dependencies:
pip install -r requirements.txt4. Run the application:
python app.py