Repository navigation
Releases: benedictusrey/TikTok-Now
Release list
TikTok-Now v2.1.0
🎬 TikTok-Now Desktop — v2.1.0
A high-performance, ultra-lightweight desktop experience for TikTok powered by Rust + Tauri v2.
Sub-10 MB standalone executable. Zero Electron bloat. Zero telemetry. Pure speed.
🚀 Highlights in v2.1.0
- ⚡ Near-Instant Launch (350 ms): Splash redirect reduced from 2.2s to 350ms via
location.replace(no splash bounce in back history) with proactive TLS/DNS pre-warming and offline auto-recovery. - 💬 First-Class Direct Messages: Dedicated 💬 Direct Messages tray menu navigation (
/messages) with a DM-aware engine that guards keyboard inputs, disables synthetic clicks in chat, and skips auto-scroll. - 🪟 Exact Work-Area Window Fit (1326 × 1032): Automatically derived from runtime DWM extended frame bounds and monitor work areas, flush with top of screen and taskbar across 100%, 125%, and 150% DPI scalings.
- 🌑 Flash-Free Transitions: Dark canvas painted at true document-start (MutationObserver) before the first frame commit, eliminating white/black flashes on startup, tray feed switching, and login popups.
- 🔒 Comprehensive Security Auditing: Scheme-whitelisted external URL opening (
http,https,mailto), exact-domain matching for OAuth popups, zero diagnostic leakage in release builds (diag!macro), strict local CSP, and 6 dead dependencies removed. - ⌨️ Native Text Controls & Passcode Dialog Support: Form controls (
input,textarea,select,contenteditable) strictly retain native text selection, drag-and-drop, and typing. Scoped captcha-slider styles and carousel gesture hooks to never interfere with text inputs, search boxes, or dialogs like TikTok's "Ready to close TikTok?" screen-time passcode box. - ✨ Honest UX Refinements: Verified clipboard status for "URL copied", non-destructive tray restore, stateful tray labels, and complete cache purging across Cache Storage and service workers.
- 🎯 All Core Features Preserved: Smart autoplay with sound at 50% on startup, photo carousel dragging, guaranteed pause-on-minimize with OS-level audio session mute, system tray integration, and picture-in-picture.
📦 Download Matrix
| Platform | File | Architecture |
|---|---|---|
| 🪟 Windows | TikTok-Now_v2.1.0_windows-x86_64.exe |
x86_64 (Standalone) |
| 🍎 macOS | TikTok-Now_v2.1.0_macos-universal |
Universal (Intel + Apple Silicon) |
| 🐧 Linux | TikTok-Now_v2.1.0_linux-x86_64 |
x86_64 (GTK3 + WebKit2GTK 4.1) |
Cryptographic SHA-256 hashes for all binaries are provided in checksums.txt.
Quick Execution
- Windows: Run
TikTok-Now_v2.1.0_windows-x86_64.exedirectly (no installer needed). - macOS:
chmod +x TikTok-Now_v2.1.0_macos-universal && ./TikTok-Now_v2.1.0_macos-universal - Linux:
chmod +x TikTok-Now_v2.1.0_linux-x86_64 && ./TikTok-Now_v2.1.0_linux-x86_64
Authored and maintained with ❤️ by Benedictus Reynaldo Hartanto (@benedictusrey)
TikTok-Now v2.0.0
🎬 TikTok-Now Desktop — v2.0.0
A high-performance TikTok desktop wrapper powered by Rust + Tauri v2.
Sub-10 MB binary. No Electron. No Node.js. Pure speed.
🚀 What's new since v1.0.0
- 🖼️ Drag to browse photo posts — swipe left/right through multi-image carousels (no more tiny arrow buttons); single-photo posts are smart: dragging never pauses the slideshow or selects the image (release clicks after a drag are suppressed).
- 🔇 True pause on minimize & close — audio stops the instant the window is hidden, and resumes where you left off on restore (Rust watchdog + OS-level audio-session mute = guaranteed silence). Audio-only feeds restore reliably too.
- 🖱️ Tray-icon restore — the tray click always brings the app back to the front, even from minimized.
- 🔉 Autoplay with sound at 50% volume — every fresh launch starts unmuted (TikTok's own re-mute is re-enforced during a startup grace window, and a stale Windows session mute is cleared automatically).
- ⌨️ Working shortcuts & autostart —
Mmute,Ppicture-in-picture,Scapture frame,←/→seek (or flip photo slides),Aauto-scroll,Rrefresh, plus a real "Launch on Startup". - ⚡ Leaner & more reliable — removed 9 unused dependencies, fixed close-to-tray races, and a page-script root cause that silently killed features.
📦 Downloads
| Platform | File |
|---|---|
| 🪟 Windows (x86_64) | TikTok-Now_v2.0.0_windows-x86_64.exe |
| 🍎 macOS (Universal — Intel + Apple Silicon) | TikTok-Now_v2.0.0_macos-universal |
| 🐧 Linux (x86_64) | TikTok-Now_v2.0.0_linux-x86_64 |
SHA256 checksums are in checksums.txt.
Windows: just run the .exe — no installation needed.
macOS: chmod +x TikTok-Now_*_macos-universal && ./TikTok-Now_*_macos-universal (you may need to allow it in System Settings › Privacy & Security).
Linux: chmod +x TikTok-Now_*_linux-x86_64 && ./TikTok-Now_*_linux-x86_64 (requires libwebkit2gtk-4.1 and libgtk-3).
✨ Features
- 🔥 Full TikTok feed — For You, Following, Friends, Live, Explore
- 🎯 Official TikTok buttons integration (Like, Comment, Bookmark, Share)
- 📌 Always-on-top pinning · 🖼️ Picture-in-Picture · 📜 Auto-Scroll mode
- 🔄 One-click feed refresh from system tray · 🧹 Clear web cache
- 🚪 Minimize-to-tray on close (stays running in background)
- 🔐 Clean OAuth login flow (popup auto-closes after login)
- 🎯 1250 × 900 default window — perfectly sized for TikTok
Authored and maintained with ❤️ by @benedictusrey
TikTok-Now v1.0.0
🎬 TikTok-Now Desktop — v1.0.0
A high-performance TikTok desktop wrapper powered by Rust + Tauri v2.
Sub-10 MB binary. No Electron. No Node.js. Pure speed.
📦 Downloads
| Platform | File |
|---|---|
| 🪟 Windows (x86_64) | TikTok-Now_v1.0.0_windows-x86_64.exe |
| 🍎 macOS (Universal — Intel + Apple Silicon) | TikTok-Now_v1.0.0_macos-universal |
| 🐧 Linux (x86_64) | TikTok-Now_v1.0.0_linux-x86_64 |
SHA256 checksums are in checksums.txt.
Windows: just run the .exe — no installation needed.
macOS: chmod +x TikTok-Now_*_macos-universal && ./TikTok-Now_*_macos-universal (you may need to allow it in System Settings › Privacy & Security).
Linux: chmod +x TikTok-Now_*_linux-x86_64 && ./TikTok-Now_*_linux-x86_64 (requires libwebkit2gtk-4.1 and libgtk-3).
✨ Features
- 🔥 Full TikTok feed — For You, Following, Friends, Live, Explore
- 🎯 Official TikTok buttons integration (Like, Comment, Bookmark, Share)
- 📌 Always-on-top pinning
- 🖼️ Picture-in-Picture support
- 📜 Auto-Scroll mode
- 🔄 One-click feed refresh from system tray
- 🧹 Clear web cache
- 🚪 Minimize-to-tray on close (stays running in background)
- 🔐 Clean OAuth login flow (popup auto-closes after login)
- 🎯 1250 × 900 default window — perfectly sized for TikTok
Authored and maintained with ❤️ by @benedictusrey