
Eclipse JGit is a pure Java implementation of the Git version control system. Why re-implement Git in Java? Well, we're not here to ask questions, we're here to build API-documentation: https://apidia.net/mvn/org.eclipse.jgit/org.eclipse.jgit-parent
Eclipse JGit is a pure Java implementation of the Git version control system. Why re-implement Git in Java? Well, we're not here to ask questions, we're here to build API-documentation: https://apidia.net/mvn/org.eclipse.jgit/org.eclipse.jgit-parent
The Bouncy Castle project is serving as the encryption backbone of the Java ecosystem for decades now. In that sense: Long live The Legion of the Bouncy Castle! Oh, and remember to browse its Java API on APIdia: https://apidia.net/mvn/org.bouncycastle/bc-jdk18on
We're excited to share that there has been an effort by Werner Fouché to integrate Jython with JBang. Please checkout his Medium article to learn how you can run Jython scripts on JBang easily! https://medium.com/@werner.fouche/running-jython-scripts-with-jbang-using-a-java-helper-program-9ab9f8e35ddc #jython #jbang @jbangdev
GitHub API for Java is an object oriented representation of the GitHub API in Java. It's the preferred way of interacting with GitHub from Java to manage and automate your activities. Of course, you can browse this API on APIdia: https://apidia.net/mvn/org.kohsuke/github-api
Apache PDFBox is one of the most compelling open source Java libraries for working with PDF documents. To familiarize yourself with its API, we recommend browsing it on APIdia: https://apidia.net/mvn/org.apache.pdfbox/pdfbox-parent
The Pi4J project provides Java bindings to access the full I/O capabilities of the Raspberry Pi platform, rendering it a crucial tool for Java devs on the Pi. We proudly welcome Pi4J to APIdia! https://apidia.net/mvn/com.pi4j/pi4j
Here is the new #JavaFX #LinksOfTheWeek, published on https://www.jfx-central.com/links.
Thanks to
Kevin Rushforth
@APIdia
@Stewori
@johanvos
알클 ALOHA CLASS
Codez Up
Sounetra Ghosal
PIE SPACE
@foojay
Happy reading, and have a lovely weekend!
APIdia JavaFX 24 docs do now include the incubating modules, but you have to adjust visibility settings to see them (screenshot attached).
The latest OpenJDK release 24 is now browsable on APIdia. Check it out at https://apidia.net/java/OpenJDK
Oh, and of course JavaFX 24 is available too. Enjoy!
https://apidia.net/mvn/org.openjfx/javafx
On APIdia you can find "References Deprecated" warnings in addition to normal deprecation warnings.
A "References Deprecated" warning box is placed on every item that uses in its API declaration a deprecated (or deprecated-referencing) item, e.g. as a method arg or superclass.
This is resolved even across project boundaries!
Eclipse MicroProfile is a standardization and optimization effort for Enterprise Java in microservice architectures. Its main components are bundled in the platform profile, now on APIdia in the latest release 7.0. Beyond that, the standalone components are available as well.
Platform:
https://apidia.net/mvn/org.eclipse.microprofile/microprofile
Standalone components:
https://apidia.net/mvn/org.eclipse.microprofile.reactive-streams-operators/microprofile-reactive-streams-operators-api
https://apidia.net/mvn/org.eclipse.microprofile.reactive.messaging/microprofile-reactive-messaging-api
https://apidia.net/mvn/org.eclipse.microprofile.graphql/microprofile-graphql-api
https://apidia.net/mvn/org.eclipse.microprofile.lra/microprofile-lra-api
https://apidia.net/mvn/org.eclipse.microprofile.opentracing/microprofile-opentracing-api
https://apidia.net/mvn/org.eclipse.microprofile.context-propagation/microprofile-context-propagation-api
Work on APIdia dark mode is going nicely - stay tuned for progress of this feature. Can't wait to browse Java doc consistently in dark mode!
For large multi-artifact projects it is often difficult to sort out which artifacts should be presented in a common doc profile and there is no one-size-fits-all-method to get this always right. To ensure quality, this selection is therefore curated for important frameworks.
OSGi (Open Service Gateway Initiative) is an industry standard comprising specifications and implementations used in a wide range of frameworks and platforms, including IoT, smart home, robotics and set top boxes. Its latest APIdocs are now on APIdia: https://apidia.net/mvn/org.osgi/osgi
SmallRye is a collection of APIs and implementations for Cloud Native development on the JVM. As such, it renders a backbone framework of Quarkus and WildFly. In a series, we are adding its subprojects to APIdia, starting with the latest release of SmallRye-Common: https://apidia.net/mvn/io.smallrye.common/smallrye-common
The Jackson data processor, featuring support for data formats such as JSON, BSON, CBOR, CSV, Smile, TOML, XML or YAML, is an integral part of the Java ecosystem and enables frameworks like Spring and Quarkus. Browse its latest API documentation on APIdia: https://apidia.net/mvn/com.fasterxml.jackson/jackson
Jakarta 11 has not fully been released yet, but some of its components already have. In our Jakarta 11-snapshot doc profile we present API doc of Jakarta 11 spec module releases that presumably constitute the Jakarta 11 platform. Check it out here: https://apidia.net/mvn/jakarta.platform/jakartaee
The Truffle Framework is an open-source library for building tools and programming language implementations that run efficiently on GraalVM.
Adding API documentation of its latest version is yet one more step to cover the Graal Framework on APIdia: https://apidia.net/mvn/org.graalvm.truffle/truffle
Vavr, the functional library that turns Java upside down (formerly called Javaslang) can now be browsed on APIdia in its latest version 0.10.6 https://apidia.net/mvn/io.vavr/vavr-parent. Being a dependency of frameworks such as Spring renders it a vital part of the Java ecosystem we are documenting on APIdia.