List of Java APIs: Difference between revisions

Content deleted Content added
Real-Time Specification for Java: Remove COPYVIO section
Andbin (talk | contribs)
Added links
 
(2 intermediate revisions by 2 users not shown)
Line 1:
{{Short description|none}}
 
{{Multiple issues|
{{Copyvio-revdel|url=https://www.ibm.com/support/pages/infosphere-streams-400-documentation-pdf-file|start=689239909|comment=p. 765 on the latest revision of the document. Unknown page on the version at the time, IA is down}}{{Multiple issues|
{{Citation style|date=December 2017|details=Violates Wikipedia:External links: "Wikipedia articles may include links to web pages outside Wikipedia (external links), but they should not normally be used in the body of an article."}}
{{more citations needed|date=December 2017}}
Line 29:
| E-S-R consortium
| [http://www.e-s-r.net here]
|
|-
| [[Java Data Objects]]
| JDO
| A specification of Java object [[Persistence (computer science)|persistence]].
|
|-
| Android API
| Google
| [https://developer.android.com here]
|
|-
| [[JavaHelp]]
Line 54 ⟶ 51:
| JNDI
| An API for [[directory service]]s.
|
|-
| [[Jakarta Persistence]]
Line 95 ⟶ 91:
| Java library for the Discord API
| [https://github.com/DV8FromTheWorld/JDA available here]
|-
| Mixin
| SpongePowered
| This library adds ability to change existing code
| [https://github.com/SpongePowered/Mixin available here]
|-
| Wikipedia4j
| llmjava
| It's a library that you can use to search and retrieve documents from Wikipedia
| [https://github.com/llmjava/wikipedia4j available here]
|-
| Oshi
| oshi
| Library for working with [[Computer]] components and their parameters
| [https://github.com/oshi/oshi available here]
|-
| [[Google Guava|Guava]]
| Google
| A set of core Java libraries for collections, caching, primitives support, and more.
| [https://github.com/google/guava available here]
|-
| [[Apache Commons]]
| Apache
| A collection of reusable Java components, including utilities for collections, math, IO, and more.
| [https://commons.apache.org/ available here]
|-
| [[Log4j]]
| Apache
| A widely used Java logging library.
| [https://logging.apache.org/log4j/ available here]
|-
| [[JUnit]]
| JUnit
| A widely used testing framework for Java.
| [https://junit.org available here]
|-
| Caffeine
| (none)
| A high-performance caching library for Java.
| [https://github.com/ben-manes/caffeine available here]
|-
| Lombok
| (none)
| A Java library that reduces boilerplate code with annotations.
| [https://projectlombok.org available here]
|-
| [[SLF4J]]
| (none)
| A simple logging facade for Java, often used with Logback or Log4j.
| [https://www.slf4j.org available here]
|-
| Retrofit
| (none)
| A type-safe HTTP client for Java and Android.
| [https://square.github.io/retrofit/ available here]
|-
| OkHttp
| Square
| An HTTP client for Java with features like connection pooling and GZIP compression.
| [https://square.github.io/okhttp/ available here]
|-
| [[Gson]]
| Google
| A library for converting Java objects to JSON and back.
| [https://github.com/google/gson available here]
|-
| [[Jackson (API)|Jackson]]
| FasterXML
| A high-performance JSON processing library.
| [https://github.com/FasterXML/jackson available here]
|-
| Kryo
| EsotericSoftware
| A fast and efficient object graph serialization framework.
| [https://github.com/EsotericSoftware/kryo available here]
|-
| [[Apache Kafka]]
| Apache
| A distributed event streaming platform.
| [https://kafka.apache.org/ available here]
|-
| [[Netty (software)|Netty]]
| (none)
| An asynchronous event-driven network application framework.
| [https://netty.io available here]
|-
| [[Vert.x]]
| Eclipse
| A reactive toolkit for building distributed applications.
| [https://vertx.io available here]
|-
| [[Spring Framework]]
| Spring
| A powerful framework for building Java applications.
| [https://spring.io/ available here]
|-
| [[Micronaut (framework)|Micronaut]]
| (none)
| A lightweight framework for building microservices and cloud-native apps.
| [https://micronaut.io available here]
|-
| [[Hibernate (framework)|Hibernate]]
| (none)
| A powerful ORM (Object-Relational Mapping) framework.
| [https://hibernate.org/ available here]
|-
| Forge
| (none)
| A popular Minecraft modding API for Java Edition.
| [https://files.minecraftforge.net/ available here]
|-
| NeoForge
| (none)
| A community-driven fork of Forge for Minecraft modding.
| [https://github.com/NeoForged/ available here]
|-
| Fabric
| (none)
| A lightweight, modular Minecraft modding toolchain.
| [https://fabricmc.net/ available here]
|-
| Quilt
| (none)
| A community-driven fork of Fabric with additional features.
| [https://quiltmc.org/ available here]
|}
 
 
 
{| class="wikitable"