Giter VIP home page Giter VIP logo

lazylibrarian's Introduction

LazyLibrarian

2014

Jan,20 Exciting news update. TheGuardian has gracefully agreed to review the code base with a view to bringing in his improvements into the new UI. All going well this branch will hopefully include

  • Twitter notifications
  • magasine search
  • improved configurations
  • optimised UI workflow to the Herman-Rodgers UI

And a shout out to nncrypted for bring forth changes and enhancement patches also.

Thanks folks, because I was going cross-eyed trying to bring in the huge volume of changes you both have added to the original branch over a new UI.

To all other contributors - Patches are gratefully received espically when they can be auto merged :).

Thanks - DobyTang

Drive for this year is unit test expansion New Features Stability

Dec 2013

Back after a hectic 6 months, apologies for the late update of branch back to master. Thats now complete.

Notice a few forks from the branches, happy to facilitate pull requests, i've alot more time over the next two weeks.

issues list is open again for additions

LazyLibrarian

LazyLibrarian is a program to follow authors and grab metadata for all your digital reading needs. It uses Goodreads.com (for author info and book info) websites as a source. License: GNU GPL v3

Right now its capable of the following:

  • Find authors and add them to the database
  • List all books of an author and add them as 'wanted'.
  • LazyLibrarian will search a nzb-file for that book (only Newznab and nzbmatrix are currently supported)
  • If a nzb is found it will be send to sabnzbd or saved in a blackhole where your downloadapp can pick it up.
  • When processing the downloaded books it will save a coverpicture (if available) and save all metadata into metadata.opf next to the bookfile (calibre compatible format)
  • The new theme for the site allows it to be accessed (and usable) from devices with a smaller screen (such as an iPad)
  • AutoAdd feature for book management tools like Calibre which must have books in flattened directory structure
  • Added Usenet Crawler configuration + 2 NZB configurations (alas NZBMatrix is gone and removed)

##Screenshots

Install:

LazyLibrarian runs by default on port 5299 at http://localhost:5299/

Linux / Mac OS X:

  • Install Python 2.6 or higher
  • Git clone/extract LL wherever you like
  • Run "python LazyLibrarian.py -d" to start in deamon mode
  • Fill in all the config fields =======
  • Run "python LazyLibrarian.py -daemon" to start in deamon mode
  • Set your username & password in the settings if you want.
  • Fill in all the config stuff

Update

Auto update available via interface from master

Remarks

Need an logo/favicon/icon badly. Made a temporary one. If you feel creative, go ahead.

lazylibrarian's People

Contributors

philborman avatar nncrypted avatar daktak avatar dobytang avatar delphiactual avatar smee42 avatar brianredbeard avatar apocrathia avatar jonnywong16 avatar mar2zz avatar nvremotedev avatar josh4trunks avatar pecord avatar kylegrantlucas avatar forge33 avatar shadoweo avatar darkie67 avatar itsmegb avatar niprog avatar thedude459 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.