Home
Softono

PureWriterBackup

Open source Python
49
Stars
3
Forks
0
Issues
2
Watchers
6 years
Last Commit

 About PureWriterBackup

PureWriterBackup is a utility tool designed to extract and convert writing data from the PureWriter mobile application into the widely supported EPUB ebook format. Built on Python, it enables users to backup their notes by exporting the application's internal database file, either directly as .db in older versions or by unzipping the newer .pwb archive to retrieve the database. The software processes this local database file to generate a standalone EPUB ebook, preserving the user's written content for easier reading on e-readers or other devices. The current version operates via a command-line interface, requiring users to place the database file in the same directory as the executable and run the program to initiate the conversion. While currently focused on EPUB output, the project roadmap includes plans to develop a graphical user interface, add support for additional file formats, improve Markdown rendering capabilities, enable direct Kindle sending functionality, and potentially create a dedicated Andro

Platforms

Web Self-hosted

Languages

Python

Links

Need Help Installing PureWriterBackup?

We provide expert installation service for this software. Our team will install, configure, and secure PureWriterBackup on your server. plans start at just $30.

PureWriterBackup

View on GitHub

📒PureWriterBackup: A convert tool for PureWriter

Format

  • epub

Usage

get database from PureWriter

export backup file

  • open PureWriter app
  • open Setting
  • chick Backup
  • chick Back up to local storage now

get *.db file

  • old version: copy the *.db file from phone to PC directly
  • new version
    • copy th *.pwb file from phone to PC
    • change file name from *.pwb to *.zip
    • unzip *.zip
    • copy *.db

convert *.db to *.epub

  • copy *.db file to the folder which has main.exe
  • run main.exe

To-Do

  • GUI
  • more format
  • markdown Render
  • send to kindle
  • Android clinet