Showing 4963 open source projects for "java open source projects"

View related business solutions
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1
    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. After that it's up to your...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 2
    A completely new peer-to-peer system that is totally distributed like Gnutella but should theoretically be far more scalable. Also is based on a simple binary/UTF-8 protocol for excellent international support and ease of implementation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Open QR Code

    Open QR Code

    Open QR Code is an open-source, cross-platform app

    Open QR Code is an open-source cross-platform application developed using Flutter as main framework used to build the application, in common C, C++, Dart, Skia (a 2D rendering engine), and Impeller (the default rendering engine on iOS), Java, Kotlin. Open QR Code allows users to generate and scan QR codes effortlessly. The app is available on Android, Windows, and the Web.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    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: 3 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    AWS SDK for Java 2.0

    AWS SDK for Java 2.0

    The official AWS SDK for Java - Version 2

    The AWS SDK for Java v2 is a modern, modular rewrite that reduces dependencies, improves performance, and embraces non-blocking I/O. Each AWS service ships as its own small artifact, so applications include only what they use, cutting footprint and cold-start time. The SDK provides both synchronous clients and a high-performance asynchronous stack built on event-driven HTTP, enabling reactive pipelines and high-throughput services. Models are immutable and builders are pervasive, leading to...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    docker-java

    docker-java

    Java Docker API Client

    Java Docker API Client. To start using docker-java , you need to add at least two dependencies. You will need an instance of DockerClientConfig to tell the library how to access Docker, which credentials to use to pull from Docker registries, etc. The builder is available and allows you to configure every property of the client. Should you need to customize the Jackson's ObjectMapper used by docker-java, you can create your own DockerClientConfig. Once you decided which transport to use, you...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    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
  • 8
    Suwayomi-Server

    Suwayomi-Server

    A rewrite of Tachiyomi for the Desktop

    A free and open source manga reader server that runs extensions built for Tachiyomi. Suwayomi is an independent Tachiyomi compatible software and is not a Fork of Tachiyomi. Suwayomi-Server is as multi-platform as you can get. Any platform that runs java and/or has a modern browser can run it. This includes Windows, Linux, macOS, chrome OS, etc.
    Downloads: 60 This Week
    Last Update:
    See Project
  • 9
    Azure SDK for Java

    Azure SDK for Java

    Active development of the Azure SDK for Java

    This repository is for the active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs or our versioned developer docs. To get started with a specific service library, see the README.md file located in the library's project folder. You can find service libraries in the /SDK directory. For a list of all the services, we support to access to our list of all existing libraries. New wave of packages that follow the Azure SDK Design...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 10
    Google Cloud Java Client Libraries

    Google Cloud Java Client Libraries

    Google Cloud Client Library for Java

    The Cloud Client Libraries are the recommended way to access Google Cloud APIs programmatically. The Cloud Client Libraries support accessing Google Cloud services in a way that significantly reduces the boilerplate code you have to write. The libraries provide high-level API abstractions so they're easier to understand. They embrace idioms of the language, work well with the standard library, and integrate better with your codebase.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Socket.IO-client Java

    Socket.IO-client Java

    A Socket.IO client library for Java

    This is the Socket.IO Client Library for Java, which is simply ported from the JavaScript client. The latest artifact is available on Maven Central. There are several ways to handle events that are transmitted between the server and the client. Add the listener function to the end of the listeners array for the event named eventName. Add a one-time listener function for the event named eventName. Remove the specified listener from the listener array for the event named eventName. Remove all...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    jsii

    jsii

    jsii allows code in any language to naturally interact with JavaScript

    ...It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase! A class library written in TypeScript can be used in projects authored in TypeScript or Javascript (as usual), but also in C# (and other languages from the .NET family), Go, Java, Python, etc. More languages will be added in the future! Due to JSON marshaling costs and the absence of a distributed garbage collector feature, jsii modules are best suited for development and build tools, as opposed to performance-sensitive or resource-constrained applications. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13

    Feign

    Make writing Java http clients easier

    Feign is a Java to HTTP client binder that was built primarily to make writing Java http clients easier. Inspired by previous projects Retrofit, JAXRS-2.0 and WebSocket, Feign was designed to reduce the complexity that is often involved in binding the Denominator uniformly to HTTP APIs, no matter the ReSTfulness. Feign works by processing annotations into a templatized request, to which arguments are applied in a straightforward manner before output. While it may only support text-based...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    gradle-maven-publish-plugin

    gradle-maven-publish-plugin

    A Gradle plugin that publishes your Android and Kotlin libraries

    A Gradle plugin that publishes your Android and Kotlin libraries, including sources and javadoc, to Maven Central or any other Nexus instance. Gradle plugin that creates a publish task to automatically upload all of your Java, Kotlin or Android libraries to any Maven instance. This plugin is based on Chris Banes initial implementation and has been enhanced to add Kotlin support and keep up with the latest changes. No need to know how publishing works for different project types. AGP provides...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    v2rayNG

    v2rayNG

    A V2Ray client for Android, support Xray core and v2fly core

    A V2Ray client for Android supports Xray core and v2fly core. geoip.dat and geosite.dat files are in Android/data/com.v2ray.ang/files/assets (path may differ on some Android devices). Download feature will get an enhanced version in this repo (Note it need a working proxy). The latest official domain list and ip list can be imported manually. It's possible to use third-party dat files in the same folder, like h2y. Android projects under V2rayNG folder can be compiled directly in Android...
    Downloads: 1,015 This Week
    Last Update:
    See Project
  • 16
    Eclipse Jetty Canonical Repository

    Eclipse Jetty Canonical Repository

    Eclipse Jetty - Web Container & Clients - supports HTTP/2, HTTP

    Jetty provides a web server and servlet container, additionally providing support for HTTP/2, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrations. These components are open source and are freely available for commercial use and distribution. Jetty is used in a wide variety of projects and products, both in development and production. Jetty has long been loved by developers due to its long history of being easily embedded in devices, tools, frameworks, application servers, and modern cloud services. With the direction of Java and the JakartaEE project (formerly JavaEE) in 2020, the current recommended version of Jetty for use depends upon the servlet api version, desired licensing, and package namespace as well as the intended Java version.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Craft CMS

    Craft CMS

    Build bespoke content experiences with Craft

    Craft CMS is a flexible, open-source content management system designed for building custom websites. It features a powerful templating engine and supports complex content structures, making it ideal for developers who need full control over their projects. Craft CMS is known for its user-friendly control panel, extensive plugin ecosystem, and support for headless CMS setups.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    Amazon Neptune Sparql Java Sigv4

    Amazon Neptune Sparql Java Sigv4

    A SPARQL client for Amazon Neptune that includes AWS Signature

    A SPARQL client for Amazon Neptune that includes AWS Signature Version 4 signing. Implemented as an RDF4J repository. SPARQL client for Amazon Neptune that includes AWS Signature Version 4 signing. Implemented as an RDF4J repository and Jena HTTP Client.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Termux:X11

    Termux:X11

    Termux X11 add-on application

    Termux is an Android terminal emulator and Linux environment app that works directly with no rooting or setup required. A minimal base system is installed automatically - additional packages are available using the APT package manager. Termux combines standard packages with accurate terminal emulation in a beautiful open-source solution. Access API endpoints with curl and use rsync to store backups of your contact list on a remote server.
    Downloads: 311 This Week
    Last Update:
    See Project
  • 20
    CefSharp

    CefSharp

    .NET bindings for the Chromium embedded framework

    ...CefSharp has no external dependencies, and the full build of CefSharp only adds ~80 MB to your app. See the CefSharp.MinimalExample project for ready-to-compile minimal example apps built with CefSharp. Within the projects source there are more complicated example projects.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 21
    Amazon Neptune Gremlin Java Sigv4

    Amazon Neptune Gremlin Java Sigv4

    A Gremlin client for Amazon Neptune that includes AWS Signature

    An extension to GremlinDriver with a custom channelizer that enables AWS Signature Version 4 signed requests to Amazon Neptune. This series uses TinkerPop 3.3.x client. Note that active maintenance on TinkerPop 3.3.x has stopped and hence, this version is not recommended. This series uses TinkerPop 3.4.x client. This major version tracks the latest stable release for this package. Note that a minor version (y in 2.x.y) is bumped whenever a new version of Apache TinkerPop is added as a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Proton VPN for Android

    Proton VPN for Android

    ProtonVPN Android app

    The Proton VPN app for Android is intuitive to use, offers lots of useful features, and keeps you secure and private when surfing the internet. Once the app is installed, open it and log in with your Proton VPN username and password. If you are a Proton Mail user, you can access the Proton VPN Free plan by logging in with your Proton Mail username and password. Touch the Quick Connect button to automatically connect to the fastest VPN server for your location. You can also choose to connect...
    Downloads: 749 This Week
    Last Update:
    See Project
  • 23
    gradle-buildconfig-plugin

    gradle-buildconfig-plugin

    A plugin for generating BuildConstants for any kind of Gradle projects

    A plugin for generating BuildConstants for any kind of Gradle project, Java, Kotlin, Android, Groovy, etc. Designed for KTS scripts, with experimental support for Kotlin's multi-platform plugin.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    GmsCore

    GmsCore

    Free implementation of Play Services

    microG GmsCore is a FLOSS (Free/Libre Open Source Software) framework to allow applications designed for Google Play Services to run on systems, where Play Services is not available. The linux-based open-source mobile operating system Android is not only the most popular mobile operating system in the world, it’s also on the way to becoming a proprietary operating system. How is that? While the core operating system is still released as part of the Android Open Source Project, the majority...
    Downloads: 201 This Week
    Last Update:
    See Project
  • 25
    newpipeextractor

    newpipeextractor

    Library for extracting streaming site data without official APIs

    NewPipeExtractor is an open source Java library designed to extract data from streaming platforms by analyzing their web interfaces instead of relying on official APIs. It serves as the core extraction component used by the NewPipe Android application, but it is built as a standalone library that can also be integrated into other software projects. NewPipeExtractor provides a unified framework for retrieving information such as video streams, playlists, channels, and search results from supported streaming services. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB