IKVM.NET is a JVM for the Microsoft .NET Framework and Mono. It can both dynamically run Java classes and can be used to convert Java jars into .NET assemblies. It also includes a port of the OpenJDK class libraries to .NET.

Project Activity

See All Activity >

License

zlib/libpng License, GNU General Public License with Classpath exception (Classpath::License)

Follow IKVM.NET

IKVM.NET Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
26
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • A must have
  • Your project really made my problem much more easier. I needed to transfer complex Java library in maven, so I had to use the formula with { lib1.jar } { lib2.jar } etc, but now it works. Thanks a lot.
  • IKVM is nothing lesser than excellent. It eased my life for a project. However, when I was trying to use something like SomeList<myClass>, it said that SomeList can not have a generic data type, but this was working perfectly in Java. I found a work around for this but it would have been better if I did not need to.
  • IKVM works great. I just had one problem. I have a Java class that reads audio. However, I was unable to send the audio from C# to Java. Apart from that, it is excellent. :)
  • It works. I am using unity3d with c# script. and I want to call java code in c#, so I have to include all ikvm's dll and my java code's dll in my unity library, the ikvm's dll increases app size for about 18Mb, how to decrease the app size with using ikvm?? thanks in advance !!!.
Read more reviews >

Additional Project Details

Operating Systems

Linux, Mac, Windows

Languages

English

Intended Audience

Developers

Programming Language

C#, Java

Related Categories

C# Frameworks, C# Compilers, C# Emulators, Java Frameworks, Java Compilers, Java Emulators

Registered

2002-12-18