All Projects → msuozzo → Lector

msuozzo / Lector

Licence: mit
An API for your Kindle data

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Lector

kindle
No Kindle Highlights API? Take control with this CLI!
Stars: ✭ 88 (-50.28%)
Mutual labels:  amazon, kindle
bookery
Manage all your ebooks and send them to your reader
Stars: ✭ 35 (-80.23%)
Mutual labels:  amazon, kindle
tudien
Từ điển tiếng Việt dành cho Kindle
Stars: ✭ 38 (-78.53%)
Mutual labels:  amazon, kindle
Ansible For Devops
Ansible for DevOps examples.
Stars: ✭ 5,265 (+2874.58%)
Mutual labels:  amazon, kindle
Argus Eyes
A lightweight commandline tool for visual regression testing of UI components.
Stars: ✭ 158 (-10.73%)
Mutual labels:  phantomjs
Serverless Dynamodb Autoscaling
Serverless Plugin for Amazon DynamoDB Auto Scaling configuration.
Stars: ✭ 142 (-19.77%)
Mutual labels:  amazon
Dasshio
Hass.io add-on to easily use Amazon Dash Buttons with Home Assistant
Stars: ✭ 140 (-20.9%)
Mutual labels:  amazon
Big Companies Interview Questions
A curated list of previous asked Interview Question at Big Companies and Startups 🤲 🏆
Stars: ✭ 135 (-23.73%)
Mutual labels:  amazon
Wechat Robot
✅ js微信聊天机器人(使用个人账号,非公众号) Wechat chat robot write by js.
Stars: ✭ 173 (-2.26%)
Mutual labels:  phantomjs
Asin
📚 📦 Amazon Simple INterface - Support for ItemLookup, SimilarityLookup, Search, BrowseNode and Cart Operations
Stars: ✭ 168 (-5.08%)
Mutual labels:  amazon
Aws Sdk Perl
A community AWS SDK for Perl Programmers
Stars: ✭ 153 (-13.56%)
Mutual labels:  amazon
Terraform Aws Landing Zone
Terraform Module for AWS Landing Zone
Stars: ✭ 142 (-19.77%)
Mutual labels:  amazon
Cognito Express
Authenticates API requests on a Node application by verifying the JWT signature of AccessToken or IDToken generated by Amazon Cognito.
Stars: ✭ 165 (-6.78%)
Mutual labels:  amazon
Django Amazon Price Monitor
Monitors prices of Amazon products via Product Advertising API
Stars: ✭ 141 (-20.34%)
Mutual labels:  amazon
Amazon Sde Test Series
This repository includes all the interview preparation questions for Amazon SDE role
Stars: ✭ 167 (-5.65%)
Mutual labels:  amazon
Amazonbigspider
😱Full Automatic Amazon Distributed Spider | 亚马逊分布式四国际站采集选款产品|账号admin,密码adminadmin
Stars: ✭ 140 (-20.9%)
Mutual labels:  amazon
Awesome Web Scraper
A collection of awesome web scaper, crawler.
Stars: ✭ 147 (-16.95%)
Mutual labels:  phantomjs
Asciidoctor Epub3
📘 Asciidoctor EPUB3 is a set of Asciidoctor extensions for converting AsciiDoc to EPUB3 & KF8/MOBI
Stars: ✭ 166 (-6.21%)
Mutual labels:  kindle
Nager.amazonproductadvertising
.NET Amazon Product Advertising Client
Stars: ✭ 147 (-16.95%)
Mutual labels:  amazon
Phantomjs Installer
A Composer Package which installs the PhantomJS binary (Linux, Windows, Mac) into /bin of your project.
Stars: ✭ 145 (-18.08%)
Mutual labels:  phantomjs

Lector

An API for your Kindle data.

Python bindings are provided but any language that can run the javascript found in api.py from within a Kindle Cloud Reader session may easily access this data.

Dependecies

PhantomJS:

  • OS X (Homebrew)
    • brew install phantomjs
  • Ubuntu (at least 14.04)

Usage

import lector

api = lector.KindleCloudReaderAPI('my_amazon_username', 'my_amazon_password')
my_library = api.get_library_metadata()
book = my_library[0]
book_progress = api.get_book_progress(book.asin)
_, current_page, last_page = book_progress.page_nums

print 'Currently reading %s (Page %d of %d)' % (book.title, current_page, last_page)
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].