Soft82.com » Windows » Developer Tools » Components & Libraries » Calibre 0.8.52
Calibre 0.8.52
Download Calibre
| Developer | |
| Product Homepage | |
| Date Added | May 21, 2012, 11:20 GMT |
| License | Free (Freeware) |
| Last Week / All Time Downloads | 25 / 5,756 |
| Filename / Size | calibre-0.8.52.msi / 45.1MB |
| OS Support | Windows All |
Calibre Description
E-book library management application
A one stop solution to all your e-book needs. It is free, open source and cross-platform in design and works well on Linux, OS X and Windows. calibre is meant to be a complete e-library solution and thus includes library management, format conversion, news feeds to ebook conversion, as well as e-book reader sync features and an integrated e-book viewer.
Design philosophy:
I come from the Unix world, which means calibre is architected in little pieces each with its own command line interface which means that each piece of functionality is reusable not just in python programs but in any software. In fact adding complete support for converting any new ebook format to calibre requires the writing of only two converters format->html and html->format as well as a metadata reading/writing tool. All the other features of calibre will work automatically with these three converters in place. Similarly, writing a device driver requires very little work. You basically have to implement a well-defined interface (interface.py). Once you do that, your device will have full support in calibre.
Adding support for new Input/Output formats :
Calibre is written primarily in Python with a few C extension modules. So you have to contribute plugins in either Python or C/C++. Because of its modular design and support infrastructure, adding support for new formats is simple:
* A new input format
o A module that can read metadata from files in the input format.
o A module that can convert the input format into one or more HTML files.
* A new output format
o A module that can write metadata to files in the output format.
o A module that can convert a sequential list of HTML files into a file in the output format.
If you create a plugin to do this, just let me know, and I will take care of integrating it into the calibre code base.
Adding support for new devices:
You have to create a device driver that implements the DeviceInterface defined in interface.py. You should be able to lift a lot of code from the existing drivers in the calibre.devices package.
Browsing the source code:
The source code can be browsed online in launchpad. If you're interested in development, you can submit patches as outlined below. Also consider joining the calibre-devs team and subscribing to its mailing list.
Setting up the development environment.
If you are on Linux, setting up a development environment is very simple and is outlined below. If not, there is a VMWare Appliance with a fully-setup development environment calibre-gentoo.7z. Passwords are the same as usernames. Once you have it running, log in as kovid and start up Eclipse; it has the calibre project already setup. Update the code from bzr and run make as shown below. Submit patches and if you want to do a lot of development talk to me about getting commit access to the bzr repository.
Calibre 100% CLEAN Certification
Calibre has been tested by Soft82.com team against viruses, spyware, adware, trojan, backdoors and was found to be 100% clean. Our editors will recheck this software periodically to assure that it remains clean.
View Antivirus ReportCalibre Version History
| Product | Date Added |
|---|---|
| Calibre 0.8.52 | May 21, 2012 - Latest Version |
| Calibre 0.8.51 | May 14, 2012 |
| Calibre 0.8.50 | May 07, 2012 |
| Calibre 0.8.49 | April 27, 2012 |
| Calibre 0.8.48 | April 23, 2012 |
| Calibre 0.8.47 | April 13, 2012 |
| Calibre 0.8.46 | April 06, 2012 |
| Calibre 0.8.45 | April 02, 2012 |
| Calibre 0.8.44 | April 02, 2012 |
| Calibre 0.8.43 | March 19, 2012 |
| Calibre 0.8.42 | March 13, 2012 |
| Calibre 0.8.41 | February 27, 2012 |
| Calibre 0.8.40 | February 17, 2012 |
| Calibre 0.8.39 | February 13, 2012 |
| Calibre 0.8.38 | February 06, 2012 |
| Calibre 0.8.37 | January 30, 2012 |
| Calibre 0.8.36 | January 23, 2012 |
| Calibre 0.8.35 | January 16, 2012 |
| Calibre 0.8.34 | January 11, 2012 |
| Calibre 0.8.33 | January 04, 2012 |
| Calibre 0.8.31 | December 20, 2011 |
| Calibre 0.8.29 | December 06, 2011 |
| Calibre 0.8.28 | November 28, 2011 |
| Calibre 0.8.27 | November 21, 2011 |
| Calibre 0.8.26 | November 15, 2011 |
Download Calibre
New Components & Libraries Software
OWLNextMay 25, 2012A modern update and extension of Borland's Object Windows Library for writing GUI apps |
Comm Operator PalMay 25, 2012A free tool to test and debug RS232 devices that communicated with serial port, TCP/IP, UDP and |
|||
Witzend Thumbnail Image ViewerMay 24, 2012Accurately displays miniature thumbnail renderings of graphics files |
PyBCIMay 23, 2012Create a Brain Comp. Interface (BCI) and herewith to get EEG data online |
|||
TMS Panels PackMay 23, 2012A collection of panels, containers & tabs to make your applications stand out from the rest |
SWI-Prolog PortableMay 22, 2012A comprehensive Free Software Prolog environment, licensed under the Lesser GNU Public License |
|||
Nevron User Interface for .NETMay 22, 2012Professional User Interface component suite for Windows Forms applications |
CalibreMay 21, 2012E-book library management application |
|||
ShareWatcherMay 21, 2012ShareWatcher logs and notifies you when others access your shared folders |
IntelliJ IDEAMay 21, 2012A code-centric IDE focused on developer productivity |
|||
Scikit LearnMay 17, 2012scikits.learn is a python library for machine learning |
Fast File Download ActiveXMay 17, 2012An ActiveX component(ActiveX control) that can fast download files from the Internet |
|||
.Net GridMay 17, 2012Productive and robust hierarchical grid with one of the best object models |
Excel to PDF .NetMay 17, 2012A standalone component which allows any .Net application get professional export of Excel XLS files |
|||
Virtual 8085May 16, 2012A tool which enables students to run programs written in 8085 assembly language |
dbExpress driver for MySQLMay 16, 2012A driver that provides fast access to MySQL databases. |
|||
GUI Design Studio ExpressMay 16, 2012A graphical user interface design tool for Microsoft Windows |
PG4UWMay 15, 2012Common control program for Windows for all ELNEC programmers |
|||
dotConnect for Oracle Express EditionMay 15, 2012An enhanced ORM enabled data provider for Oracle that builds on ADO.NET |
Wireless Communication Library MFC DeveloperMay 15, 2012Powerful C++ SDK which expands your applications with Bluetooth, IrDA, WiFi and Serial |
|||
Last 7 Days Most Downloaded Components & Libraries Products
Aircrack-ng GUI153 downloadsThis is mainly just an interface tweak for Aircrack-ng |
Microsoft Visual C++ 2008 Redistributable Package64 downloadsInstalls runtime components of Visual C++ Libraries required to run 64-bit applications developed... |
|||
ActiveX Download Control46 downloadsSupport BreakPoint download,a client ActiveX control easy to realize the download batch files from... |
C++dbc45 downloadsA library to help you with database management. |
|||
Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK43 downloadsRestore the Visual C++ compilers and libraries that may have been removed |
Windows Imaging Component30 downloadsProvides WIC-enabled applications to display and edit any image format |
|||
Grasshopper30 downloadsA Subversion reporting tool |
Quake I port for Nokia Series 60 src26 downloadsQuake I port for Nokia Series 60 source code |
|||
Headers and Libraries for Windows Internet Explorer 923 downloadsDevelop Windows applications that use Windows Internet Explorer 9 |
Windows Std Serial Comm Lib for C/C++22 downloadsSerial communications component C++ (.NET) library for serial/usb port programs |
|||
All Time Most Downloaded Components & Libraries Products
Aircrack-ng GUI15,990 downloadsThis is mainly just an interface tweak for Aircrack-ng |
Microsoft Visual C++ 2008 Redistributable Package31,669 downloadsInstalls runtime components of Visual C++ Libraries required to run 64-bit applications developed... |
|||
ActiveX Download Control22,264 downloadsSupport BreakPoint download,a client ActiveX control easy to realize the download batch files from... |
C++dbc16,731 downloadsA library to help you with database management. |
|||
Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK3,643 downloadsRestore the Visual C++ compilers and libraries that may have been removed |
Windows Imaging Component35,567 downloadsProvides WIC-enabled applications to display and edit any image format |
|||
Grasshopper1,765 downloadsA Subversion reporting tool |
Quake I port for Nokia Series 60 src7,846 downloadsQuake I port for Nokia Series 60 source code |
|||
Headers and Libraries for Windows Internet Explorer 93,577 downloadsDevelop Windows applications that use Windows Internet Explorer 9 |
Windows Std Serial Comm Lib for C/C++11,484 downloadsSerial communications component C++ (.NET) library for serial/usb port programs |
|||
Download Calibre


