- Download videos, audio, and media from 1000+ websites
- Support for YouTube, Instagram, TikTok, Twitter, and more
- Multiple quality options (4K, 1080p, 720p, etc.)
- Playlist and batch download support
- Convert any audio/video to text using Whisper AI
- Speaker detection and diarization
- Multiple language support
- Export to TXT, SRT, VTT formats
- 100% offline processing - no data leaves your device
- No analytics, no tracking, no telemetry
- Open source and auditable code
- No account or registration required
- Native macOS app built with Rust & Tauri
- Lightning-fast downloads with parallel processing
- Minimal resource usage
- Small app size (~200MB)
- Universal binary (Intel + Apple Silicon)
- Go to Releases
- Download for macOS:
- macOS:
Grably-Universal.dmg(Universal - Intel + Apple Silicon)
- macOS:
- Open the DMG and drag Grably to Applications
- Launch and enjoy!
Windows & Linux: Coming soon! Star the repo to get notified.
# Clone the repository
git clone https://github.com/yourusername/grably.git
cd grably
# Install dependencies
npm install
# Download required binaries
./download-binaries.sh
# Run in development mode
npm run tauri dev
# Build for production
npm run tauri build- Paste URL: Copy any video URL and paste it into Grably
- Choose Format: Select video quality or audio-only
- Download: Click download and choose save location
- Done! Your media is saved locally
- Select File: Choose a video/audio file or use a downloaded one
- Choose Method:
- Whisper AI: High-quality offline transcription
- Native Captions: Extract existing subtitles
- Export: Save as TXT, SRT, or VTT format
- Frontend: React + TypeScript + Vite
- Backend: Rust + Tauri
- Media Processing:
- yt-dlp - Media downloading
- FFmpeg - Audio/video processing
- Whisper.cpp - AI transcription
- UI: Tailwind CSS + Lucide Icons
We love contributions! Please see our Contributing Guide for details.
# Install dependencies
npm install
# Run development server
npm run tauri dev
# Run tests
npm test
# Build for production
npm run tauri buildgrably/
├── src/ # React frontend
│ ├── components/ # React components
│ ├── lib/ # Utilities
│ └── App.tsx # Main app
├── src-tauri/ # Rust backend
│ ├── src/ # Rust source
│ └── resources/ # Binaries (ffmpeg, yt-dlp, whisper)
└── public/ # Static assets
MIT License - see LICENSE file for details.
- yt-dlp for media extraction
- OpenAI Whisper for transcription models
- Tauri for the amazing framework
- All our contributors and users!
Grably is a tool for downloading content that you have the right to access. Please respect copyright laws and terms of service of the websites you download from. The developers are not responsible for any misuse of this software.
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Email: support@grably.space
Made with ❤️ by the Grably Team
If you find this project useful, please consider giving it a ⭐!
Windows & Linux support coming soon!