Displaying 1 to 20 from 20 results

Java SE - Creator of Java


Java Standard Edition provides Java development kit and Runtime to develop and deploy Java programs. Developed by Sun and take over by Oracle. It has support for different environments like Desktop, Embedded, Web, Realtime etc.

Open JDK - Open Source implementation of Java


Open JDK is the open source implementation of Java platform. It has loads of sub projects like JDK6, JDK7, HotSpot, Graphics, Swing, Web etc.

GNU Classpath - Mother of most of the VM


GNU Classpath provides core class libraries for use with virtual machines and compilers for the java programming language. GNU Classpath 1.0 will be fully compatible with the 1.1 and 1.2 API specifications, in addition to having significant compatibility with the 1.3, 1.4, 1.5 and 1.6 APIs.

pulsar - Fibers, Channels and Actors for Clojure


Pulsar wraps the Quasar library with a Clojure API that's very similar to Erlang.Java 7 and up and Clojure 1.5 and up are required to run Pulsar.




quasar - Fibers, Channels and Actors for the JVM


You can also study the examples here.You can also read the introductory blog post.

Kaffe - Not Java


Kaffe is a clean room implementation of the Java virtual machine, plus the associated class libraries needed to provide a Java runtime environment.

Harmony - Open Source Java SE


Apache Harmony is a modular Java runtime with class libraries and associated tools. One of the goals of the Harmony project is to create a design modular enough so that parts of the VM can be implemented in different languages. This project started in 2005 and it is under active development.

Capsule - Dead-Simple Packaging and Deployment for JVM Apps


Capsule is a packaging and deployment tool for JVM applications. A capsule is a single executable JAR that contains everything your application needs to run either in the form of embedded files or as declarative metadata. It can contain your JAR artifacts, your dependencies and resources, native libraries, the require JRE version, the JVM flags required to run the application well, Java or native agents and more. In short, a capsule is a self-contained JAR that knows everything there is to know about how to run your application the way it's meant to run.



IKVM.NET - Java for Mono and .NET Framework


IKVM.NET is an implementation of Java for Mono and the Microsoft .NET Framework. It has JVM implemented in .NET. A .NET implementation of Java class libraries. It is interoperable between Java and .NET.

Cacaovm - Just-In-Time (JIT) Compiler


cacaovm is a Java Virtual Machine (JVM) which uses Just-In-Time (JIT) compilation to execute Java methods natively. cacaovm uses GNU Classpath or OpenJDK or phoneME as Java runtime library. The cacaovm project started as a research JVM to explore new implementation techniques. The first version for the Alpha was released in February 1997 as a binary.

JC Virtual Machine - Converts Java to C


JC Virtual machine converts Java class files to C source code. It could also compiles with GCC and loads them with built-in ELF loader. Additional to that, JC provides a complete Java runtime with optimization to increase performance.

Kaffe


Kaffe is a clean room implementation of the Java virtual machine, plus the associated class libraries needed to provide a Java runtime environment.

scala-logging - Convenient and performant logging library for Scala wrapping SLF4J.


Scala Logging is a convenient and performant logging library wrapping SLF4J.If you are looking for a version compatible with Scala 2.10, check out Scala Logging 2.x.

rsynk - Rsync ssh server for JVM in Kotlin


Consider work in progress. It's not yet ready to use.An embeddable ssh server for rsync clinet.

nudge4j - Get inside your JVM


nudge4j is a tiny piece of code to help great developers understand code better, debug less, have more fun.To use nudge4j, just add less than 100 lines of code in your program.

solitaire.gg - A web solitaire game.


Solitaire.gg is a WebGL client-server solitaire implementation with offline support. Using 4K-ready retina-quality HD graphics, Solitaire.gg aims to be the best card game available.In online mode, a Play application communicates over a WebSocket to a pool of Akka actors managing games and connections. Serialization is handled by Play Json, and all database communication runs via postgres-async. In offline mode, Scala.js compiles the shared code and provides an in-browser server, communicating with the client via JavaScript interop.

SmallVM - TODO: A small and lightweight Java Virtual Machine


TODO: A small and lightweight Java Virtual Machine

graceful-shutdown-spring-boot - Graceful Shutdown with Spring Boot (Demo)


In a modern world, we expect webapps to always be available. Yet, deployments trigger downtimes, which is why we're talking about zero downtime.Yeah, it's easy to put a proxy in front of your services and let it balance across multiple instances of your service. Now you can take them down one at a time, and deploy your fancy new version.