ToolHub
One account, eight tool suites
File handling scattered across a dozen sites, gathered into one entry. The eight suites: PDF (conversion, merge and split, compression, dual-layer OCR, ebooks, CAD), image (watermark removal, restoration, cutout, ID photos, batch, AI painting, stitching), audio and video (editing, subtitles, enhancement, screen capture, compression, conversion), office documents (repair, editing, diff, layout, resume, table recognition, polishing), AI (writing, translation, chat, voiceover, slides, data analysis, billed by credits), data and text (spreadsheets, format conversion, encoding, QR codes, checksums, archives), everyday tools (unit conversion, colour picker, memes, screenshot OCR, passwords, network), plus the all-in-one home, search, favourites and history layer.
One auth, RBAC, per-product activation, package management and a four-level configuration cascade (global, group, package, personal) sit underneath. The async path is upload, task, queue, worker, progress by polling or SSE, download, with workers driving real engines: LibreOffice, FFmpeg, ImageMagick, qpdf, poppler, PaddleOCR, super-resolution and matting models, Whisper, Demucs and large-model APIs. The desktop client is dual-mode: remote API plus local engines offline. Guest accounts, free tools and IP rate limits form the no-login entry path.
Core capabilities
- Eight suites plus an all-in-one layer on one backend and account
- Unified auth, RBAC, per-product activation and packages
- Four-level configuration cascade
- Fully async chain: upload, queue, worker, progress, download
- Real heavy engines: LibreOffice, FFmpeg, OCR, matting, transcription
- Dual-mode desktop client with offline engines
- No-login entry: guest accounts, free tools, IP throttling
- Four client types: web, desktop, mobile, mini-program
Who uses it
- Everyday PDF and document work for admin and finance
- Batch image work for design teams
- Audio, video and subtitle jobs for content teams
- Encoding, checksums and QR codes for engineers and ops
Delivery models
SaaS · desktop · on-premises · source licence · per-suite licensing
Tech stack
Go + Gin · MySQL 8 + Redis 7 + RabbitMQ · Vue3 · Wails v2 · uni-app