Showing 29 of 29 projects
Automatically generates API client libraries, server stubs, and documentation from OpenAPI specifications.
A development tool that helps programmers write Java code adhering to configurable coding standards and best practices.
Generates Java types from JSON or JSON Schema and annotates them for data-binding with Jackson, Gson, etc.
A Java library providing efficient, zero-overhead access to native C++ code using JNI and annotations.
A static analysis tool for finding bugs in Java code, succeeding the FindBugs project.
Compiles Java bytecode to JavaScript, WebAssembly, and C for running Java applications in web browsers and other environments.
A Maven plugin for building Docker images and managing containers for integration tests.
A free and open-source cross-platform functional testing solution for APIs and web services.
A Java to JavaScript transpiler that leverages TypeScript to write web and mobile applications using Java tooling.
A Gradle/Maven plugin that packages Java applications as native executables and installers for Windows, macOS, and Linux.
A lightweight DDD enhancement framework for forward and reverse business modeling to support complex system architecture evolution.
A utility for comparing two OpenAPI 3.x specifications and rendering differences in HTML, Markdown, Asciidoc, JSON, or plain text.
A Java library that embeds MariaDB (MySQL-compatible) as a JAR, enabling database usage without external installation.
A Java 8+ optimized, memory-efficient, and speedy template engine that compiles templates into statically typed Java classes.
A Maven plugin that identifies and prioritizes God Classes, Highly Coupled classes, and Class Cycles in Java codebases for refactoring.
A Maven plugin that integrates Apache JMeter performance tests into your Maven build lifecycle.
A Maven plugin that detects uses of legacy Java APIs in your codebase, promoting modern, performant, and idiomatic alternatives.
A Java bytecode analyzer that detects and blocks forbidden API calls during builds with Ant, Maven, or Gradle.
A Maven plugin for integrating Groovy into Maven projects, enabling mixed Java/Groovy builds.
A Java test automation framework built on TestNG and Selenium for web and mobile applications.
A Picnic-opinionated extension of Google's Error Prone, adding extra bug checkers and a large battery of Refaster rules for Java.
A Maven Wagon implementation for publishing and retrieving artifacts from Amazon S3 buckets.
A JNI code generator based on the Eclipse SWT project's generator, producing high-performance native method implementations.
A Maven plugin that manages client-side Git configuration, installs hooks, and validates repositories during project builds.
A system that detects visual changes on websites and performs basic page health checks like accessibility and W3C compliance.
A Java-based compiler that translates Less CSS preprocessor code into regular CSS with full compatibility to less.js.
A Maven plugin that makes JAR files directly executable on Unix-like systems by prepending a shell script.
A Kotlin DSL client code generator for GraphQL that produces type-safe queries, mutations, and subscriptions with native-like syntax.
A Maven plugin that integrates CMake build system functionality into Maven projects.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.