After two years of development, I’m proud to release CRaSH 1.0:

CRaSH started as an experiment during my Christmas vacations late 2009 and evolved to become the extensible shell for the Java Virtual Machine offering many exclusive features like:

  • SSH and Telnet connectivity
  • Standalone and attach mode
  • Extensible with hot reloading commands
  • Ready to use: JVM management, JDBC access, etc…
  • Powerful contextual completion
  • Pluggable authentication
  • Easy to embed
  • Java Content Repository plugin for eXo JCR and Jackrabbit servers

I want to thank the people that make this possible since the inception: Arnaud Héritier, Alain DefranceGuillaume Laforge, Emmanuel Hugonnet, Henri Gomez, folks that helped in some kind at some point and of course my company eXo Platform for letting me spend a significant amount of time at my free will on this great project.

The release was done last Thursday during the Devoxx France conference where I had the opportunity to present CRaSH during 15 too short minutes: thank you Devoxx France for believing in CRaSH and giving me the opportunity to demonstrate the interest of the project. I’m sure that now many people will find an interest in CRaSH because it fill real and growing needs on top the JVM:

  • Extend any kind project with a professional Command Line Interface
  • Take control of a JVM in a couple of seconds and make it transparent

Although 1.0 is released the project, I have plenty of crazy ideas for CRaSH’s future although I don’t have a formal roadmap yet (I never have actually…), so expect the project to evolve and provide even greater features.

CRaSH is open source and minded, if you can improve CRaSH with a crazy idea, we are open to your contributed features!

Last but not least, we have setup of group for CRaSH users, our community is growing fast: don’t hesitate to join us!

blog comments powered by Disqus


23 April 2012