Tavre

Tavre / QingJuan

Public

一款基于 Tauri 2 + Vue 3 + Python 的桌面小说集成工具,面向“抓取、整理、下载、翻译、阅读”一体化使用场景

10
0
100% credibility
Found Mar 21, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A desktop tool for importing web novels or local files, downloading chapters, AI-translating them, and reading with progress tracking and custom themes.

How It Works

1
📖 Discover QingJuan

You find a handy desktop app that lets you collect online novels, download chapters, translate them, and read comfortably offline.

2
🖥️ Launch the app

You download and open QingJuan on your computer, seeing your empty bookshelf ready for stories.

3
🔗 Add a novel

Paste the web link of your favorite novel or upload a local text file, and pick its type and language.

4
Preview and import

Get a quick look at the chapters and details, then bring the book into your personal library with one click.

5
📥 Download chapters

Queue up the chapters to save locally, watching progress as they fill your shelf.

6
🤖 Translate with AI

Connect a translation helper, select chapters, and let it turn foreign stories into your language.

😊 Read anywhere

Dive into your customized library with themes, progress tracking, and smooth reading—your stories, perfectly yours.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is QingJuan?

QingJuan is a desktop app blending Tauri 2, Vue 3 frontend, and Python backend to manage online novels end-to-end: import web links or local TXT files, scrape and download chapters, queue AI translations via OpenAI/Anthropic/custom APIs, and read in a persistent library with progress tracking. It targets users scraping sites like Bilibili light novels, auto-splitting TXT into chapters, and storing everything locally in user data dirs. Built as a github tauri project, it bundles into small cross-platform executables via tauri github actions build.

Why is it gaining traction?

This tauri vue app stands out with its unified queue for download/translate/retry tasks, customizable reader themes/fonts/colors, and easy provider switching— no more scripting scrapers separately from readers. Tauri vue example seekers get a full tauri github workflow template with Python sidecar for heavy lifting like httpx/BS4 scraping and FastAPI endpoints. GPL-3.0 invites tweaks for personal novel flows, like extending to qing yuan yu sites.

Who should use this?

Web novel hoarders juggling scrapers, translators, and EPUB converters for daily reads. Tauri devs prototyping tauri vue router apps with real backends, or Python scripters wanting a polished tauri github release UI. Chinese readers translating JP/EN light novels via local APIs, avoiding browser tabs.

Verdict

Grab it for a tauri vue tutorial with working novel pipeline—dev commands auto-rebuild the Python sidecar for quick iteration. With 10 stars and 1.0% credibility, it's a raw prototype; solid docs/README but needs more site adapters and tests before daily driver status.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.