Data Crow is the ultimate media cataloger and media organiser. Always wanted to manage all your collections in one product? You want a product you can customize to your needs? Your search ends here! Using Data Crow allows you to create a huge database containing all your collectables. You can use the excellent online services to retrieve the information instead of typing all the information yourself. Data Crow has a modular setup allowing it to be extended with user created collection modules.
Data Crow is 100% free and 100% free of ads, viruses and spyware.
Data Crow runs on any system where Java 1.6 (or higher) from Oracle is installed.
Catalogue Software, Movies, Music, Images and Books. These modules, as we call them, are standardly supplied.
Create your own collection modules, straight from within the software. Export your modules to share them with your friends. You can even modify the existing modules.
With the Loan Administration you can track who has borrowed your items and when they should return them.
Typing? That is so 2000! Find the information on Software, Movies, Books and Music with one of the standard Online Services (such as Imdb.com, Bol.com, Amazon.com and more).
Data Crow offers various reports. For the reporting the power of XSLT is used together with the Java technology to create HTML and PDF reports.
Import information from AVI, DIVX, XVID, MP3, MP4, OGG, JPG, PNG and many other formats.
Data Crow has been developed by me, Robert Jan van der Waals. I started this project for my own collections. In the years that followed I have made it available to the public and expanded the functionality significantly while still delivering the software for free. The project is hosted, at no cost, by Sourceforge.net.
The benefit for me to have this project hosted on Sourceforge.net is that it will allow the users, yes you, to make feature requests, visit the forums, report bugs and download new releases.
Windows - Data Crow won't install to C:\Program Files\ folder
The setup has to be run "as administrator" in this case. Right-click the setup file and select "Run as Administrator".
Chinese or other characters not displayed correctly
This is not due to Data Crow but depends on the Font settings. The selected font needs to be able to represent the symbols and characters. The "Arial Unicode MS" for Windows environments is for example perfect for displaying any kind of characters (supports Unicode and thus Chinese, Japanese, Arabic and other languages).
Change the Font settings from within the Settings menu: Settings > Settings > Fonts.
Which version of Data Crow to launch?
Data Crow comes in two flavours, 32 bit and 64 bit. Which one to start? It depends solely on the version of Java installed (and set as default) on your machine. If you have a 64bit Windows version but a 32bit version of Java installed you can only start Data Crow using the Data Crow 32bit shortcut / executable.
I wasn't helped by above topics
That's not a question.. Anyway, check the forum. If you really are experiencing a bug, please register it at Sourceforge.net (it's the place where Data Crow is resides).
Data Crow is 100 per cent free. I rely on donations to cover my costs, such as hosting fees, tools, books, licenses and hardware.
Additionally I use it for fun stuff which is not necessarily Data Crow related ツ. This project is not donation driven,
meaning I will still release new versions regardless of the donations made (maybe slightly less motivated in case of zero donations).
The status is based on donations made this month. Below you find an overview of the donations made, this month and in the past 3 months:
A big thanks to all contributors! The total for 2013/2014 so far is: € 1386,50.
Last updated on July 27, 2014.
I hope you enjoy using Data Crow. In case you want to make a donation you can use one of the buttons below. Donations can be made via Paypal. In case you want your donation to be visible to the public I suggest you use the Sourceforge.net donation method.
27 July 2014 - Data Crow Development Update #6
A major milestone had been reached with 4.0 version. You migth still be looking for the major changes in your version, thinking "ohhh-kay, where is it?". Long story short; all the hard work I have put into will not be apparent to you if you are using Data Crow as a standalone version. What this version has brought to you is the capability of running an application server on your own home / work / wherever network. To achieve that I had to rewrite most of the Data Crow coding around accessing and managing data. I had to do this anyway at some point as the code was quite old and with new insights could do with major improvements. It clears the way for me to start thinking about replacing the good old Swing GUI in the long run. In the short run it makes it much more suitable to create a web server.
Data Crow 4.0 has been well received, looking at the bug reports and various emails which have come in. Long time users of Data Crow ran into upgrade issues as I totally forgot (sorry) about old upgrade scripts which are no longer part of my test environment. These were fixed with version 4.0.1. Most issues seem to have been resolved by now. In case you experience any upgrade issues; let me know.
The upgrade path to version 4 was a bit adventurous due to my decision to (late in the project) merge the Audio CD and the Music Album modules. It has annoyed me for a long time that I in the past had decided to have a separate file based and a separate CD based music module. I have always refrained from merging these as user made changes would be lost. In the end it had to be done anyway; it just didn't make sense. If you have made extensive changes to either of these modules, let me know, your data will not have been lost but manual steps will be required to bring your data back into version 4.
I am working on the web version of Data Crow which will replace the old web version as part of Data Crow 3. This weekend I have looked into adding Jetty 9 (a web server) and Primefaces 5 and stumbled upon some minor inconveniences in the Application Server coding; it needs to load the online service. Additionally the File Synchronizers and importers are loaded. These require different versions of the libraries as required by the web server. As the file synchronizers and the online services have no use on the server anyway I will change this as to remove these dependencies altogether.
As the previous web version was written in just a couple of days I expect to have a new web version available within the next 2 months at the latest. Version 4.1 will not contain any other major functionality. It will however fully complete the architecture of Data Crow, making it available as a standalone application, an application server with thick (chubby?) clients and a web server with thin clients. The standalone version and the application server are already part of version 4.0. Android App development will start after the 4.1 version.
Bug fixes will also be postponed (apart from critical bugs) to version 4.1.
25 July 2014 - Data Crow 4.0.1 has been released
This is a patch release for Data Crow 4.0. It fixes the reported upgrade errors and contains a performance fix. Please see the change log for the full list of changes and improvements.
Additionally I uploaded the latest versions of the manuals (see download section). Marco Artioli was so kind to deliver an Italian version of the Client-Server documentation (download).
Do not install this version on top of an old Data Crow 3 version (3.12.5 and earlier). Install it to a new location instead.
24 July 2014 - Data Crow 4.0!
The latest major version of Data Crow is now available for download. The main change is the addition of a full application server to which clients can connect. Please see the change log for the full list of changes and improvements.
Do not install this version on top of the old version. Install it to a new location instead.
18 July 2014 - Data Crow 4.0 second test version released
I have uploaded an new alpha version of Data Crow 4.0. It can be downloaded from the Sourceforge.net site: Data Crow 4.0 alpha version. This is a zipped version only. You'll find a PDF file describing how the server and the client works.
This is a test version only and is not yet the full and complete 4.0 version.
Please help me in testing this monstrosity! Fight the bugs!
Please register you remarks / findings in the forums.
16 July 2014 - Data Crow 4.0 first test version released
I have uploaded an alpha version of Data Crow 4.0! It can be downloaded from the Sourceforge.net site: Data Crow 4.0 alpha version.
This is a zipped version only. Unzip and read the instructions in the txt files.
For testing the server-client make sure to supply a correct -userdir: for the server. The -userdir: command needs to point to an existing user folder. You can create a new one using the client.
For testing the client make sure to start the client using the -client parameter as otherwise it will start the full client.
This is a test version only and is not yet the full and complete 4.0 version.
2 July 2014 - - Data Crow 4.0 Development Update #5
Architecture overview of the new client-server structure.
28 June 2014 - General Update
A long period of inactivity. I am just back from a long holiday and am all charged up and ready to continue. The last months have been hectic. Now however I can finally fully focus on the 4.0 development.
14 February 2014 - Data Crow 4.0 Development Update #4
I have been working on the restructuring of the event triggering. It's a long a boring task but the end is in sight. Meanwhile I have created and tested the first network hooks. So far it's looking good! I have planned a full week of development in the week of february 24 to finish most of the network coding. I'll definitely release a beta version first as I have changed so much in such as short period. Testing will be essential. I have most likely broken several things along the way..
I won't comment on the donation status for this month. Let me just say January was great!
29 January 2014 - Data Crow 4.0 Development Update #3
After all the updates on the structure I have finally have the old functionality (running on a single machine) working again. Next is the network layer for which the structure is already in place.
28 December 2013 - Data Crow 4.0 Development Update #2
The architecture is getting there. I have fully divided the code into the three main parts; server, client and core. I have worked further on the server code and the connection layer between the client and the server. First I will however have to make sure that the old mode (standalone application) is working. To achieve both I have put in place a connector layer. A connector takes care of all the communication between a client and server but also of direct connections (the standalone mode). This architecture works great since this will allow me to create other connector types in the near future.
24 December 2013 - Data Crow 4.0 Development Update #1
One month (well, ok, almost two months) has past and I thought it would be about time for an update on the upcoming 4.0 version. I have recently shifted priorities in the development (what!?) and have decided to give priority to the development of a full server client architecture. I have been updating the code and separating it into three parts; datacrow-core, datacrow-client and datacrow-server. (This is where it gets a bit more nerd-ish) The new core and server library have no dependency towards the GUI. There will be no more code mixture (bad practice) between GUI and "infrastrure" code. A headless server (this actually has been requested over and over and over again) will therefore be fully possible. Better yet, that is precisely what I am working on.
I know that not all of you (okay, most of you) will not be interested per se in running a client-server program at home. No fear, running just on one machine will be fully supported (as it always has been).
So will you benefit? Yes. Why? Because it will allow for more extravagant feature development such as a media streaming server, running it in the cloud (to throw in one buzz word) and having one single point of access for you and your partner / kid / friend.
What else? This will neatly tie in with the new web development and the Android App development in the near future (the deadline is now pushed back to summer, 2014). Maybe I will run a server myself, somewhere in the cloud, to allow for a central repository. Anyway, that's not on the road map, so I'll stop right there.
Server-client mode; what will it do? You will be able to run a server (it will not be a complicated thing to do, promise) and connect with as many clients as needed to this server. Technically the server will be the host for the application settings (not all of them, only settings such as the field and other data related settings). Also it will be the owner of the data, the modules and the reports. If a client has administrative rights he or she can decide to change the settings and push these to the clients. Same goes for module and report changes.
What else will be in version 4.0? The following still applies:
- Parts for items are introduced allowing a book item for example to contain multiple articles, a movie items multiple files / episodes and a software item to consist out of multiple files. - The above allows all items to have an unlimited number of files. - Unlimited number of images per item. - Documentation update; module create guide, reporting guide, developer guide.
I am doing all of these changes at once as I have been withholding these for too long. The Data Crow platform is a solid one, but, it could do with a bit of a makeover. Solid, as I have noticed that many parts of the code are actually well suited for server-client development.
The weakspot will still be the web application. Development of which will start right after the 4.0 version. Long term (>1 year) I am looking to replace the current GUI with a solid web application. All of this will run on the, currently in development, new architecture.
Schedule: end of March 2014 the production version has to be live. Beginning of March I will have a beta version available for testing purposes. Confident I can make this date as the server code and the restructuring is well under its way.
Merry Christmas! -Robert
1 November 2013 - Data Crow 4.0 Announcement
Data Crow, the ultimate cataloguer, needs one more major overhaul before I can confidently wrap up the App development. So here it is, the announcement of Data Crow version 4.0!
- Parts for items are introduced allowing a book item for example to contain multiple articles, a movie items multiple files / episodes and a software item to consist out of multiple files. - The above allows all items have an unlimited number of files. - Unlimited number of images per item. - Documentation update; module create guide, reporting guide, developer guide.
All of the above will make the Data Crow framework much more flexible and will accommodate for some of the most requested for features (of all time). This is going to be awesome! :)
9 October 2013 - Data Crow 3.12.5
I just can't stand it when you think you have squashed a bug and all of the sudden... it's back! For now and ever I have fixed the issue where ratings are not shown correctly in the Quick View. Fixed some other minor bugs. No new functionality.
Read the changelog for more information (text file, opens in a new window).
Still working on the Android App.. "Screenshots?" - "No, not yet."
6 October 2013 - Data Crow 3.12.4
imdbapi.com was down today (hopefully temporarily) and I have decided to quickly switch to omdbapi.com. Little loss of information (aspect ratio and other technical details) but at least it is working now. Mobygames.com decided to change their layout; the online service has now been fully rewritten. It's also a bit quicker then the older version, so all is well. Other fixes are mainly in the area of module creation and item import.
7 September 2013 - Data Crow 3.12.3
Small issues have been fixed by this release. Thanks to Bill's Bargain Basement Books for helping with testing.
15 August 2013 - Data Crow 3.12.2
Bugs! Ahhh! Okay... nothing major but they needed to be squashed regardless. Enjoy!
4 August 2013 - Data Crow 3.12.1
I had time today and won't have time in the upcoming days (note to burglars: no I am not going on a holiday, you are too late!). Although you have to be crazy to be developing on a (too) hot summer day I actual did just that and managed to fix a problem I wanted to fix for a long, long time. What is it? read the change log just this one time and you'll know. I squeezed in a couple of changes here and there as well. You won't see another release soon (unless critical bugs start to pop up) so enjoy!
3 August 2013 - Data Crow 3.12
Poor version 3.11. It only took a couple of days and then it got replaced by version 3.12. This really is for the most part a cosmetic edition. I have changed the layout a bit further. This is also a preparation for the web GUI since I want to keep the layout for both the same, for as far as possible. Due to the list of changes made and the addition of new functionality I have decided to release this as a normal version instead of a minor version. I wanted to add a bit more but was ill for a couple of days, shame!
30 July 2013 - Data Crow 3.11.1
Bugs? Just a couple. Imdb.com was not functioning due some site changes. Additionally I wanted to introduce fixes for launching files as well as to introduce some new features in that area. Not much else!
22 July 2013 - Data Crow 3.11
A whole new version! Medium in size and packed with changes and new functionality. TheMovieDB online search has been added, tags can be added to items and loans can be exported to an iCalendar file.
2 July 2013 - Data Crow 3.10.2
Pfew... after a long holiday and then some I have finally managed to squeeze out a (quick) fix version. I have been using Jar2Exe to generate new executables for 64BIT platforms to fix the Java detection issue. That's not the only fix (see the change log below).
For the next version I will focus on the web version... work on the Android App also continues.
23 May 2013 - Data Crow 3.10.1
Important bug fixes for the online search functionality and the mass update functionality.
18 May 2013 - Next week's project of the week project on Sourceforge.net: Data Crow
I have been notified that Data Crow will be project of the week, next week. This means Data Crow will be listed on the frontpage of Sourgeforge.net. Great!
18 May 2013 - Data Crow 3.10
This release mainly focuses on the help file, which has been greatly improved. During the writing of the help file the discovered issues have been fixed. Small improvements to the GUI have been made to improve the experience in using Data Crow. This is the first release since a long time having a completely up to date help. Note that the help is still only available in English; translators are, very, welcome to help out...
Special thanks to mrpenguin007 for the updated German translation! Find his module development page here.
12 May 2013 - Data Crow 3.9.26 has been released
Went through the product and saw areas needing some attention. This release contains small changes as well as bug fixes. The fixes are for the module import and export processes. The changes are costmetic for the most part. When starting the new version you most likely will get a message saying there are new resources / language files available. This is because Data Crow now checks whether the installation folder holds newer files then the user folder. You can choose to leave everything as is or to update the user folder with the new files.
10 May 2013 - Data Crow 3.9.25 has been released
A small release to fix issues as reported to me by email. One is a problem in the loan administration panel where the title of the item is not displayed. The second issue is another upgrade issue from old versions. Additionally I discovered performance issues with the table view. Then I took another look at the new module bar and thought it could do with a small adjustment.. so here we are, looking at another release package to download and install. I'll try and not release anything for the next couple of days, promise ;-).
9 May 2013 - Data Crow 3.9.24 has been released
One more release! I have had some doubts about the version number for this one as I have changed the UI quite a bit. It's a first step to simplify the GUI (so I have kept it as a minor release for now). Let me know if you like it (or not!) on the forums. Of course there are bug fixes as well.
30 April 2013 - Website updated
I have added some more information in the donation section. It now shows an overview of donations made in the past 4 months. Would it be a good idea to mention persons here as well? Let me know what you think. Oh and, also, I have fixed the contact form as listed at the bottom of this site.
30 April 2013 - Data Crow 3.9.23 has been released
A wee bit earlier than I expected... Data Crow version 3.9.23 has seen the light. I had some time to spend today and worked through some of the outstanding issues and smaller improvements I wanted make. You can safely upgrade from version 3.9.22 or the older versions. Enjoy!
29 April 2013 - Data Crow 3.9.22 has been released
Quite an important bug fix release. I have added fixes for the upgrade and am really hoping to have solved all the issues now. It will check on startup if anything has gone wrong.. Let me know if you are still having issues (or also if you are not :). Other smaller fixes have been added as well.
I apologize for not having been too actively working on Data Crow. A new job and vacations have caused some disruptions and this will continue for the next couple of weeks. Releases for fixes will still arrive but other work is currently on hold.
10 February 2013 - Data Crow 3.9.21 has been released
This release contains a fixes for the upgrade process as well as some other minor fixes. See the changelog for more information.
4 February 2013 - Development news
Currently I am stabilizing Data Crow. You have seen numerous small versions being released over the past few days. This was all due to the two changes that were made; one was the upgrade of the database (engine) to the latest version which was not easy and two was to use a separate data folder (user folder). The latter caused lots of small problems but I am sure I have fixed the most of them. The best thing is that it allows you to share your data crow data with other installations on the network. The second best thing is that I no longer have to write data into the installation folder which was becoming more and more of an issue on the Windows platforms (Microsoft actively denies changing files in the "C:\program files" folders).
I am also busy with my secret side project; Data Crow on Android platforms. I hope I will have some more concrete news in the upcoming weeks. It is not part of the normal Data Crow project but it will allow you to run your modules and see your data on your Android phone or tablet. The initial version will be very basic (and cheap). It's going to be interesting!
It does explain this better looking website a bit as well, doesn't it? :)
2 February 2013 - A new version: Data Crow 3.9.20
This release contains a fix for the backup and restore process.
25 January 2013 - A new version: Data Crow 3.9.19
This release contains fixes for issues caused by the upgrade of the database engine. Also issues have been fixed for users upgrading from version 3.8.16 and older. This release also delivers smaller changes.
21 January 2013 - New website has been released
After years.. I have decided to change this website completely. It's simpler, has less text and more fancy stuff. I quite like it and hope you do to!
18 January 2013 - Data Crow 3.9.18 has been released
Pfew, the changes I made took quite a number of releases. I hope to have it under control now. The backup and restore now works correct again. The issue with the upgrade of the database not working is mainly a security issue on the various platforms. The only solution is, when prompted, to run the command as stated in the message box from the command line / command prompt / terminal.
12 January 2013 - Data Crow 3.9.17 has been released
Added a parameter (-userdir:) to indicate the user directory to use. This allows you to run multiple instances of Data Crow looking at different user folders. Additionally I have added small fixes for potential problems while defining a user folder within the current Data Crow installation folder.
11 January 2013 - Data Crow 3.9.16 has been released
Linux fix for upgrades and a new feature. You can now select a user folder where all data is stored. This helps in avoiding the Windows problem of protected folders in the C:\Program Files\ folders as well as protected folders on other systems. On startup you will be asked to select the user folder. After selecting the folder Data Crow will migrate your data to this folder and will use this folder from then on. Please see the changelog for the details!
Data Crow's project page is hosted on Sourgeforge.net. Register at Sourceforge.net and you'll be able to log bug reports and change requests. This helps me in improving Data Crow of which you will benefit as well. You'll get automatic updates on tickets you created by email.
For more updates follow Data Crow on Twitter: http://twitter.com/data_crow