awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to eclipse/openj9

Projects sharing features with Openj9

16 open-source projects similar to eclipse/openj9, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • codenameone/codenameonecodenameone avatar

    codenameone/CodenameOne

    1,840View on GitHub↗

    Cross-platform framework for building truly native mobile apps with Java or Kotlin. Write Once Run Anywhere support for iOS, Android, Desktop & Web.

    Javaandroidapp-frameworkcodename-one
    View on GitHub↗1,840
  • includeos/includeosincludeos avatar

    includeos/IncludeOS

    5,239View on GitHub↗

    IncludeOS is a unikernel operating system that bundles application code with only the necessary kernel drivers into a single bootable image. It functions as a resource-efficient cloud service virtual machine and a lightweight serverless runtime environment designed to minimize memory footprints and boot times. The project provides a Linux compatibility layer via a C library, allowing applications written for Linux to be compiled and executed within the unikernel environment. It also serves as a network appliance framework for building high-performance firewalls and load balancers using config

    C++cppoperating-systemunikernel
    View on GitHub↗5,239
  • fcambus/jsemufcambus avatar

    fcambus/jsemu

    1,849View on GitHub↗

    A list of emulators written in the JavaScript programming language.

    View on GitHub↗1,849
  • google/j2objcgoogle avatar

    google/j2objc

    6,041View on GitHub↗

    j2objc is a source-to-source compiler and transpiler that converts Java source code into Objective-C. It functions as a cross-platform logic porter, allowing application logic and data models written in Java to be shared and executed on iOS. To support this translation, the project provides an Objective-C implementation of core Java classes and APIs to emulate the Java runtime environment. The system includes specialized translation for Java libraries and provides mapping for dependency injection and static analysis annotations to preserve metadata. It also enables the conversion of JUnit tes

    Java
    View on GitHub↗6,041

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • jakogut/tinyvmjakogut avatar

    jakogut/tinyvm

    3,321View on GitHub↗

    TinyVM is a small, fast, lightweight virtual machine written in pure ANSI C.

    C
    View on GitHub↗3,321
  • micropython/micropythonmicropython avatar

    micropython/micropython

    22,179View on GitHub↗

    MicroPython is a lean implementation of Python 3 optimized to run on microcontrollers and other resource-constrained systems. It serves as a cross-platform embedded runtime and hardware abstraction layer, providing a firmware framework that maps high-level software commands to specific microcontroller registers across diverse processor architectures. The project functions as an embedded language interpreter that enables rapid prototyping on hardware through an interactive read-eval-print loop. It supports a wide range of target environments, including ARM, ESP32, STM32, RISC-V, and WebAssembl

    Cembeddedmicrocontrollermicropython
    View on GitHub↗22,179
  • microsoft/openjdkmicrosoft avatar

    microsoft/openjdk

    342View on GitHub↗

    Microsoft Build of OpenJDK

    View on GitHub↗342
  • mobivm/robovmMobiVM avatar

    MobiVM/robovm

    1,034View on GitHub↗

    Website - Developer Guide - Changelog - RoboPods - dkimitsa's dev blog

    Java
    View on GitHub↗1,034
  • oracle/graaloracle avatar

    oracle/graal

    21,746View on GitHub↗

    GraalVM is a polyglot virtual machine and high-performance runtime designed to execute multiple programming languages within a single environment. It functions as a JVM language toolkit for building language implementations, a native image compiler for transforming bytecode into standalone binaries, and an execution environment for LLVM bitcode and WebAssembly modules. The project is distinguished by its polyglot interoperability framework, which allows different languages to share data and execution state with low overhead. It utilizes self-modifying abstract syntax trees to optimize languag

    Javaaotcompilergraalvm
    View on GitHub↗21,746
  • peachpiecompiler/peachpiepeachpiecompiler avatar

    peachpiecompiler/peachpie

    2,480View on GitHub↗

    PeachPie - the PHP compiler and runtime for .NET and .NET Core

    C#aspnet-corecoreclrdotnet
    View on GitHub↗2,480
  • plasma-umass/doppioplasma-umass avatar

    plasma-umass/doppio

    2,185View on GitHub↗

    doppio: A JVM in TypeScript v0.5.0

    TypeScript
    View on GitHub↗2,185
  • readytalk/avianReadyTalk avatar

    ReadyTalk/avian

    1,237View on GitHub↗

    Avian - A lightweight Java Virtual Machine (JVM)

    C++
    View on GitHub↗1,237
  • tekknolagi/carptekknolagi avatar

    tekknolagi/carp

    986View on GitHub↗

    "interesting" VM in C. Let's see how this goes.

    C
    View on GitHub↗986
  • alibaba/dragonwell8alibaba avatar

    alibaba/dragonwell8

    4,322View on GitHub↗

    This project is a customized OpenJDK distribution optimized for high-throughput distributed applications. It features a coroutine runtime engine that replaces kernel threads with lightweight symmetric coroutines to increase concurrency and reduce scheduling overhead while maintaining standard Java interface compatibility. The runtime distinguishes itself through a multi-tenant resource manager and specialized networking providers. It implements resource isolation for CPU and memory to prevent cross-tenant interference and integrates Remote Direct Memory Access for high-throughput, low-latency

    Java
    View on GitHub↗4,322
  • zxh0/jvm.gozxh0 avatar

    zxh0/jvm.go

    3,596View on GitHub↗

    A JVM written in Go.

    Go
    View on GitHub↗3,596
  • facebook/hhvmfacebook avatar

    facebook/hhvm

    18,635View on GitHub↗

    HHVM is a high-performance execution engine and runtime environment designed for the Hack language. It functions as a persistent web application server that processes incoming network traffic, while also providing command-line utilities for executing standalone scripts and performing automated tasks. The project distinguishes itself through a sophisticated execution model that utilizes just-in-time compilation to translate bytecode into optimized machine code. This process is supported by a static type analysis engine that enforces strict data constraints and identifies type inconsistencies b

    C++hackhacklanghhvm
    View on GitHub↗18,635