Showing 1987 open source projects for "tools + java"

View related business solutions
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 1
    ImGui Java

    ImGui Java

    JNI based binding for Dear ImGui

    imgui-java is a comprehensive Java binding for Dear ImGui, the popular immediate-mode GUI library used for real-time tools and debug interfaces. This binding allows Java applications—including those using LWJGL or JOGL—to leverage ImGui’s fast and flexible GUI features without switching languages. With support for native backends and OpenGL rendering, imgui-java is perfect for game engines, development tools, and editors that need an intuitive GUI system. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    AWS SDK for Java

    AWS SDK for Java

    The official AWS SDK for Java 1.x (In Maintenance Mode

    The AWS SDK for Java v1 is the long-standing, feature-complete toolkit for calling AWS services from Java applications. It provides service clients for nearly the entire AWS surface area, handling request signing, retries, pagination, and error translation so you can focus on business logic. The SDK offers both synchronous and asynchronous clients and integrates with popular HTTP stacks, credential providers, and logging frameworks. Its data models map directly to service APIs, making it...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    JADX

    JADX

    Dex to Java decompiler

    Command-line and GUI tools for producing Java source code from Android Dex and apk files. Decompile Dalvik bytecode to java classes from APK, dex, aar, aab and zip files. Decode AndroidManifest.xml and other resources from resources.arsc. Deobfuscator included. Be aware, Android Studio can interfere with jadx debugger, so it is better to close it before attaching to the process in jadx.
    Downloads: 2,061 This Week
    Last Update:
    See Project
  • 4
    ChatGPT Java API

    ChatGPT Java API

    Java SDK for seamless integration with ChatGPT APIs

    ChatGPT-Java is a Java SDK created by PlexPt that offers a convenient, out-of-the-box integration with the OpenAI ChatGPT API (including models like GPT-4o, GPT-5) for Java applications. The library supports chat completions, token counting, function calls, streaming responses, proxy configuration, custom API host, and integration with frameworks such as Spring (via SseEmitter). It abstracts the HTTP interaction and JSON parsing into simple Java objects and builders while handling details...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 5
    Java Telegram Bot API

    Java Telegram Bot API

    Telegram Bot API for Java

    Bots are third-party applications that run inside Telegram. Users can interact with bots by sending them messages, commands and inline requests. You control your bots using HTTPS requests to Telegram's Bot API. Get customized notifications and news. A bot can act as a smart newspaper, sending you relevant content as soon as it's published. Integrate with other services. A bot can enrich Telegram chats with content from external services. Accept payments from Telegram users. A bot can offer...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Java 2D & 3D visual entity relationship design & modeling (ERD,SQL) for Oracle,MSSQL,Postgres,MySQL,...,Database change&dictionary management, Swing Data Binding, Apache FOP Renderer for dot matrix printers,Sparx Enterprise Architect Reports + more
    Downloads: 10 This Week
    Last Update:
    See Project
  • 7
    IntelliJ Community Edition

    IntelliJ Community Edition

    IntelliJ IDEA & IntelliJ Platform

    IntelliJ Community is the open source upstream of JetBrains’ IntelliJ IDEA, forming the core of a powerful, extensible, and intelligent development environment. It provides foundational features like a robust editor with code completion, syntax highlighting, refactoring tools, version control integrations, terminal, debugger, and plugin architecture. Since it’s open, community developers can contribute to language supports, UI tweaks, and platform enhancements. From this base, JetBrains builds full editions (Ultimate) by layering proprietary features for enterprise frameworks and integrations. IntelliJ Community supports multiple JVM-based languages (Java, Kotlin, Scala, Groovy) and serves as a host for plugin ecosystems that add support for web, database, and cloud tooling. ...
    Downloads: 1,143 This Week
    Last Update:
    See Project
  • 8
    SGDK 1.90

    SGDK 1.90

    A free and open development kit for the Sega Mega Drive

    SGDK is a free development kit allowing the development of software in C language for the Sega Mega Drive. It contains the development library itself (with the code sources) and some custom tools used to compile resources. SGDK uses the GCC compiler (m68k-elf target) and the libgcc to generate a ROM image. Binaries (GCC 6.3) are provided for Windows OS for convenience, but you need to install it by yourself for other operating systems. Note that SGDK also requires Java (custom tools require it), so you need to have Java installed on your system. ...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 9
    FernFlower

    FernFlower

    Decompiler from Java bytecode to Java, used in IntelliJ IDEA

    ...Fernflower is integrated into popular Java IDEs and tools where decompilation is needed, and its robust analysis handles a wide range of language features introduced across multiple Java versions. Because it outputs clean, structured, and often compilable code, developers use it for auditing binaries, exploring third-party libraries without source, and recovering parts of legacy systems where source was lost or unavailable.
    Downloads: 77 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 10
    Apache NetBeans

    Apache NetBeans

    Apache NetBeans

    Apache NetBeans is much more than a text editor. It highlights source code syntactically and semantically, lets you easily refactor code, with a range of handy and powerful tools. Apache NetBeans provides editors, wizards, and templates to help you create applications in Java, PHP and many other languages. Apache NetBeans can be installed on all operating systems that support Java, i.e, Windows, Linux, Mac OSX and BSD. Write Once, Run Anywhere, applies to NetBeans too.
    Downloads: 109 This Week
    Last Update:
    See Project
  • 11
    Apktool

    Apktool

    A tool for reverse engineering Android apk files

    A tool for reverse engineering 3rd party, closed, binary Android apps. It can decode resources to nearly original form and rebuild them after making some modifications. It also makes working with an app easier because of the project like file structure and automation of some repetitive tasks like building apk, etc. It is NOT intended for piracy and other non-legal uses. It could be used for localizing, adding some features or support for custom platforms, analyzing applications and much...
    Downloads: 217 This Week
    Last Update:
    See Project
  • 12
    Spring Boot

    Spring Boot

    Easily create Spring-powered, production-grade applications

    Spring Boot lets you create stand-alone, production-grade, Spring-based applications and services with minimal fuss. It offers a radically faster and highly accessible manner for starting all Spring development. By taking an opinionated view of the Spring platform, it enables you to quickly and easily get to the bits you need. Most Spring Boot applications need minimal Spring configuration. You can use it to create a stand-alone Java application or more traditional WAR deployments. A...
    Downloads: 41 This Week
    Last Update:
    See Project
  • 13
    Lombok

    Lombok

    New additions to the Java programming language

    Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java. Never write another getter or equals method again, with one annotation your class has a fully featured builder, Automate your logging variables, and much more. Project Lombok is available as a single jar file on the project site. It includes the APIs for development as an installer for IDE integration.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 14
    Hutool

    Hutool

    A set of tools that keep Java sweet

    Hutool is a small but comprehensive Java tool class library. Through static method encapsulation, it reduces the learning cost of related APIs, improves work efficiency, makes Java as elegant as a functional language, and makes the Java language "sweet". The tools and methods in Hutool come from each user's meticulous attention to detail. It covers all aspects of the underlying code of Java development.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Acode

    Acode

    A powerful text/code editor for Android

    Welcome to Acode Editor, a powerful and versatile code editing tool designed specifically for Android devices. Whether you're working on HTML, CSS, JavaScript, or other programming languages, Acode empowers you to code on-the-go with confidence. Step into the future of coding with our innovative plugin system. This all-new feature is compatible with a wide range of plugins, increasing Acode's functionality to meet all your development needs. With over 30 plugins already available in the...
    Downloads: 118 This Week
    Last Update:
    See Project
  • 16
    ZAP

    ZAP

    The OWASP ZAP core project

    The OWASP Zed Attack Proxy (ZAP) is one of the world’s most popular free security tools and is actively maintained by a dedicated international team of volunteers. It can help you automatically find security vulnerabilities in your web applications while you are developing and testing your applications. It's also a great tool for experienced pentesters to use for manual security testing. ZAP is an easy to use integrated penetration testing tool for finding vulnerabilities in web...
    Downloads: 134 This Week
    Last Update:
    See Project
  • 17

    Feign

    Make writing Java http clients easier

    ...While it may only support text-based APIs, it simplifies system aspects dramatically and makes it much easier to unit test your conversions. Feign makes use of great tools like Jersey and CXF for writing Java clients for ReST or SOAP services. It also lets you write your own code on top of http libraries, and connects your code to http APIs with little overhead.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    Dropwizard

    Dropwizard

    Simple library for building production-ready RESTful web services

    Dropwizard is a Java framework for developing ops-friendly, high-performance, RESTful web services. Dropwizard pulls together stable, mature libraries from the Java ecosystem into a simple, light-weight package that lets you focus on getting things done. Dropwizard has out-of-the-box support for sophisticated configuration, application metrics, logging, operational tools, and much more, allowing you and your team to ship a production-quality web service in the shortest time possible. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Vaadin Framework

    Vaadin Framework

    Vaadin 6, 7, 8 is a Java framework for modern Java web applications

    Vaadin is a web app development framework for Java that includes a large library of UI components. It helps you build reliable web apps and a great UX faster than before. Building an enterprise web app involves a lot of moving pieces. Vaadin simplifies the process with an integrated web app development platform for Java backends. Vaadin comes with all the UI components, frameworks, and tools you need to build a reliable, secure, app with great UX.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 20
    thymeleaf

    thymeleaf

    Thymeleaf is a modern server-side Java template engine for web

    ...HTML templates written in Thymeleaf still look and work like HTML, letting the actual templates that are run in your application keep working as useful design artifacts. Eclipse, IntelliJ IDEA, Spring, Play, even the up-and-coming Model-View-Controller API for Java EE 8. Write Thymeleaf in your favourite tools, using your favourite web-development framework.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Autopsy

    Autopsy

    Autopsy® is a digital forensics platform and graphical interface

    Autopsy® is a digital forensics platform and graphical interface to The Sleuth Kit® and other digital forensics tools. It can be used by law enforcement, military, and corporate examiners to investigate what happened on a computer. You can even use it to recover photos from your camera's memory card. Autopsy was designed to be intuitive out of the box. Installation is easy and wizards guide you through every step. All results are found in a single tree. See the intuitive page for more...
    Downloads: 108 This Week
    Last Update:
    See Project
  • 22
    signal-cli

    signal-cli

    signal-cli provides a commandline, dbus and JSON-RPC interface

    signal-cli is a command line interface for the Signal messenger. It supports registering, verifying, sending and receiving messages. signal-cli uses a patched libsignal-service-java, extracted from the Signal-Android source code. For registering you need a phone number where you can receive SMS or incoming calls. signal-cli is primarily intended to be used on servers to notify admins of important events. For this use-case, it has a daemon mode with D-BUS interface (man page) and JSON-RPC...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 23
    VisualVM

    VisualVM

    VisualVM is an All-in-One Java Troubleshooting Tool

    VisualVM is a visual tool integrating command line JDK tools and lightweight profiling capabilities. Designed for both development and production time use. Use Apache Ant 1.9.9 or above and Oracle JDK 8 to build VisualVM from this repository. VisualVM monitors and troubleshoots applications running on Java 1.4+ from many vendors using various technologies including jvmstat, JMX, Serviceability Agent (SA) and Attach API.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 24
    Apache Maven Surefire

    Apache Maven Surefire

    Apache Maven Surefire

    A Maven plugin designed to run tests, supporting unit tests and integration tests during the build process.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Jib

    Jib

    Containerize your Java application

    Containerize your Java application with Jib! Jib builds optimized Docker and OCI images for your Java applications-- no Docker daemon or deep mastery of Docker best-practices required. Jib builds by separating the traditionally single image layer Java application into multiple layers for more granular incremental builds. This results in only changes to your code being rebuilt, not your entire application. Jib deploys your changes fast and allows you to rebuild your container image...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next