672329 members! Sign up to stay informed.

Sponsored Links


Resources

Enterprise Java
Research Library

Get Java white papers, product information, case studies and webcasts

News News News Messages: 9 Messages: 9 Messages: 9 Printer friendly Printer friendly Printer friendly Post reply Post reply Post reply XML XML XML

Top Ten Truly Obscure But Useful Java Projects

Posted by: Dion Almaer on July 08, 2004 DIGG
Carlos Perez and John Munsch have both come up with a list of ten useful projects which many people don't know about. John's list isn't too obscure (Prevayler, PicoContainer, etc), however Carlos pulls out some names that you have probably never heard of (Mondrian, Hipergate, Noodle).

Excerpt

  1. Joda Time - Finally a respectable replacement for the Java date and time classes. Hope this relieves you from working with the unbelievably cumbersome Calendar class.
  2. Noodle - The perfect Java project is one that lets you write less Java code. So use this when it's just not worth it to rewrite legacy Web sites in Java.
  3. VMTools - Knowing what's changed is critical if you want to handle optimistic locking. Now if only they could give a proper name for the project.
  4. mec-eagle - You can't always avoid having to process legacy messaging formats like EDI. Of course, you've got to hand it to the Germans for being so concise at naming their projects.

  5. Mondrian - Slice and dice data like there's no tomorrow. No wonder nobody remembers this project, just look at its URL!
  6. Multivalent - The most comprehensive collection of PDF manipulation tools that nobody has ever heard of. It just takes a while to sink in that if you can display PDF then you can surely manipulate it.
  7. Hipergate - Surprisingly comprehensive CRM application, could give Salesforce.com the jitters. Unfortunately, it took them a while to translate from Spanish.
  8. JTextCheck - Comprehensive Java API to support all kinds of text checking functionality. Includes spell checking, dictionaries, thesaurus and hyphenation checking.
  9. XBIS - Having a problem with extremely bloated XML files? Supercedes XMLS, if you recall that project.
  10. Directory Poller - How often do you have to rewrite this functionality before you realize that it has already been done?
Read the list of Carlos Perez: Top Ten Truly Obscure But Useful Java Projects

Read the list of John Munsch: Top 10 Obscure Java Projects

Threaded replies

·  Top Ten Truly Obscure But Useful Java Projects by Dion Almaer on Thu Jul 08 12:17:32 EDT 2004
  ·  Top Ten Truly Obscure But Useful Java Projects by George Coller on Thu Jul 08 13:07:49 EDT 2004
    ·  Mondrian (& Jpivot) highly recommended by bill salamanca on Thu Jul 08 19:30:32 EDT 2004
  ·  XBis looks cool by peter lin on Thu Jul 08 13:35:50 EDT 2004
    ·  SableCC is undeservedly obscure by Nat Pryce on Thu Jul 08 14:11:17 EDT 2004
      ·  SableCC is undeservedly obscure by Tero Vaananen on Thu Jul 08 15:06:22 EDT 2004
  ·  Top Ten Truly Obscure But Useful Java Projects by Sean Sullivan on Thu Jul 08 16:34:38 EDT 2004
  ·  Top 11 Truly Obscure But Useful Java Projects by pipo molo on Fri Jul 09 03:27:44 EDT 2004
    ·  Top 11 Truly Obscure But Useful Java Projects by jelmer kuperus on Fri Jul 09 14:50:20 EDT 2004
      ·  Top 11 Truly Obscure But Useful Java Projects by Cameron Purdy on Sat Jul 10 11:39:54 EDT 2004
  Message #129162 Post reply Post reply Post reply Go to top Go to top Go to top

Top Ten Truly Obscure But Useful Java Projects

Posted by: George Coller on July 08, 2004 in response to Message #129154
Pretty cool list, thanks.

  Message #129168 Post reply Post reply Post reply Go to top Go to top Go to top

XBis looks cool

Posted by: peter lin on July 08, 2004 in response to Message #129154
yet another cool tool from Sosnoski. I'd like to mention his other XML lib for java-xml binding called jibx. now if dennis combines jibx with xbis, then it would be totally kick butt.

  Message #129179 Post reply Post reply Post reply Go to top Go to top Go to top

SableCC is undeservedly obscure

Posted by: Nat Pryce on July 08, 2004 in response to Message #129168
One obscure Java tool that should be in every developer's toolbox is SableCC. It's the best parser generator I've seen for any language.

  Message #129193 Post reply Post reply Post reply Go to top Go to top Go to top

SableCC is undeservedly obscure

Posted by: Tero Vaananen on July 08, 2004 in response to Message #129179
One obscure Java tool that should be in every developer's toolbox is SableCC. It's the best parser generator I've seen for any language.
ANTLR is probably not that obscure, but is an excellent parser generator. Java is only one of the languages it supports.

  Message #129205 Post reply Post reply Post reply Go to top Go to top Go to top

