Skip to content

doctoroyy/tomato-novel-manager

Repository files navigation

🍅 Tomato Novel Manager (Fanqie Novel Downloader)

Tomato Novel Manager Icon

Tomato Novel Manager

English | 中文说明

A modern, cross-platform desktop application for downloading novels from Fanqie Novel, built with Tauri v2 + React + Rust.

License Tauri Build

✨ Features

  • Blazing Fast: Built with Rust for high performance and low memory usage.
  • Cross-Platform: Windows, macOS, and Linux support.
  • Smart Search: Search books directly within the app.
  • Multiple Formats: Export novels to TXT or EPUB.
  • Resilient: Auto-fallback mechanism ensures downloads work even when some API nodes are down.
  • Modern UI: Clean, responsive interface built with React.

🚀 Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/doctoroyy/tomato-novel-manager.git
    cd tomato-novel-manager
  2. Install dependencies:

    pnpm install
  3. Run in development mode:

    pnpm tauri dev

Building for Production

To build the application for your operating system:

pnpm tauri build

The output will be in src-tauri/target/release/bundle.

🛠 Tech Stack

  • Frontend: React, TypeScript, Vite, CSS
  • Backend (Core): Rust, Tauri, Reqwest, Tokio
  • Packaging: GitHub Actions

🍅 番茄小说管理器 (Tomato Novel Manager)

Logo

一个主要基于 Tauri v2 + React + Rust 构建的现代化跨平台番茄小说下载器。

✨ 功能特性

  • 极速体验: 基于 Rust 构建,高性能且低内存占用。
  • 跨平台支持: 支持 Windows, macOS 和 Linux。
  • 智能搜索: 内置书籍搜索功能。
  • 多格式导出: 支持导出为 TXTEPUB 格式。
  • 高可用性: 内置 API 自动故障转移机制,确保下载稳定。
  • 现代界面: 简洁、响应式的用户界面。

🚀 快速上手

环境要求

安装步骤

  1. 克隆仓库:

    git clone https://github.com/doctoroyy/tomato-novel-manager.git
    cd tomato-novel-manager
  2. 安装依赖:

    pnpm install
  3. 运行开发模式:

    pnpm tauri dev

打包发布

构建适用于您当前系统的安装包:

pnpm tauri build

构建产物将位于 src-tauri/target/release/bundle 目录下。

📄 许可证

本项目基于 MIT 许可证开源。仅供学习交流使用,请勿用于商业用途。

About

🍅 A modern, cross-platform novel downloader built with Tauri v2, React, and Rust. Features fast downloads, smart search, and EPUB export. | 现代化番茄小说下载器

Topics

Resources

Stars

7 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors