Apache Avro
avro.apache.orgSerialize structured data with schemas and compact binary encoding across supported programming languages.
Serialize structured data with schemas and compact binary encoding across supported programming languages.
Java-focused technical articles and learning material
A deterministic layer that lets agents make code changes across an entire code estate.
Use mutation testing to see whether a JVM test suite catches deliberately changed code.
Describe Java and Groovy tests as executable specifications with setup, action, and outcome blocks.
Trace application transactions and service topology with agents that profile supported application runtimes.
Themable web components for data-rich application interfaces
Design data-driven reports and run them inside Java applications or a report viewer.
Java command-line tools for extracting and restructuring PDFs
Stream large file sets through parallel Java transfer pipelines
Short Java exercises grouped by language technique
Compare Ethereum scaling projects, activity and documented trust assumptions
Plan project tasks, dependencies, resources, and costs with an offline desktop Gantt tool.
A graphical environment for building measurement, instrument-control, and test applications with the G language.
Write visual sketches in a desktop editor and run them in a graphics window with Processing.
An embeddable persistent key-value store for applications that need fast local storage.
A dynamic programming language with an interactive development workflow and a JVM-based library ecosystem.
Create standalone Spring applications with auto-configuration and an executable application package.
Write text descriptions and render them as UML and other technical diagrams.
A Java-based load-testing application for exercising services and analyzing their performance under simulated traffic.
Build JVM and multiplatform applications with an open-source language and compiler toolchain.
A Matrix-based work messenger with direct chats, group rooms, bridges, and optional self-hosting.
Write JVM tests with JUnit Jupiter and run them through the JUnit Platform from an IDE, build tool, or console.
A free B4X development tool for desktop, server, and IoT programs, with an IDE and visual designer.