Digital assets management / Digitale Mediendatenbank
Ruby HTML CSS JavaScript ApacheConf Shell Perl
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.



Mediaclue is an open source digital assets management application. It is mainly targeted for schools. Mediaclue was developed from mindclue gmbh ( in cooperation with Gymnasium Hohe Promenade, Zürich (

Official website:


Mediaclue is licensed under the open source GPL license. See file LICENSE.


  • Very sophisticated, user friendly upload process, suitable for uploading multiple files and folders at once. Made possible through the integration of

  • Suitable for many document types. Images, office documents, movies, zip packages, raw data files etc.

  • Let users organize their collected media in collections. A media can be in more than one collection. You can even add media from other users to your collections (given that you have access permission to it).

  • Generates previews of a number of widely used document formats: Virtually all image formats, Word, Excel, PowerPoint, OpenOffice documents, flash movies, quicktime movies, etc.

  • Let user tag their media collections and media items. Has special mandatory tags for the lesson subject (school).

  • Built-in search engine, searches through tags and descriptions of collections and media.

  • Lets users save their search queries, for simplifying recurring search tasks.

  • Lets users download a on-the-fly packaged ZIP file, with all the documents of a collection.

  • Lets users download a on-the-fly generated PDF file, for offline slideshow presentation (Images only).

  • Visually sort your media in a collection with drag & drop

  • Lets users order their collections on their personal overview page.

  • Automatically shows a list of my collections, grouped by the most used tags.

  • Etc.

Some interesting technical information

  • Developed with Ruby on Rails

  • Autostarts an OpenOffice server instance in the background for document conversion.

  • Uses ImageMagick for thumbnail generation.

  • Uses “Background Job” gem (bj) for offloading conversion tasks.

  • Uses pdf2swf, to convert PDF documents (originals or intermediate from conversion) into a flash based preview

  • Uses JWPlayer flash player for preview of video and audio files.

  • Uses ferret as search engine.

  • Keeps original file stored on disk. Separates generated preview files in an other folder structure. Making it easy for backing up the original files.

Prerequisites on the client side (browser)

  • Enabled Java applets (For uploader)

  • Enabled Flash applets (For previews and slideshows)

  • Enabled JavaScript

Code status & technical stuff

So far, all comments and application texts are in german. This will be the case until eventually someone will pick up the task to use the localization features of Rails and translate mediaclue.

Further reading for more technical stuff concerning the soure code, see the file doc/README_FOR_APP


  • Andreas Brodbeck (andreas.brodbeck at, main developer and maintainer of the project.

  • Armin Frischknecht (, for the design of the layout, the making of the official website and the advertising in his environment.

  • Andy Rohr, Walid Ahmed. Code contributions in the early stage.

Third party software