Pillow-PyMuPDF-ReportLab / requirements.txt
awacke1's picture
Update requirements.txt
0b158b6 verified
raw
history blame
1.91 kB
# Streamlit Base
streamlit # 🌟 The shiny star of our web app galaxy!
# PDF Libraries
pypdf # πŸ“œ Splits, merges, and extracts text from PDFs
pikepdf # πŸ“œ Edits PDFs with low-level control using QPDF
pdfminer.six # πŸ“œ Extracts text and layout from PDFs
fpdf2 # πŸ“œ Generates PDFs from scratch
pdfkit # πŸ“œ Converts HTML to PDF (requires wkhtmltopdf)
pdfrw # πŸ“œ Reads/writes PDFs, supports merging
pdfplumber # πŸ“œ Extracts text and tables from PDFs
pymupdf # πŸ“œ High-performance PDF reading/writing
borb # πŸ“œ Modern PDF creation and editing
pdf2image # πŸ“œ Converts PDFs to images (requires Poppler)
# Image Capture Libraries
opencv-python # πŸ“Έ Captures and processes images from cameras
pillow # πŸ–ΌοΈ Processes and saves images
imutils # πŸ“Έ Simplifies image capture with threading
pyscreeze # πŸ“Έ Captures screenshots
pyautogui # πŸ“Έ Captures screenshots and automates
mss # πŸ“Έ Fast screenshot capture
imageio # πŸ“Έ Reads/writes images, supports cameras
picamera2 # πŸ“Έ Captures from Raspberry Pi cameras (Pi only)
pygrabber # πŸ“Έ Captures images on Windows via DirectShow
scikit-image # πŸ“Έ Advanced image processing
# Video Capture Libraries
vidgear # πŸŽ₯ High-performance video capture with FFmpeg
moviepy # πŸŽ₯ Edits and processes video files
pyav # πŸŽ₯ FFmpeg-based video capture
pafy # πŸŽ₯ Streams YouTube videos (requires youtube-dl)
cvpubsubs # πŸŽ₯ Multi-camera video capture with pub/sub
# Audio Capture Libraries
pydub # 🎡 Manipulates audio, supports recording with FFmpeg
pyaudio # 🎡 Real-time audio capture/playback
sounddevice # 🎡 Low-latency audio capture
soundfile # 🎡 Reads/writes audio files
pyaudioanalysis # 🎡 Audio analysis with capture
pyo # 🎡 Audio processing and synthesis
speechrecognition # 🎡 Captures audio for speech recognition
pyalsaaudio # 🎡 Audio capture/playback on Linux with ALSA