All Projects → noembryo → KoHighlights

noembryo / KoHighlights

Licence: MIT License
KOHighlights is a utility for viewing KOReader's highlights and/or export them to simple text, csv or html files.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to KoHighlights

Gitconverter
Синхронизация хранилища конфигурации "1С:Предприятия" с репозиторием Git и последующим переходом на разработку в 1C:Enterprise Development Tools (1C:EDT) с сохранением истории
Stars: ✭ 149 (+140.32%)
Mutual labels:  converter, sync
Cosin
Android loading view library 📊🍭
Stars: ✭ 129 (+108.06%)
Mutual labels:  view, highlight
evernote-backup
Backup & export all Evernote notes and notebooks
Stars: ✭ 104 (+67.74%)
Mutual labels:  export, sync
FigmaConvertXib
FigmaConvertXib is a tool for exporting design elements from figma.com and generating files to a projects iOS .xib / Android .xml
Stars: ✭ 111 (+79.03%)
Mutual labels:  converter, view
Rats
Movie Ratings Synchronization with Python
Stars: ✭ 156 (+151.61%)
Mutual labels:  export, sync
Dataset Serialize
JSON to DataSet and DataSet to JSON converter for Delphi and Lazarus (FPC)
Stars: ✭ 213 (+243.55%)
Mutual labels:  export, converter
KeePassSubsetExport
KeePassSubsetExport is a KeePass2 plugin which automatically exports a subset of entries to new databases
Stars: ✭ 39 (-37.1%)
Mutual labels:  export, sync
see-cli
A colorful 🌈 cat - syntax highlight print CLI
Stars: ✭ 24 (-61.29%)
Mutual labels:  highlight
recycler-adapter
RecyclerView-driven declarative UIs
Stars: ✭ 124 (+100%)
Mutual labels:  view
dbf2sql
DBF 2 SQL is small command line tool for converting DBF files to MySQL dump format.
Stars: ✭ 12 (-80.65%)
Mutual labels:  converter
echo-template
golang template for echo framework!
Stars: ✭ 39 (-37.1%)
Mutual labels:  view
YoutubeVideoSample
YoutubeVideoSample
Stars: ✭ 176 (+183.87%)
Mutual labels:  view
FastBanner
🔥快速轮播图,支持自定义布局和使用自有图片显示组件
Stars: ✭ 27 (-56.45%)
Mutual labels:  view
kzmonitor
kafka zookeeper monitor
Stars: ✭ 34 (-45.16%)
Mutual labels:  view
mysql2sqlite
Online MySQL to SQLite converter 🔨 https://ww9.github.io/mysql2sqlite/
Stars: ✭ 27 (-56.45%)
Mutual labels:  converter
twitch-highlights-logger
Find interesting moments on a Twitch VOD
Stars: ✭ 22 (-64.52%)
Mutual labels:  highlight
hstdb
Better history management for zsh. Based on ideas from https://github.com/larkery/zsh-histdb.
Stars: ✭ 25 (-59.68%)
Mutual labels:  sync
save-file-converter
Converter for retro console save files found around the Internet. All common formats for NES/SNES/GBA/N64/TG16/SMS/Genesis/Neo Geo/PS1 supported. Decrypts PSP saves. Converts to and from Retron 5 and MiSTer
Stars: ✭ 56 (-9.68%)
Mutual labels:  converter
tex-equation-to-svg
Convert a TeX or LaTeX string to an SVG.
Stars: ✭ 34 (-45.16%)
Mutual labels:  converter
dftools
Tools for Star Wars: Dark Forces assets.
Stars: ✭ 18 (-70.97%)
Mutual labels:  converter

General

kohighlights128w

made-with-python Generic badge License: MIT GitHub release

KOHighlights is a utility for viewing and exporting the Koreader's highlights to simple text, csv or html files.
This is a totally re-written application using the Qt framework (PySide).
The original KOHighlights (using the wxPython) can be found here, but is considered deprecated..

Screenshots

Prerequisites

  • Progress sync plugin must be enabled in KOReader

Usage

  • Load items by:
    • Selecting the reader's drive or any folder that contains books that where opened with Koreader. This will automatically load all the metadata files from all subdirectories.
    • Drag and drop files or folders. This will load the files and/or all the files inside the folders.
  • View the highlights and various info for a book by selecting it in the list.
  • Save the highlights to the "Archive" and view them, even if your reader is not connected.
  • Merge highlights/Sync position from the same book that is read in two different devices and/or sync its reading position. To do it you have to:
    • Load both metadata (e.g. by scanning your reader's and your tablet's books).
    • Select the relevant rows of the (same) book.
    • If the book has the same cre_dom_version (version of the CREngine), then the "Merge/Sync" button gets activated and you get the options to sync the highlights or the position or both.
  • Merge highlights/Sync position of a book with its archived version (book's right click menu)
  • Show/hide the page, date or even the highlight text while viewing or saving the highlights of the books.
  • Double click or press the Open Book button to view the book in your system's reader.
  • Save all the selected books' highlights in:
    • A text/html/csv file for every selected book or
    • A single text/html/csv file with all highlights combined
  • Delete some or all the highlights of any book.
  • Clear the .sdr folders with the metadata or the books in the eReader.

Downloads

Check the latest release on the Downloads Page.
Read the version history at App's Page.

Dependencies

Should run in any system with Python 2.7.x or 3.x (more testing required)
It needs the PySide, BeautifulSoup4, future and requests libraries.
In Linux the libqt4-sql-sqlite package must be installed.

Extra

KOHighlights includes SLPPU (a converter between python and lua objects).
If you want it to be globally available, get it from its GitHub's page or install it with:
pip install git+https://github.com/noembryo/slppu

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].