Showing 15729 open source projects for "java web applications"

View related business solutions
  • 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.
    Start Free
  • 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.
    Start Free
  • 1
    Playwright for Java

    Playwright for Java

    Java version of the Playwright testing and automation library

    Playwright Java is the Java version of the Playwright testing and automation library, enabling reliable end-to-end testing for modern web applications.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    The Apache Struts web framework

    The Apache Struts web framework

    Mirror of Apache Struts

    The Apache Struts web framework is a free open-source solution for creating Java web applications. Web applications differ from conventional websites in that web applications can create a dynamic response. Many websites deliver only static pages. A web application can interact with databases and business logic engines to customize a response. Web applications based on JavaServer Pages sometimes commingle database code, page design code, and control flow code. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Java JWT

    Java JWT

    Java implementation of JSON Web Token (JWT)

    A Java implementation of JSON Web Token (JWT) - RFC 7519. This library requires Java 8 or higher. The last version that supported Java 7 was 3.11.0. The library implements JWT Verification and Signing using several algorithms. The Algorithm defines how a token is signed and verified. It can be instantiated with the raw value of the secret in the case of HMAC algorithms, or the key pairs or KeyProvider in the case of RSA and ECDSA algorithms.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Material Web

    Material Web

    Material Design Web Components

    @material/web is a library of web components that helps build beautiful and accessible web applications. It uses Material 3, the latest version of Google's open-source design system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 5
    Java WebSockets

    Java WebSockets

    A barebones WebSocket client and server implementation

    This repository contains a barebones WebSocket server and client implementation written in 100% Java. The underlying classes are implemented java.nio, which allows for a non-blocking event-driven model (similar to the WebSocket API for web browsers). The org.java_websocket.server.WebSocketServer abstract class implements the server-side of the WebSocket Protocol. A WebSocket server by itself doesn't do anything except establish socket connections though HTTP.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 6
    Serverless Java container

    Serverless Java container

    A Java wrapper to run Spring, Spring Boot, Jersey, and other apps

    The AWS Serverless Java Container library is a framework that allows developers to run existing or new Java web applications—built with frameworks such as Spring, Jersey, Spark, Struts—inside AWS Lambda with minimal modifications. It bridges the gap between traditional servlet or web-framework models and serverless functions by mapping HTTP events from API Gateway into requests your framework understands and routing responses back appropriately. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    The Lift Web Framework
    ...Lift's Comet support is unparalled and Lift's ajax support is super-easy and very secure. Because Lift applications are written in Scala, an elegant JVM language, you can still use your favorite Java libraries and deploy to your favorite Servlet Container and app server. Use the code you've already written and deploy to the container you've already configured! As of Lift 3.0, you'll need to be running Java 8 to use Lift. For those using Java 6 or Java 7, you'll need to use Lift 2.6 until you can upgrade your Java installation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Monero Java Library

    Monero Java Library

    Java library for using Monero

    A Java library for Monero transactions, enabling integration of Monero functions in Java applications.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 9
    AgentScope Java

    AgentScope Java

    Agent-Oriented Programming for Building LLM Applications

    AgentScope Java is an agent-oriented programming framework that enables Java developers to build intelligent, LLM-powered applications using a dynamic reasoning-acting (ReAct) paradigm. It provides a comprehensive toolkit for creating autonomous agents that can plan, execute, and adjust complex workflows, making decisions about which tools to invoke and how to solve multi-step problems.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 10
    Useful Java links

    Useful Java links

    A list of useful Java frameworks, libraries, software and hello worlds

    ...These resources cover many areas of software development, including web frameworks, testing libraries, concurrency tools, build systems, microservices architectures, and development best practices. By grouping links into categorized sections, the repository allows developers to quickly discover relevant technologies and learning materials for building Java applications. The project is maintained as a living reference library that evolves alongside the Java ecosystem as new frameworks and development tools emerge.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    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: 8 This Week
    Last Update:
    See Project
  • 12
    Python Web

    Python Web

    Course to learn frontend web development

    This repository is a beginner-friendly template for creating Python web applications using Flask. Designed by @mouredev for learning and practice, it provides a simple, minimalistic structure for serving HTML pages and static content. Ideal for educational purposes and small-scale web projects, it also includes preconfigured files to simplify deployment and local development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    OnlyOffice Web

    OnlyOffice Web

    Perform common file preview and editing via the web

    OnlyOffice Web is a browser-based document editing platform built on top of OnlyOffice that allows users to view and edit files entirely on the client side without requiring a backend server. It is designed with a privacy-first approach, ensuring that all document processing occurs locally in the browser, which prevents sensitive data from being uploaded or stored externally. The application supports a wide range of file formats, including DOCX, XLSX, PPTX, and CSV, making it versatile for...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    LangChain for Java

    LangChain for Java

    LangChain4j is an open-source Java library

    LangChain for Java is an open-source Java framework designed to simplify the development of applications powered by large language models. The library provides a unified API that allows developers to connect Java applications to multiple AI providers and embedding databases without having to implement separate integrations for each service. Its architecture includes abstractions for prompts, chat interactions, document processing, embeddings, and vector storage, enabling developers to build complex AI workflows with minimal boilerplate code. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Proton Web Clients

    Proton Web Clients

    Monorepo hosting the proton web clients

    Proton Web Clients is a monorepo hosting the web applications for Proton’s suite of privacy-focused services, including the core Proton Mail webmail interface and related web apps like Proton Calendar, Proton Drive, Proton Account, Proton VPN, Proton Pass, and other connected tools. It consolidates all web client code, shared modules, dependencies, and development tooling into a single repository, enabling unified maintenance, consistency of design patterns, and efficient evolution of Proton’s online interfaces. ...
    Downloads: 1 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 applications. It is designed to be used by people with a wide range of security experience and as such is ideal for developers and functional testers who are new to penetration testing. ...
    Downloads: 136 This Week
    Last Update:
    See Project
  • 17
    ArangoDB Java Driver

    ArangoDB Java Driver

    The official ArangoDB Java driver

    ArangoDB Java Driver is the official Java client for interacting with ArangoDB, a multi-model NoSQL database that supports document, key-value, and graph storage. This driver provides a high-level API for managing databases, executing AQL queries, and handling transactions efficiently.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    geometry-api-java

    geometry-api-java

    The Esri Geometry API for Java enables developers to write apps

    The Esri Geometry API for Java can be used to enable spatial data processing in 3rd-party data-processing solutions. Developers of custom MapReduce-based applications for Hadoop can use this API for spatial processing of data in the Hadoop system. The API is also used by the Hive UDF’s and could be used by developers building geometry functions for 3rd-party applications such as Cassandra, HBase, Storm and many other Java-based “big data” applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    AWS X-Ray SDK for Java

    AWS X-Ray SDK for Java

    The official AWS X-Ray Recorder SDK for Java

    AWS X-Ray recommends using AWS Distro for OpenTelemetry (ADOT) to instrument your application instead of this X-Ray SDK due to its wider range of features and instrumentations. The AWS X-Ray SDK for Java is compatible with Java 8 and 11. Applications may make downstream HTTP calls to communicate with other applications. If these downstream applications are also traced, trace context information will need to be passed so that the trace segments may be properly grouped into a single trace. It may be useful to further decorate portions of an application for which performance is critical. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Testcontainers Java

    Testcontainers Java

    Testcontainers is a Java library that supports JUnit tests

    Testcontainers for Java is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container. Use a containerized instance of a MySQL, PostgreSQL or Oracle database to test your data access layer code for complete compatibility, but without requiring complex setup on developers' machines and safe in the knowledge that your tests will always start with a known DB state. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Java JWT JSON

    Java JWT JSON

    Java JWT: JSON Web Token for Java and Android

    JJWT aims to be the easiest-to-use and understand library for creating and verifying JSON Web Tokens (JWTs) and JSON Web Keys (JWKs) on the JVM and Android. JJWT is a pure Java implementation based exclusively on the JOSE Working Group RFC specifications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Java and Spring Tutorials

    Java and Spring Tutorials

    Getting Started with Spring Boot 3

    Java and Spring Tutorials is a large-scale educational codebase that provides practical examples and tutorials covering a wide range of software development topics, primarily focused on Java and related ecosystems. It serves as a companion resource for Baeldung articles, offering real-world code implementations that demonstrate concepts such as Spring Boot, persistence frameworks, REST APIs, security, testing, and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Java API for GitHub

    Java API for GitHub

    Java API for GitHub

    This library defines an object oriented representation of the GitHub API. By "object oriented" we mean there are classes that correspond to the domain model of GitHub (such as GHUser and GHRepository), operations that act on them as defined as methods (such as GHUser.follow()), and those object references are used in favor of using string handle (such as GHUser.isMemberOf(GHOrganization) instead of GHUser.isMemberOf(String)) The library supports both github.com and GitHub Enterprise. Most of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Open Web Analytics (OWA)

    Open Web Analytics (OWA)

    Official repository for Open Web Analytics

    Open Web Analytics (OWA) is an open-source web analytics framework that tracks and analyzes visitor behavior on websites and applications. It provides insights into page views, user demographics, and engagement metrics. OWA can be self-hosted, giving users full control over their data. It is an alternative to commercial analytics platforms and supports integration with WordPress and other CMS platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Web Experience Toolkit

    Web Experience Toolkit

    Open source code library for building innovative websites

    Web Experience Toolkit (WET): Open source code library for building innovative websites that are accessible, usable, interoperable, mobile-friendly and multilingual. This collaborative open source project is led by the Government of Canada. A collection of flexible and themeable templates and reusable components. A collaborative open source project led by the Government of Canada.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next