We are your C# to Java conversion experts. Whatever the size of your application we can help you produce a cost-effective, maintainable, accurate conversion.

CS2J

CS2J is the most advanced C# to Java conversion tool available today.

how it works
summary of supported C# features
examples and case studies
user guide
  • CS2J produces good looking, maintainable Java software from your C# source code.
  • It uses a powerful, extensible template system to translate .NET Framework and 3rd party library calls.
  • It is a command-line tool which can be easily incorporated into your existing development workflow.
  • We offer flexible licenses for all sizes of project and for all translation needs.

Got Questions?

We can help

  • We can advise on all aspects of your conversion project, including:
    • Extending CS2J to improve its translation of your application.
    • Re-architecting your application to simplify the translation.
    • Tools to evaluate translation coverage.
    • Incorporating CS2J into your development workflow.
    • Testing framework to ensure the translation is correct.
  • If you want to continue developing your application in C#, but generate updated Java versions automatically we can help you automate that process.
  • We will do a one-off conversion of open source software for free, just ask!
Download a Trial Version
Got Questions? Ask Us