Showing 7594 open source projects for "open project"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    Quran for Android

    Quran for Android

    A Quran reading application for Android

    Quran for Android is a simple, open source Quran application for Android devices. It is based on Madani and features Madani images, Qaloon images and Naskh images all used with permission. It also has translations, Tafsir and Arabic data from tanzil and King Saud University. This project offers plenty of great features, with many more under development. Current features include translations in many different languages (Arabic Tafseer, English Sahih International Translation, French, German, Indonesian, Malay, Spanish, among others), bookmarking and tagging, audio recitation and more.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    MongoDB JVM Driver

    MongoDB JVM Driver

    The MongoDB drivers for Java, Kotlin, and Scala

    Welcome to the documentation site for the Java Driver, the MongoDB driver for synchronous Java applications. Download it using Maven or Gradle, or set up a runnable project by following our Quick Start guide. For tutorials on how to use the MongoDB JVM Drivers, please reference MongoDB University. Additional tutorials, videos, and code examples using both the Java Driver and the Kotlin Driver can also be found in the MongoDB Developer Center.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Google Cloud Dataflow Template Pipelines

    Google Cloud Dataflow Template Pipelines

    Cloud Dataflow Google-provided templates for solving data tasks

    DataflowTemplates is the source repository for Google-provided Dataflow templates that are intended to solve large-scale in-cloud data processing tasks without requiring users to build everything from scratch in a full development environment. The repository is centered on templated pipelines powered by Google Cloud Dataflow and Apache Beam, making it easier to run common integration and movement jobs such as data import, export, backup, restore, and bulk API operations. Its structure shows...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    WALA

    WALA

    Libraries for Analysis, with frontends for Java, Android, and JS

    ...Watson Libraries for Analysis (WALA) provide static analysis capabilities for Java bytecode and related languages and for JavaScript. The system is licensed under the Eclipse Public License, which has been approved by the OSI (Open Source Initiative) as a fully certified open-source license. The initial WALA infrastructure was independently developed as part of the DOMO research project at the IBM T.J. Watson Research Center. In 2006, IBM donated the software to the community. The WALA publications department is populating this wiki with technical documentation on a demand-driven basis, driven by questions posted to the wala-wala mailing list and also Gitter.
    Downloads: 0 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.
    Try Free
  • 5
    OkBuck

    OkBuck

    OkBuck is a gradle plugin that lets developers build systems

    OkBuck is a gradle plugin that lets developers utilize the Buck build system on a gradle project. OkBuck is under active development. Most common features used for building and testing android apps with the Android Gradle Plugin have support available for Buck. Please open issues for new features/bugs. buckWrapper will create a buck wrapper script and various configuration files to invoke buck commands. okbuck will generate BUCK files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    OWASP Find Security Bugs

    OWASP Find Security Bugs

    The SpotBugs plugin for security audits of Java web applications

    The SpotBugs plugin for security audits of Java web applications. Find Security Bugs is the SpotBugs plugin for security audits of Java web applications. It can detect 141 different vulnerability types with over 823 unique API signatures. Cover popular frameworks including Spring-MVC, Struts, Tapestry and many more. Plugins are available for Eclipse, IntelliJ / Android Studio and NetBeans. Command line integration is available with Ant and Maven. Can be used with systems such as Jenkins and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    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: 0 This Week
    Last Update:
    See Project
  • 8
    Spring AI Alibaba Examples

    Spring AI Alibaba Examples

    Spring AI Alibaba examples for building and testing AI apps

    Spring AI Alibaba Examples provides a collection of example projects that demonstrate how to use Spring AI and Spring AI Alibaba across different scenarios, from basic setups to more advanced AI applications. It is designed to help developers understand core concepts, explore practical implementations, and follow best practices when building AI-powered systems using the Spring ecosystem. Each module focuses on a specific use case such as chat, image processing, audio handling, graph...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Central Authentication Service (CAS)

    Central Authentication Service (CAS)

    Identity & Single Sign On for all earthlings and beyond

    Welcome to the home of the Apereo Central Authentication Service project, more commonly referred to as CAS. CAS is an enterprise multilingual single sign-on solution and identity provider for the web and attempts to be a comprehensive platform for your authentication and authorization needs. CAS is an open and well-documented authentication protocol. The primary implementation of the protocol is an open-source Java server component by the same name hosted here, with support for a plethora of additional authentication protocols and features. ...
    Downloads: 1 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
  • 10
    floci

    floci

    Light, fluffy, and always free, the AWS Local Emulator alternative

    Floci is a free, open-source local AWS emulator designed as a lightweight alternative for testing cloud applications without using a real AWS account. It is built around a simple Docker-based workflow where developers can start the emulator and point standard AWS tools at a local endpoint. The project emphasizes no accounts, no authentication gates, no paid feature tiers, and broad local service coverage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Spring Data Redis

    Spring Data Redis

    Provides support to increase developer productivity in Java

    Provides support to increase developer productivity in Java when using Redis, a key-value store. Uses familiar Spring concepts such as a template class for core API usage and lightweight repository-style data access. The primary goal of the Spring Data project is to make it easier to build Spring-powered applications that use new data access technologies such as non-relational databases, map-reduce frameworks, and cloud-based data services. Connection package as low-level abstraction across...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    JCTools

    JCTools

    Java Concurrency Tools for the JVM

    Java Concurrency Tools for the JVM. This project aims to offer some concurrent data structures currently missing from the JDK. There’s more to come and contributions/suggestions are most welcome. JCTools has enjoyed support from the community and contributions in the form of issues/tests/documentation/code have helped it grow. JCTools offers excellent performance at a reasonable price (FREE! under the Apache 2.0 License). It’s stable and in use by such distinguished frameworks as Netty,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    XXPermissions

    XXPermissions

    Android Permissions Framework, Adapt to Android 16

    XXPermissions is an Android runtime permission management framework designed to simplify how developers request and handle permissions across different Android versions. The project focuses on providing a unified API that abstracts the complexity introduced by evolving Android permission models, including newer platform requirements. It aims to improve developer productivity by reducing repetitive permission-handling code and minimizing compatibility issues. The library emphasizes...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    simple-java-maven-app

    simple-java-maven-app

    For an introductory tutorial on how to use Jenkins

    simple-java-maven-app is a reference repository created for the Jenkins tutorial on building a Java application with Maven. It contains a minimal Java program that prints “Hello world!” and includes unit tests to validate functionality, with test results exported in JUnit XML format. The repository provides an example that demonstrates how to configure a Jenkins Pipeline for building and delivering applications. It also includes scripts that define commands executed in pipeline stages,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Sakura Boot

    Sakura Boot

    Framework on top of spring-boot that helps create back-ends

    This framework, built on top of Spring Boot, is designed to speed up the development of robust backends. It ensures adherence to best practices while allowing a high degree of customization. The framework is structured using a modular architecture, making it easy to add or remove features based on the project’s specific needs. While Spring Boot speeds up the development process, developers still require extensive knowledge, must ensure adherence to best practices, and often write repetitive...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    TilesFX

    TilesFX

    A JavaFX library containing tiles that can be used for dashboards

    A JavaFX library containing tiles for Dashboards. The Tile is a simple JavaFX Control that comes with different skins. To get an idea on how to use the skins with their parameters you could either take a look at the Demo file or check out the TilesFX Demo project which also contains information on how to combine TilesFX with other libraries e.g. Medusa You can also check my blog where you will find additional information about certain tiles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    jasypt-spring-boot

    jasypt-spring-boot

    Jasypt integration for Spring boot

    Jasypt Spring Boot provides Encryption support for property sources in Spring Boot Applications. There are 3 ways to integrate just-spring-boot in your project. And encryptable properties will be enabled across the entire Spring Environment (This means any system property, environment property, command line argument, application.properties, yaml properties, and any other custom property sources can contain encrypted properties) Jasypt uses an StringEncryptor to decrypt properties. For all 3...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    JBake

    JBake

    Java based open source static site/blog generator for developers

    JBake is a Java-based, open source, static site/blog generator for developers & designers. The project uses Gradle 4.9+ as the build system. We configured the gradle check style Plugin to run with the check task. It does not break the build if convention violations are found. But prints a warning and generates a report. Source available on GitHub, licensed under MIT License.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Android 3D Model Viewer

    Android 3D Model Viewer

    Android OpenGL 2.0 application to view 3D models

    ...The purpose of this application is to learn and share how to draw using OpenGL language. The application does not use any third-party library. Load 3D models and see how to do it with this open-source code application. The main purpose of this app is to show how to draw in Android using the OpenGL 2.0 by sharing the source code. So please, don't expect this application to be much richer or nicer than the ones already published in the app store, but at least it's open to anyone who wants to contribute or doesn't want to start a similar project from scratch.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    EFAK-AI

    EFAK-AI

    A AI-Driven, Distributed and high-performance monitoring system

    EFAK (Eagle For Apache Kafka) is an open-source monitoring and management platform designed to provide comprehensive visibility and operational control over Apache Kafka clusters through a unified web interface. The project focuses on simplifying Kafka administration by offering real-time insights into cluster health, performance metrics, and consumer activity, allowing engineers to quickly diagnose issues and optimize system behavior.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    JavaGuide

    JavaGuide

    "Java Learning + Interview Guide" covers the core Java knowledge

    JavaGuide is an open source knowledge base and learning resource for Java developers, created and maintained by Snailclimb. The project organizes and explains a wide range of Java-related concepts, from language fundamentals to advanced topics such as concurrency, JVM internals, distributed systems, and high availability design. It is especially popular among developers preparing for technical interviews, as it compiles common knowledge points, detailed explanations, and source code analyses that interviewers frequently explore. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CloudReader

    CloudReader

    A netease cloud music based UI

    A netease cloud music-based UI, using wanandroid API development accord with Google Material Desgin reading class open-source projects. Kotlin && Netease cloud music Ui && Retrofit2 + RxJava2 + Room + MVVM-databinding && Wanandroid API. NetEase Cloud Music was officially released on April 23, 2013. It is an online music product that focuses on discovery and sharing and has a strong social use. I believe that everyone who has used it will know that the experience it gives is excellent. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    The OpenHMS Project
    OpenHMS brands a collection of projects and many subprojects developed by Health Market Science. This is a robust collection of development libraries, APIs, and tools oriented around data manipulation and professional software development.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24
    GriefPrevention

    GriefPrevention

    The official self-service anti-griefing Bukkit plugin for Minecraft

    GriefPrevention is a long-running anti-griefing plugin for Minecraft servers built around self-service land protection. It helps prevent damage, theft, unwanted building, and other griefing behavior before server staff have to respond manually. Players can protect their own builds with minimal administrator involvement, which makes it useful for public survival servers with many users. The project targets current Spigot, Paper, and Purpur servers, while older versions remain available...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Atmosphere

    Atmosphere

    Real-time transport layer for Java AI agents

    Atmosphere is a Java framework for building streaming AI agents on the JVM. It lets developers declare agent behavior with an @Agent annotation while the framework handles transport, streaming, tool calls, memory, reconnect behavior, authorization, and observability. A single agent can be exposed over WebSocket, Server-Sent Events, long polling, gRPC, and WebTransport over HTTP/3 depending on the modules included. It also supports agent-facing protocols such as MCP, A2A, and AG-UI, along...
    Downloads: 0 This Week
    Last Update:
    See Project