Open Media Library is a local web application that lets you manage and sync digital media collections. For now, the focus is on books, but music and movies may be added at a later point. We've heard it being described as "something like iTunes for books, with other libraries instead of a store, running in your web browser", and that's not too far off.
Open Media Library can be accessed through a web interface that communicates with a local server node. This node can also communicate with other instances of the software, allowing you to browse remote libraries and transfer files between collections. Think home server and laptop, multiple workstations within an organization, or just about any other setup.
Open Media Library is still in an early stage of development. It mostly works, but we'd currently recommend it to enthusiasts rather than to the general public. If you want to be notified once there is a first stable release, please head over to the contact section and leave us a message.
Open Media Library is free open source software, licenced under the GPL, without any "cloud" or "social" components.
There is no stable release yet, but here's how you can already try out the latest version.
On Mac OS X Download
On Debian/Ubuntu, open terminal and run this (experimental):
curl https://git.0x2620.org/openmedialibrary.git/HEAD:/install | python3
You can also install the latest development version from git:
You need a working python 3.4 installation with PIL, pyhon-lxml and poppler-utils.
For Debian/Ubuntu run:
apt-get install python3.4 python3-pil \
python-simplejson python3-lxml poppler-utils
With the python 3.4 environment in place
git clone https://git.0x2620.org/openmedialibrary.git
git clone https://git.0x2620.org/openmedialibrary_platform.git platform
ln -s openmedialibrary/ctl ctl
To launch the application, run:
To update to the latest version, run:
The latest code is in our
For everything else, there's IRC, and our development mailing list. Your feedback is welcome.
Open Media Library is being developed and maintained by Jan Gerber and Sebastian Lütgert at 0x2620 in Berlin.
We'd like to thank the Alternative Law Forum in Bangalore and Constant in Brussels for inspiration and support.