Top Ten Truly Obscure But Useful Java Projects

Posted by: Sean Sullivan on July 08, 2004 in response to Message #129154
http://zipdiff.sourceforge.net/

:-)

  Message #129219 Post reply Post reply Post reply Go to top Go to top Go to top

Mondrian (& Jpivot) highly recommended

Posted by: bill salamanca on July 08, 2004 in response to Message #129162
Mondrian also at Sourceforge ( http://sourceforge.net/projects/mondrian/ ).

See also associated JSP based user interface project Jpivot ( http://sourceforge.net/projects/jpivot/ ) which uses Mondrian and JSP taglib to display OLAP views of data and perform standard OLAP operations (slice, dice, filter). We use these to build OLAP reporting systems that provide much of the OLAP functionality of the big iron commercial tools, highly recommended.

  Message #129251 Post reply Post reply Post reply Go to top Go to top Go to top

Top 11 Truly Obscure But Useful Java Projects

Posted by: pipo molo on July 09, 2004 in response to Message #129154
http://www.ognl.org
Object-Graph Navigation Language.
very nice expression language ;)

  Message #129348 Post reply Post reply Post reply Go to top Go to top Go to top

Top 11 Truly Obscure But Useful Java Projects

Posted by: jelmer kuperus on July 09, 2004 in response to Message #129251
that's actually being used in webwork 2 and tapestry, so it's not that obscure ;)

  Message #129428 Post reply Post reply Post reply Go to top Go to top Go to top

Top 11 Truly Obscure But Useful Java Projects

Posted by: Cameron Purdy on July 10, 2004 in response to Message #129348
that's actually being used in webwork 2 and tapestry, so it's not that obscure ;)
What's webwork 2 and tapestry?

p.s. just kidding ;-)

Peace,

Cameron Purdy
Tangosol, Inc.
Coherence: Clustered JCache for Grid Computing!

Recent active threads Recent active threads Recent active threads More More More
“Father of Java” James Gosling to keynote at TSSJS 2010
Oracle's Bold Plans for Java Bode Well
typo in faces-config to-view-id extension, but works fine?
BUY FAKE PASSPORTS OF CANADA, FAKE CANADIAN PASSPORTS FOR SALE/FAKE PASSPORTS OF USA!
BUY FAKE PASSPORTS OF UNITED KINGDOM,FAKE UK PASSPORTS FOR SALE!
BUY FAKE PASSPORTS OF CANADA, FAKE CANADIAN PASSPORTS FOR SALE!
BUY FAKE PASSPORTS OF BELGIAN,FAKE BELGIUM PASSPORTS FOR SALE!
BUY FAKE PASSPORTS OF AUSTRALIA/FAKE AUSTRALIAN PASSPORTS FOR SALE!
Milton 1.5.1 released
More active threads »
Top posters of the weekTop posters of the weekTop posters of the week
This list contains the members who have made the most posts in all forums over the last 7 days:
  1. Reza Rahman
  2. James Watson
  3. brad mcevoy
  4. Alex Besogonov
  5. Peter Monks
Hot threads Hot threads Hot threads More hot threads More hot threads More hot threads

Object pooling is now a serious performance loss

Brian Goetz continues to lift the lid and peak into the inner workings of Java in Java Urban Performance Legends. In this article he exposes the fallacy behind some of the more common performance myths found in the annals of the JVM.
(92 comments, last posted March 14, 2008)

Beyond Java

Bruce Tate, author of Better, Faster Lighter Java and Bitter EJB has come out with a new book called Beyond Java. Bruce has an epiphany about the future of software development. Does it include Java?
(770 comments, last posted September 23, 2009)

Three forms of AJAX: solid, liquid and gas.

Looks like today AJAX concept have several interpretations. We can distinguish different approaches of AJAX integration. Can they co-exist within the same application? Can we talk about layered AJAX integration?
(68 comments, last posted May 08, 2008)

Design-Time API Promises to make Java more like VB

Artima has published a short article describing the Design-Time API for JavaBeans, which was recently approved as JSR 273. This API promises to bring VB-like ease to Java development, but may face a cultural bias among Java developers who tend to think more in terms of class libraries than components.
(226 comments, last posted February 01, 2010)

Will Sun be that target of a management buyout?

There is plenty of speculation today regarding a potential buyout of Sun Microsystems by Scott McNealy and Silver Lake Partners. How would privatization of Sun affect Java?
(16 comments, last posted May 15, 2009)
More hot threads »

News | Blogs | Discussions | Tech talks | Patterns | Reviews | White Papers | Downloads | Articles | Media kit | About
Java Solutions
All Content Copyright ©2007 TheServerSide Privacy Policy      Powered by JIVE
Site Map