Skip to content

Python script that exports both iBooks databases (annotations and books) from the APP directory and copies them to a local output directory.

Notifications You must be signed in to change notification settings

NIK4658/Apple-iBooks-Database-Exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Apple-iBooks-Database-Exporter 🗄️ StatusBadge

Python script that exports both iBooks databases (annotations and books) from the APP directory and copies them to a local output directory.

This script should only be run on a Mac computer, where iBooks files can be found, as iBooks is only available on Mac computers.


FEATURES:

  • Check if both Database files exist.
  • Automatically extract Annotations database from iBooks directory.
  • Automatically extract Books database from iBooks directory.

USAGE:

  1. Download the latest release of Python.
  2. Download the latest release of the project.
  3. Run DatabaseExporter.py.
  4. Both the .sqlite files will be copied and renamed in the "Output" folder.

COMPATIBILITY:

This script should be only run on a Mac computer, where the iBooks files could be found.


CHECK ALSO:

This project extracts notes from iBooks databases and formats them, creating a txt file for each book found.

This Python script exports all notes, books and authors from the iBooks database to a private database.


About

Python script that exports both iBooks databases (annotations and books) from the APP directory and copies them to a local output directory.

Topics

Resources

Stars

Watchers

Forks

Languages