SkillAgentSearch skills...

JwlFusion

Merge one or more '.jwlibrary' archives

Install / Use

/learn @erykjj/JwlFusion
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<img src="res/dbFusion_wide.png" width=100%> <img src="res/logo_tm.png">

Commandline/terminal merge utility for .jwlibrary backups created by the JW Library app[^1]

It merges:

  • Annotations (comment fields)
  • Bookmarks (up to limit of 10 for each publication)
  • Highlights
  • Notes (and tags)
  • Favorites
  • Playlists (and media files)

Keep your originals until you've confirmed all is well ;-)

Downloads

Usage

Usage: jwlFusion [-h | -v]  [-o:output] <original archive> <merge archive> [<merge archive>...]

Options:
  -h, --help                        Show this help message and exit.
  -v, --version                     Show the version and exit.
  -o:<archive>, --output=<archive>  Specify the output archive (optional);
                                      if not provided, creates archive
                                      in working directory.

Note that the archive provided later "over-writes" the previous, so the most "definitive" should be listed last. To illustrate, assume all archives have the same note but the note content has been modified in one of them. The last one will be the one that is used in the merged archive.


Static Badge

Feel free to get in touch and post any issues and/or suggestions.

My other JW Library projects: JWLManager, jwlFusion (Android) & jwlFission


Footnotes:

[^1]: JW Library is a registered trademark of Watch Tower Bible and Tract Society of Pennsylvania

View on GitHub
GitHub Stars16
CategoryDevelopment
Updated17d ago
Forks1

Languages

Nim

Security Score

80/100

Audited on Mar 17, 2026

No findings