Skip to content

Releases: benedictusrey/TikTok-Now

TikTok-Now v2.1.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 16:43

🎬 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.exe directly (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

Choose a tag to compare

@github-actions github-actions released this 07 Aug 09:56

🎬 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 — M mute, P picture-in-picture, S capture frame, ←/→ seek (or flip photo slides), A auto-scroll, R refresh, 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

Choose a tag to compare

@github-actions github-actions released this 07 Aug 01:04

🎬 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