Showing 78 open source projects for "reference"

View related business solutions
  • 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
  • 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
  • 1
    Synapse

    Synapse

    Matrix reference homeserver

    Matrix is an ambitious new ecosystem for open federated Instant Messaging and VoIP. Everything in Matrix happens in a room. Rooms are distributed and do not exist on any single server. Rooms can be located using convenience aliases like #matrix:matrix.org or #test:localhost:8448. Synapse is currently in rapid development, but as of version 0.5 we believe it is sufficiently stable to be run as an internet-facing service for real usage! Create and manage fully distributed chat rooms with no...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 2
    Project Lotus

    Project Lotus

    Reference implementation of the Filecoin protocol, written in Go

    Lotus is the reference implementation for the Filecoin network. It is written in Go, and is maintained by the Protocol Labs team. This website contains all the information you need to spin up a Lotus node, become a Filecoin storage provider, or just tinker around with the Filecoin network! Filecoin is a network of computers that allows you to store your data online.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    SimpleXMQ

    SimpleXMQ

    A reference implementation of the SimpleX Messaging Protocol

    A reference implementation of the SimpleX Messaging Protocol for simplex queues over public networks. SimpleXMQ is a message broker for managing message queues and sending messages over a public network. It consists of an SMP server, SMP client library, and SMP agent that implements SMP protocol for client-server communication and SMP agent protocol to manage duplex connections via simplex queues on multiple SMP servers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Discord Client Encyclopedia

    Discord Client Encyclopedia

    A non-exhaustive collection of third-party clients for Discord

    Discord Client Encyclopedia is a curated reference repository for third-party Discord clients, client mods, wrappers, adapters, and related projects. It organizes entries across mobile, desktop, game console, alternative client, and server-implementation categories. Each listing includes practical metadata such as platform type, feature summary, language, and development status when available.
    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
  • 5
    InstaFix

    InstaFix

    Fix Instagram embeds in Discord (and Telegram!)

    ...The service can be self-hosted locally, deployed with Docker, or adapted for Kubernetes-style infrastructure. Since it is archived, it is best understood as a legacy embed-fixing service and reference implementation.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Python Utility Bot

    Python Utility Bot

    The community bot for the Python Discord community

    ...It includes a Docker setup, tests, pre-commit configuration, contribution guidelines, and security documentation. The bot is not a generic plug-and-play product for every server, but a focused production bot for one established community. It is a strong reference for developers who want to study how a large Python-based Discord bot is structured and maintained.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    ipfs-check

    ipfs-check

    A tool for checking the accessibility of your data by IPFS peers

    ...~/go/bin) There are web assets in the web that interact with the Go HTTP server that can be deployed however you deploy web assets. Maybe just deploy it on IPFS and reference it with DNSLink. For anything other than local testing you're going to want to have a proxy to give you HTTPS support on the Go server.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Discord for Developers Documentation

    Discord for Developers Documentation

    Official Discord Developer Docs

    Discord for Developers Documentation is the official documentation repository for the Discord Developer Platform. It contains the public developer documentation used by third-party applications that integrate with Discord. The repository covers the platform as it is meant to be accessed by outside developers, while leaving out features that are unavailable or unsupported for third-party use. It includes documentation files, images, snippets, tooling, style resources, and contribution...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    DiscordGo

    DiscordGo

    (Golang) Go bindings for Discord

    ...Construct a new Discord client which can be used to access the variety of Discord API functions and to set callback functions for Discord events. The DiscordGo code is fairly well documented at this point and is currently the only documentation available. Go reference (below) presents that information in a nice format. This library and the Discord API are unfinished. Because of that there may be major changes to library in the future.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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
  • 10
    Agentic Inbox

    Agentic Inbox

    A self-hosted email client with an AI agent, running entirely on Cloud

    ...Its AI agent can search conversations, summarize messages, and generate replies, while still requiring human approval before sending. The architecture combines durable state management, storage services, and AI inference into a unified workflow. Overall, it serves as a reference implementation for building AI-powered communication tools with full control over data and infrastructure.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    VarDumper Component

    VarDumper Component

    Provides mechanisms for walking through any arbitrary PHP variable

    ...Ability to dump internal references, either soft ones (objects or resources) or hard ones (=& on arrays or objects properties). Repeated occurrences of the same object/array/resource won’t appear again and again anymore. Moreover, you’ll be able to inspect the reference structure of your data. Ability to operate in the context of an output buffering handler.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    SurveyJS

    SurveyJS

    JavaScript Survey and Form Library

    SurveyJS Form Library is distributed as npm packages and as scripts and style sheets that you can reference on your page. You can use it in any React, Angular, Vue, Knockout, or jQuery application. React, Angular, Knockout, and Vue3 are supported natively. To communicate with the server, the libraries use JSON objects that represent form schemas (content and layout of a form) and form results (answers). You have the option to build dynamic JSON-driven forms using our free full-featured form builder demo available on the website. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    NFT Storage

    NFT Storage

    Free decentralized storage and bandwidth for NFTs on IPFS and Filecoin

    NFT.Storage is a long-term storage service designed for off-chain NFT data (like metadata, images, and other assets) for up to 31GiB in size per individual upload. Data is content addressed using IPFS, meaning the URI pointing to a piece of data is completely unique to that data (using a content identifier, or CID). IPFS URLs and CIDs can be used in NFTs and metadata to ensure the NFT forever actually refers to the intended data (eliminating things like rug pulls and making it trustlessly...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    JavaComm

    JavaComm

    Desktop communication tool: chat, telephony, multimedia

    ...All server-based communication runs over HTTPS (SSL/TLS), while file transfers are handled directly between users without passing through the server. The JavaComm Server runs on any Jakarta EE Web Profile 10 platform with the required extensions, using Tomcat 10.1.54 as reference. A SQL database stores global system data, with MariaDB 10.5.29 serving as the reference database via JDBC. User documentation, written from the end-user perspective, and detailed administrator guides are available on the JavaComm homepage. Visit the website for installation instructions, configuration help, and full feature descriptions.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15

    ADCH++

    ADCH++ is a hub software for the ADC network.

    ADCH++ is a reference hub (server) implementation for the ADC (Advanced Direct Connect) network. It supports Windows / Unix platforms and is extensible with scripts in lua and python (so far) as well as C++ plugins.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16

    email-checker-php-sdk

    PHP SDK to connect with Easy Email Verification API and validate email

    ...It provides a lightweight and reliable cURL-based implementation that returns structured JSON responses. This project is officially maintained by Easy Email Verification Ltd. For technical documentation and API reference, visit https://www.easyemailverification.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    IO91pm

    Command-line calculator for Maidenhead- (QTH-, QRA-) Locators.

    Keywords: Hamradio, Radio-amateurs, Maidenhead-, QTH-, (QRA-), Locator, Distance and Bearing Calculator, GNU/Linux command-line, LaTeX,- UTF-8-, ASCII-output, GPLv3; based on GM4ANB's book. "IO91pm is the Maidenhead-Locator for Maidenhead" ========================================= Background --------------- * For another little project, I wanted a QTH-Locator calculator for the UNIX (GNU/Linux, bash) command-line. * There are many, some very good, online QTH resources, but I wanted...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    discord-screenaudio

    discord-screenaudio

    A custom discord client that supports streaming with audio on Linux

    ...It depends on PipeWire and was intended to be used alongside the official Discord client rather than as a full replacement. The maintainer no longer actively maintains it and recommends newer alternatives for most users. It remains useful as a reference for Linux screen-audio streaming, QtWebEngine client behavior, and unofficial Discord workaround design.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    FileDAG Storage

    FileDAG Storage

    A distributed storage service built on the IPFS technology stack

    FileDAG Storage A distributed storage service built on the IPFS technology stack. Different from the official implementation of IPFS, we focus more on data management, data reliability, availability and fault tolerance, and clustering of storage nodes. The minimum storage unit of FileDAG Storage is dag, which is the data block. Files or objects are organized in a merkle-dag structure, and multiple files or objects may share some data blocks. The obvious benefit of this is to reduce redundant...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    workerman-chat

    workerman-chat

    Websocket chat room written in PHP based on workerman

    ...It also includes private messaging, automatic reconnection after disconnection, and broad browser support through HTML5 or Flash fallback. The chat interface can parse Weibo images automatically and display Weibo-style emoticons in messages. It is a practical reference for developers learning real-time messaging, GatewayWorker structure, and PHP-based WebSocket applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    VABlog

    VABlog

    YUV/PCM/H264/H265/AAC/FFmpeg/Opengl

    ...VABlog also showcases API design and interaction between client and server, enabling dynamic content updates and responsive user experiences. Its architecture is modular, making it easier to extend or customize features. Overall, it serves as a reference implementation for building media-rich web applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Discord ATIO

    Discord ATIO

    ATIO is a AIO Script Developed with Python3

    Discord-All-Tools-In-One is an archived Python toolkit that collected many Discord-related automation, abuse, and account-manipulation scripts in one interface. The repository itself describes the project as potentially malicious and unethical, and many of its modules involve activities that can violate privacy, platform rules, or the law. It includes tools related to selfbotting, account abuse, token misuse, webhook spam, server disruption, and remote-access malware. Because of that, it...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23

    g7ctrl

    Managing daemon for GM7 Xtreme GPS Tracker

    ...It is also possible to have specific action scripts executed upon receiving specific events or generate mail notifications. The daemon and command shell comes with extensive reference documentation (HTML & PDF) and Unix man pages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    SwiftMailer

    SwiftMailer

    Comprehensive mailing tools for PHP

    ...With built-in retry logic, logging, and error handling, it handles network failures gracefully, integrating into applications or frameworks for background dispatch. Though newer libraries such as Symfony Mailer have emerged, SwiftMailer remains influential in legacy codebases and continues to serve as a reference for well-structured email composition in PHP.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    OpenBazaar Client

    OpenBazaar Client

    OpenBazaar 2.0 Desktop Client (talks to openbazaar-go server daemon)

    This is the reference client for the OpenBazaar network. It is an interface for your OpenBazaar node, to use it you will need to run an OpenBazaar node either locally or on a remote server. For full installable versions of the OpenBazaar app, with the server and client bundled together, go to the OpenBazaar download page. To create a local development copy of the reference client, clone the client repository into a directory of your choice.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next