Documentation
Rekordly is a professional desktop application for automated stream recording, monitoring, and cloud storage management.
Overview
Rekordly is a desktop application built with Electron to help you manage, monitor, and download HLS (.m3u8) streams with a built-in dashboard, favourites tracking, and a download manager.
What Makes It Special?
- Smart Detection: Live status checking for favourites with minimal resource usage
- Dashboard: Real-time status and performance metrics
- Download Manager: Track downloads with progress updates
- Scheduling: Create scheduled jobs and monitor their status
- Modern UI: Clean, responsive interface with real-time updates
- Real-time Updates: WebSocket-powered instant status updates
Key Features
Streaming
- HLS Playback: Built-in HLS player for stream preview
- Stream URL Tools: Validate and load direct .m3u8 URLs
Downloads
- Download Manager: Real-time progress tracking, status, and history
- Quality & Duration Limits: Control output quality and auto-stop after a duration
Favorites Management
- Multi-Platform Support: Chaturbate and Stripchat integration
- Automated Monitoring: Periodic status checks (configurable interval)
- Live Notifications: Real-time alerts when favorites go live
- Batch Operations: Add, remove, and manage multiple favorites
- Status History: Track when models were last online
Dashboard
- System Metrics: Scheduler health, check timing, error rate
- Live Models View: See which favourites are currently live
Scheduling
- Scheduled Jobs: Create, view, and manage scheduled downloads
- Job Monitoring: Live job status and logs in the UI
Quick Start
For End Users (Pre-built Installer)
- Download the latest release:
Rekordly-2.0.0-Portable.exe - Run the installer (click “More info” → “Run anyway” if Windows SmartScreen appears)
- Configure settings in the Settings tab (output directory, quality, duration, notifications, proxy)
Architecture
Rekordly uses an Electron desktop app (Renderer + Main process) communicating with an Express.js backend over HTTP/WebSocket. Data is persisted in SQLite and local storage.
Legal & Ethics
Use this tool responsibly. Make sure you have permission to record content and follow the rules of the platforms and your local laws.