Go + Python + Typescript Based Video Converter
Vidflow by Lakh Bawa
A full-stack video conversion platform showcasing modern microservices architecture. Extract MP3 from MP4 or any other video format with blazing-fast performance.
Tech Stack
🐍Python
⚡FastAPI
🔵Go
🍸Gin
▲Next.js
⚛️React
🐘PostgreSQL
📮Redis Streams
🐳Docker
🎬FFmpeg
Microservices Architecture
FastAPI for API Gateway, Go for CPU-intensive video processing, Redis Streams for inter-service communication.
Optimized Performance
Go handles video processing with FFmpeg for maximum efficiency. PostgreSQL for reliable job persistence.
Containerized Deployment
Full Docker setup with docker-compose for easy deployment and scalability across environments.
Current Features
MP4, MOV, AVI, MKV to MP3 Conversion
Extract high-quality audio from video files up to 100MB. Professional-grade 320kbps output.
Coming Soon
• Video aspect ratio conversion (9:16, 1:1)
• Resolution resizing for social media
100MB
Max File Size
<30s
Avg. Processing
320kbps
Audio Quality