http://www.ataskbucket.com/

Desktop tool made using Swing and JavaFx that allow you to maintain all of your tasks and all of its resources in only one place. Include a timer in order to see the time that it taking a task. Support full-text search. It also has charts that show you the time inverted in the task along the time. Also has an Rss feed reader.

It uses spring data, sorl, tika, etc