Showing 335 open source projects for "reference"

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.
    Get Started Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    JSON-java

    JSON-java

    A reference implementation of a JSON package in Java

    JSON is a light-weight language-independent data interchange format. The JSON-Java package is a reference implementation that demonstrates how to parse JSON documents into Java objects and how to generate new JSON documents from the Java classes.
    Downloads: 41 This Week
    Last Update:
    See Project
  • 2
    OpenGrok

    OpenGrok

    Fast and usable source code search and cross reference engine

    OpenGrok is a fast and usable source code search and cross reference engine. It helps you search, cross-reference and navigate your source tree. It understands various program file formats and history from many Source Code Management systems. In other words it lets you grok (profoundly understand) source code and is developed in the open, hence the name OpenGrok. It is written in Java.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    VulkanMod

    VulkanMod

    Vulkan renderer mod for Minecraft

    This is a fabric mod that introduces a brand new Vulkan-based voxel rendering engine to Minecraft Java in order to both replace the default OpenGL renderer and bring performance improvements.
    Downloads: 198 This Week
    Last Update:
    See Project
  • 4
    JabRef Bibliography Management

    JabRef Bibliography Management

    Graphical Java application for managing BibTeX and biblatex

    JabRef is an open-source, cross-platform citation and reference management tool. Stay on top of your literature: JabRef helps you to collect and organize sources, find the paper you need and discover the latest research. JabRef is available free of charge and is actively developed. It supports you in every step of your research work.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 5
    GeoServer

    GeoServer

    GeoServer repository

    ...Being a community-driven project, GeoServer is developed, tested, and supported by a diverse group of individuals and organizations from around the world. GeoServer is the reference implementation of the Open Geospatial Consortium (OGC) Web Feature Service (WFS) and Web Coverage Service (WCS) standards, as well as a high-performance certified compliant Web Map Service (WMS), compliant Catalog Service for the Web (CSW) and implementing Web Processing Service (WPS). GeoServer forms a core component of the Geospatial Web.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    SikuliX

    SikuliX

    Now continued as OculiX — see oculix.org

    ...This is handy in cases when there is no easy access to a GUI's internals or the source code of the application or web page you want to act on. This SourceForge entry is preserved for historical reference. Please get the latest version from https://github.com/oculix-org/Oculix/releases.
    Downloads: 142 This Week
    Last Update:
    See Project
  • 7
    weixin-java-mp-demo

    weixin-java-mp-demo

    Based on Spring Boot and WxJava implementation of WeChat

    ...By providing ready-to-run examples, it helps developers quickly understand the integration flow between Spring Boot and WeChat APIs. Overall, it functions as both a learning reference and a boilerplate foundation for production-grade WeChat public account services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Tyrus

    Tyrus

    Eclipse Tyrus is the open source JSR 356 - Java API for WebSocket

    Eclipse Tyrus is the open source JSR 356 - Java API for WebSocket reference implementation for easy development of WebSocket applications.Eclipse Tyrus is also a Jakarta WebSocket 2.0 compatible implementation. WebSocket protocol defined by IETF provides bi-directional communication between the server and the remote host. The pros are mainly the ability to communicate both ways, low latency and small communication overhead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Spring for GraphQL

    Spring for GraphQL

    Spring Integration for GraphQL

    Spring for GraphQL provides support for Spring applications built on GraphQL Java. It is a joint collaboration between the GraphQL Java team and Spring engineering. Our shared philosophy is to provide as little opinion as we can while focusing on comprehensive support for a wide range of use cases. Spring for GraphQL is the successor of the GraphQL Java Spring project from the GraphQL Java team. It aims to be the foundation for all Spring, GraphQL applications. The project reached version...
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 10
    DB-TUTORIAL

    DB-TUTORIAL

    Mainstream database knowledge that backend programmers should master

    ...The repository also discusses middleware such as ShardingSphere and Flyway. Detailed indexes, operational guides, interview reviews, recommended books, papers, courses, and online ebook pages make it useful for both structured study and reference.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    Standard Webhooks

    Standard Webhooks

    The Standard Webhooks specification

    Standard Webhooks is a community-driven specification and set of open-source tools designed to make webhooks consistent, secure, and interoperable across providers. The project defines strict guidelines covering aspects like signature formats, headers, timestamps, replay protection, and forward compatibility. It includes reference implementations for signature verification and signing across multiple languages such as Python, JavaScript/TypeScript, Go, Rust, Ruby, PHP, C#, Java, and Elixir, along with additional community SDKs. The initiative is guided by a technical steering committee with members from companies like Zapier, Twilio, Mux, ngrok, Supabase, Svix, and Kong. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Kubernetes & OpenShift Java Client

    Kubernetes & OpenShift Java Client

    Java client for Kubernetes & OpenShift

    This client provides access to the full Kubernetes & OpenShift REST APIs via a fluent DSL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    I2P

    I2P

    I2P is an anonymizing network to securely communicate

    The Invisible Internet is a privacy-by-design, people-powered network. It is a truly free and anonymizing Internet alternative. Get I2P. The Invisible Internet Project (I2P) is a fully encrypted private network layer. It protects your activity and location. Every day people use the network to connect with people without worry of being tracked or their data being collected. In some cases people rely on the network when they need to be discrete or are doing sensitive work. I2P hides the server...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 14
    Coffee GB

    Coffee GB

    Gameboy emulator in Java 8

    ...It's meant to be a development exercise. More info can be found in the blog post. First I implemented all the Gameboy CPU opcodes. It’s not exactly the Z80, but it’s pretty close. As a reference, I’ve used the GameBoy CPU Manual - later on I discovered that it has a few typos and is not specific enough for some of the operations. After implementing the opcodes and memory (modelled by an int[] array) I was eager to check whether it’s possible to run some code on it. I had neither the cartridge nor the GPU emulation yet, so even the simplest game wouldn’t be an option. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    jimmer

    jimmer

    A revolutionary ORM framework for both java and kotlin.

    ...Requires no special prior knowledge - veterans of any ORM can quickly and painlessly migrate. The learning curve is scientifically friendly, serving as a high-quality reference for new learners of ORM usage.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    docker-maven-plugin

    docker-maven-plugin

    Maven plugin for running and creating Docker images

    This is a Maven plugin for building Docker images and managing containers for integration tests. It works with Maven 3.0.5 and Docker 1.6.0 or later.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    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
  • 18
    Prometheus JVM Client

    Prometheus JVM Client

    Prometheus instrumentation library for JVM applications

    It supports Java, Clojure, Scala, JRuby, and anything else that runs on the JVM. If you use Maven, you can simply reference the assets below. The latest version can be found on in the maven repository for io.prometheus. By default, counters, histograms, and summaries export an additional series suffixed with _created and a value of the unix timestamp for when the metric was created. Building the repository needs Java 11 (The project the project still supports Java 6 and Java versions > 11 dropped support for Java 6 output). ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    Android Tips & Tricks

    Android Tips & Tricks

    [Cheatsheet] Tips and tricks for Android Development

    ...The material covers Android Studio, Java, Kotlin, Gradle, ADB, interface design, performance, libraries, and general development workflows. Short explanations and code-oriented examples make the repository suitable for quick reference rather than linear coursework. A searchable mdBook edition provides an easier way to browse the growing collection. Contributors can expand or correct the guide through pull requests. The project is useful for discovering lesser-known platform capabilities and improving everyday Android development practices.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    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.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    X's Recommendation Algorithm

    X's Recommendation Algorithm

    Source code for the X Recommendation Algorithm

    ...While certain components (such as safety layers, spam detection, or private data) are excluded, the release provides valuable insights into the design of real-world machine learning–driven ranking systems. The project is intended as a reference for researchers, developers, and the public to study, experiment with, and better understand the mechanisms behind social media content.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Apache Iceberg

    Apache Iceberg

    Apache Iceberg

    ...The Iceberg format specification is being actively updated and is open for comment. Until the specification is complete and released, it carries no compatibility guarantees. The spec is currently evolving as the Java reference implementation changes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Spring Cloud Kubernetes

    Spring Cloud Kubernetes

    Kubernetes integration with Spring Cloud Discovery Client

    ...If you are just getting started in your journey to running your Spring Boot app on Kubernetes you can accomplish a lot with nothing more than a basic Spring Boot app and Kubernetes itself. To learn more, you can get started by reading the Spring Boot reference documentation for deploying to Kubernetes and also working through the workshop material Spring and Kubernetes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    weixin-java-miniapp-demo

    weixin-java-miniapp-demo

    WeChat applet Java backend Demo implemented based on Spring Boot

    ...The project emphasizes clarity and modular organization so developers can adapt the code to their own production environments. It also illustrates best practices for securely managing mini program credentials and backend communication. Overall, the demo acts as a practical reference implementation for teams building Java-based backends for WeChat mini applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Agrona

    Agrona

    High Performance data structures and utility methods for Java

    Agrona provides a library of data structures and utility methods that are a common need when building high-performance applications in Java. Many of these utilities are used in the Aeron efficient reliable UDP unicast, multicast, and IPC message transport and provides high-performance buffer implementations to support the Simple Binary Encoding Message Codec.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Auth0 Logo