Showing 462 open source projects for "java runtime"

View related business solutions
  • Application Monitoring That Won't Slow Your App Down Icon
    Application Monitoring That Won't Slow Your App Down

    AppSignal's Rust-based agent is lightweight and stable. Already running in thousands of production apps.

    Full APM with errors, performance, logs, and uptime monitoring. 99.999% uptime SLA on the platform itself.
    Start Free
  • 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
  • 1
    JetBrains Runtime

    JetBrains Runtime

    Runtime environment based on OpenJDK for running IntelliJ products

    JetBrainsRuntime is the custom Java Runtime Environment (JRE) distribution maintained by JetBrains that enhances the standard OpenJDK to better support JetBrains products and provide a robust, optimized runtime for IDEs like IntelliJ IDEA, Rider, and other tools. It includes performance-tuned garbage collectors, desktop integration fixes, font rendering improvements, enhanced GTK support on Linux, and additional patches not available in stock JDK builds to ensure smoother, more stable behavior for large-scale IDE usage. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    AgentScope Java

    AgentScope Java

    Agent-Oriented Programming for Building LLM Applications

    ...The framework includes runtime controls such as safe interruption and graceful cancellation to manage agent execution robustly in production environments. It also supports human-in-the-loop intervention, allowing developers or users to inject guidance at any point during reasoning while preserving state and tool context. Built with enterprise needs in mind, AgentScope Java integrates into traditional Java stacks and provides structured abstractions for memory, workflows, and tool invocation.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 3
    Chicory

    Chicory

    Native JVM WebAssembly runtime

    Chicory is a WebAssembly runtime designed specifically for the Java Virtual Machine, enabling developers to run Wasm modules entirely within Java applications without requiring native dependencies or JNI. Implemented in pure Java, it provides a portable and secure execution environment that can run anywhere the JVM is available, including cloud, desktop, and embedded systems.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    1JPM

    1JPM

    Maven/Gradle alternative with a twist: its a single Java file

    1JPM (1 Java Project Manager) is a Java-based, single-file build tool that generates Maven pom.xml files and wraps Maven execution with enhanced plugins. It offers a familiar Java code-driven configuration style, reducing verbose XML and providing better IDE integration and runtime safety features
    Downloads: 6 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 5
    Micronaut Data

    Micronaut Data

    Ahead of Time Data Repositories

    ...Micronaut Data instead moves this model into the compiler. Both GORM and Spring Data use regular expressions and pattern matching in combination with runtime generated proxies to translate a method definition on a Java interface into a query at runtime. No such runtime translation exists in Micronaut Data and this work is carried out by the Micronaut compiler at compilation time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    AWS SDK for Java 2.0

    AWS SDK for Java 2.0

    The official AWS SDK for Java - Version 2

    ...Credential providers, region resolution, retries, and paginators are redesigned with extensibility in mind, and integrations are available for common observability and HTTP client choices. For teams starting new Java projects on AWS, v2 is the default choice due to its modularity, improved ergonomics, and better runtime characteristics.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    Byte Buddy

    Byte Buddy

    Runtime code generation for the Java virtual machine

    Byte Buddy is a code generation and manipulation library for creating and modifying Java classes during the runtime of a Java application and without the help of a compiler. Other than the code generation utilities that ship with the Java Class Library, Byte Buddy allows the creation of arbitrary classes and is not limited to implementing interfaces for the creation of runtime proxies. Furthermore, Byte Buddy offers a convenient API for changing classes either manually, using a Java agent or during a build. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    AWS IoT Device SDK for Java v2

    AWS IoT Device SDK for Java v2

    Next generation AWS IoT Client SDK for Java

    Next-generation AWS IoT Client SDK for Java using the AWS Common Runtime. This SDK is built on the AWS Common Runtime, a collection of libraries (aws-c-common, aws-c-io, aws-c-mqtt, aws-c-http, aws-c-cal, aws-c-auth, s2n...) written in C to be cross-platform, high-performance, secure, and reliable. The libraries are bound to Java by the aws-crt-java package. Consuming this SDK via Maven is the preferred method of consuming it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    J2ObjC

    J2ObjC

    A Java to iOS Objective-C translation tool and runtime

    ...J2ObjC supports most Java language and runtime features required by client-side application developers, including exceptions, inner and anonymous classes, generic types, threads and reflection. JUnit test translation and execution is also supported. J2ObjC cannot convert Android binary applications. Developers must have source code for their Android app, which they either own or are licensed to use.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    Light-4J

    Light-4J

    A fast, lightweight and more productive microservices framework

    Light means lightweight, lightning-fast and shedding light on how to program with modern Java SE for cloud-native deployment. I had been working on the Java EE platforms since early 2000 and suffered performance and productivity issues. In 2014, I realized that the IT industry was moving from Monolithic to Microservices and from on-premise data centers to the public clouds. To reduce the production cost for my applications, I need to find a lightweight platform that has a small memory...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    Pkl

    Pkl

    A configuration as code language with rich validation and tooling

    ...Configurations in Pkl are type-safe and support validation constraints (e.g. bounds, relations) so many errors can be caught before deployment. The language is embeddable, meaning it can run inside applications (Java, Swift, Go, etc.) to load configuration dynamically with the same safety guarantees. There’s also code generation support: writing Pkl modules can generate matching classes or data structures in target languages (Swift, Go, Java, Kotlin) so runtime config and statically typed code stay in sync.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 12
    JITWatch

    JITWatch

    Log analyser / visualiser for Java HotSpot JIT compiler

    Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    PDFsam

    PDFsam

    PDFsam, a desktop application to split, merge, mix, rotate PDF files

    ...PDFsam Visual is a powerful tool to visually compose PDF files, reorder pages, delete pages, split, merge, rotate, encrypt, decrypt, extract text, convert to grayscale, crop PDF files. PDFsam Basic is written using JavaFX. Since version 4 it is released as a self-contained application and bundles a jlinked JDK while version 3 requires a Java Runtime Environment 8 with JavaFx installed in order to run.
    Downloads: 131 This Week
    Last Update:
    See Project
  • 14
    VisualVM

    VisualVM

    VisualVM is an All-in-One Java Troubleshooting Tool

    ...You can also define applications manually by JMX connection. For each process VisualVM shows basic runtime information: PID, main class, arguments passed to java process, JVM version, JDK home, JVM flags and arguments and System properties.
    Downloads: 33 This Week
    Last Update:
    See Project
  • 15
    Micronaut

    Micronaut

    Micronaut Application Framework

    ...With Micronaut you can build message-driven applications, command-line applications, HTTP servers, and more whilst for Microservices in particular Micronaut also provides distributed configuration. This is achieved by pre-computing the framework infrastructure at compilation time which reduces the logic required at runtime for the application to work. Compatible with Java, Groovy, and Kotlin, with Scala on the roadmap.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    JUnit 5

    JUnit 5

    Programmer-friendly testing framework for Java and the JVM

    The 5th major version of the programmer-friendly testing framework for Java and the JVM. JUnit 5 is the next generation of JUnit. The goal is to create an up-to-date foundation for developer-side testing on the JVM. This includes focusing on Java 8 and above, as well as enabling many different styles of testing. Official CI build server for JUnit 5. Used to perform quick checks on submitted pull requests and for build matrices including the latest released OpenJDK and early access builds of...
    Downloads: 82 This Week
    Last Update:
    See Project
  • 17
    JSON Schema Validator

    JSON Schema Validator

    A fast Java JSON schema validator that supports draft V4, V6, V7, V201

    ...As it is a key component in our light-4j microservices framework to validate request/response against OpenAPI specification for light-rest-4j and RPC schema for light-hybrid-4j at runtime, performance is the most important aspect in the design.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 18
    XXPermissions

    XXPermissions

    Android Permissions Framework, Adapt to Android 16

    XXPermissions is an Android runtime permission management framework designed to simplify how developers request and handle permissions across different Android versions. The project focuses on providing a unified API that abstracts the complexity introduced by evolving Android permission models, including newer platform requirements. It aims to improve developer productivity by reducing repetitive permission-handling code and minimizing compatibility issues. The library emphasizes...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Apache Dubbo

    Apache Dubbo

    A high performance Java RPC framework

    Apache Dubbo is a high performance, lightweight, open source RPC framework written in Java. It offers three key functionalities: interface based remote call, load balancing and fault tolerance, and automatic service registration and discovery. Apache Dubbo is built to support multiple service registries and load balancing strategies right out of the box. Due to its micro-kernel and plugin design it can also be easily extended through third-party implementations. Plenty of companies...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 20
    testng

    testng

    TestNG testing framework

    TestNG is a testing framework inspired from JUnit and NUnit but introduces some new functionalities that make it more powerful and easier to use. Run your tests in arbitrarily big thread pools with various policies available (all methods in their own thread, one thread per test class, etc...).
    Downloads: 10 This Week
    Last Update:
    See Project
  • 21
    SGDK 1.90

    SGDK 1.90

    A free and open development kit for the Sega Mega Drive

    ...SGDK uses the GCC compiler (m68k-elf target) and the libgcc to generate a ROM image. Binaries (GCC 6.3) are provided for Windows OS for convenience, but you need to install it by yourself for other operating systems. Note that SGDK also requires Java (custom tools require it), so you need to have Java installed on your system. SGDK library and custom tools are distributed under the MIT license (see license.txt file). GCC compiler and libgcc are under GNU license (GPL3) and any software build from it (as the SGDK library) is under the GCC runtime library exception license.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 22
    tigerbeetle

    tigerbeetle

    The financial transactions database designed for mission critical safe

    TigerBeetle is production-ready on Linux and seamlessly integrated with major programming languages. TigerBeetle is a financial transactions database designed for mission-critical safety and performance to power the next 30 years of OLTP. TigerBeetle redesigns the distributed database storage engine and consensus protocol for the OLTP workload. This solves the problem of OLTP write contention to unlock three orders of magnitude more performance than a general purpose (OLGP) database. The...
    Downloads: 23 This Week
    Last Update:
    See Project
  • 23
    J2CL

    J2CL

    Java to Closure JavaScript transpiler

    J2CL is a lightweight transpiler developed by Google that converts Java source code into highly optimized JavaScript designed to work seamlessly with the Closure Compiler. It allows developers to write applications in Java while targeting web environments, enabling strong type safety and code reuse across platforms. Unlike monolithic frameworks, J2CL focuses purely on transpilation, leaving optimization, bundling, and runtime concerns to the broader toolchain, which provides flexibility in modern development workflows. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    springdoc-openapi

    springdoc-openapi

    Library for OpenAPI 3 with spring-boot

    An extended support for springdoc-openapi v1 project is now available for organizations that need support beyond 2023. The springdoc-openapi Java library helps automating the generation of API documentation using Spring Boot projects. springdoc-openapi works by examining an application at runtime to infer API semantics based on Spring configurations, class structure and various annotations. The library automatically generates documentation in JSON/YAML and HTML formatted pages. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Immutables

    Immutables

    Annotation processor to create immutable objects and builders

    Java annotation processors to generate simple, safe, and consistent value objects. Do not repeat yourself, try Immutables, the most comprehensive tool in this field. With Immutables you can generate state-of-the-art immutable objects and builders. Type-safe, null-safe and thread-safe, with no boilerplate. Generate builders for immutable objects and even plain static factory methods.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB