Top 23 Java API Projects
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)Project mention: Requesting opinion to evaluate frameworks vs stdlib for my use case | reddit.com/r/golang | 2022-05-03
Java wrapper for the popular chat & VOIP service: Discord https://discord.comProject mention: What is the recommended programing language for building discord bots? | reddit.com/r/discordbots | 2022-05-15
JDA (Java Discord API) For Java, used by Lawliet for example
Automate your Pull Request with Mergify. Mergify is the most powerful merge queue tool that offers speculative checks, batch merges, and multiple queueing options. Coordinated with any CI and fully integrated to GitHub. Get started or request a demo!
Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides many of the improvements available in Logback while fixing some inherent problems in Logback's architecture.Project mention: Reduce Security Risks by Keeping Dependencies Up-To-Date with GitHub Actions and Dependabot | dev.to | 2022-03-10
Almost nothing is more ubiquitous in applications than logging libraries. No matter which type of application - hastily thrown-together prototypes, decades-old enterprise monoliths, newly built event-driven serverless apps - there is always the need to log. Even in non-production-grade applications where standard observability patterns such as monitoring and alerting might not be applied - logging is usually always used. Log4j has been without a doubt one of the pioneers in the logging framework sphere and continues to be widely used today making the recent discovery of a zero day exploit in Log4j a good time to highlight how important it is to keep all dependencies of your applications up-to-date at all times.
A Swagger to AsciiDoc or Markdown converter to simplify the generation of an up-to-date RESTful API documentation by combining documentation that’s been hand-written with auto-generated API documentation.Project mention: API documentation platforms/authoring stacks | reddit.com/r/technicalwriting | 2021-09-07
I'm already up to my elbows in AsciiDoc/Antora building a new online help platform, and I noticed that Swagger2Markup exists. No idea if it's any good, but I might be able to integrate it into my existing workflow and spit out some usable static content at the other end...
Java Docker API ClientProject mention: Java DockerSandbox Library | dev.to | 2022-05-16
I would like to introduce an open source library I worked on under the Apache 2.0 license called DockerSandbox. It provides a wrapper API to the Docker Java Client at https://github.com/docker-java/docker-java that allows code to be executed in sandbox containerized environments. It provides similar functionality for Java that StepikOrg provides for Python with epicbox at https://github.com/StepicOrg/epicbox.
Discord4J is a fast, powerful, unopinionated, reactive library to enable quick and easy development of Discord bots for Java, Kotlin, and other JVM languages using the official Discord Bot API.Project mention: Been making a Discord bot with Discord4J, where do I start learning the nitty gritty? | reddit.com/r/learnjava | 2021-09-05
A Java wrapper to run Spring, Jersey, Spark, and other apps inside AWS Lambda.Project mention: Controlling access to Lambda Function URLs | dev.to | 2022-04-14
Alice and Bob are two cloud developers working for Example Corp., which has its whole infrastructure run on AWS serverless technologies.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Elide is a Java library that lets you stand up a GraphQL/JSON-API web service with minimal effort.Project mention: Elide VS graphql-spqr - a user suggested alternative | libhunt.com/r/elide | 2022-04-27
A community-developed, free, open source, microservices API automation and load testing framework built using JUnit core runners for Http REST, SOAP, Security, Database, Kafka and much more. Zerocode Open Source enables you to create, change, orchestrate and maintain your automated test cases declaratively with absolute ease.Project mention: 20+ Trending and Popular Java Open Source Project | dev.to | 2022-05-10
CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance. (by Endava)
An easy to use multithreaded library for creating Discord bots in Java.Project mention: Is there a Java version for the Discord api? | reddit.com/r/Discord_Bots | 2022-03-09
Catnip, Discord4J, Javacord and JDA
Official Java implementation of the Hypixel Public API.Project mention: Who lives devs | reddit.com/r/HypixelSkyblock | 2022-03-15
Multitenant backend server for building web and mobile apps rapidly. The backend for busy developers. (self-hosted or hosted) (by Erudika)
DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.Project mention: DeepfakeHTTP v6.3.1 | dev.to | 2021-10-25
API gateway for REST and SOAP written in Java.
Open source test automation tool for web applications, mobile apps and APIsProject mention: Constructing Custom Locators in OpenTest | dev.to | 2021-10-23
On a previous project, I got to use a nifty tool called OpenTest to orchestrate test automation on an Android app. It's not a widely popular framework yet, but I hope it grows because it solves one particular problem quite well. OpenTest enables a QA team to write tests once that can run across multiple environments and platforms. It's a solid tool if you're looking to do something like automate an iOS and Android app that have identical UIs, or just want a shared language for your web and mobile app testing frameworks. OpenTest is also written in YAML, so it's approachable for even quite junior SDET teams.
Modular Async/Sync/Reactive Twitch API Client / IRC Client
Library for cross-version Minecraft Bukkit support and various efficient API methods.Project mention: saberfactions problem with id | reddit.com/r/admincraft | 2021-05-24
even according to XSeries it should be that...
Elegance, high performance and robustness all in one java bean mapper
A JavaFX UI framework to create fully customized undecorated windowsProject mention: Beautiful menubar, like intellij | reddit.com/r/JavaFX | 2022-03-18
You'd probably want to look into forking https://github.com/Oshan96/CustomStage and modifying it to suite your needs.
Cloud Native and Low Code Platform to create FullStack web Admin applications in minutes (by gemini-projects)Project mention: Cloud Native and Low Code Platform to create FullStack web Admin applications in minutes | reddit.com/r/coolgithubprojects | 2022-02-09
Buttons & CoProject mention: Adding a new menu | reddit.com/r/fabricmc | 2021-10-28
I recommend you try the library LibGui. It has a decent wiki, easy to use, and is great for widgets. Link: https://github.com/CottonMC/LibGui
Revapi is an API analysis and change tracking tool written in Java. Its focus is mainly on Java language itself but it has been specifically designed to not be limited to just Java. API is much more than just java classes - also various configuration files, schemas, etc. can contribute to it and users can become reliant on them.Project mention: JavaDoc Specification (JDK 8 etc) | reddit.com/r/java | 2022-05-17
Java API related posts
Java DockerSandbox Library
3 projects | dev.to | 16 May 2022
Building a front end for a database
2 projects | reddit.com/r/SQL | 14 May 2022
The recent Maintenance fixed the MMR ranges and the battle.net APIs #alivegame
1 project | reddit.com/r/starcraft | 6 May 2022
Low code service
1 project | reddit.com/r/java | 30 Apr 2022
Master Bug actual league question
1 project | reddit.com/r/starcraft | 12 Apr 2022
CATS is a REST APIs fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and does not require maintenance.
1 project | reddit.com/r/fuzzing | 17 Mar 2022
Who lives devs
1 project | reddit.com/r/HypixelSkyblock | 15 Mar 2022
What are some of the best open-source API projects in Java? This list will help you:
|3||Apache Log4j 2||2,800|
|15||Membrane Service Proxy||375|
Are you hiring? Post a new remote job listing for free.