### 1. **Image Compressor**: (libimage_compressor_plugin.so)
- Can be used to compress images.
- No use of optional input file.
- Extensions: ['jpeg','jpg','png']
### 2. **OCR Plugin** : (libocr_plugin.so)
- Can be used to extract text from images.
- Dependencies: leptonica-devel tesseract-devel clang tesseract-langpack-eng
```
sudo dnf install leptonica-devel tesseract-devel clang tesseract-langpack-eng //For RPM based distros
```
- Extensions: ['jpeg','jpg','png']
### 3. **CPP Compiler**: (cpp_compiler_plugin.so)
- Can be used to compile and run cpp files.
- Optional input file for stdin (Naming-> input.in).
- Extensions: ['cpp']