Skip to content

Home

Welcome to the Best Packages Documentation Hub! Here, you'll find documentation for a suite of powerful networking and communication packages designed to enhance your Unity projects. Whether you're building web applications, multiplayer games, or real-time communication solutions, these packages have got you covered.

Explore the documentation for each package below:

🎆 The ULTIMATE Best Bundle 🎆

Discover the pinnacle of Unity communication tools with The Ultimate Best Bundle. Packing all my prized packages and protocols, it's the one-stop solution for all your connectivity needs. Dive into web-centric interactions, embrace real-time data exchange and ensure top-notch security across the board. All-inclusive, all-powerful and all ready to elevate your projects.

When it comes to connecting your Unity projects with the world, this is the only asset you'll ever need, packed with full protocol power!

Best HTTP

Best HTTP is a comprehensive library for making HTTP and HTTPS requests in Unity. It offers a wide range of features for handling web communication, including HTTP/2 support, caching, authentication, and more.

  • Installation Guide: Quickly set up Best HTTP in your Unity project.
  • Upgrade Guide: Seamlessly transition from older versions to the latest features and improvements.
  • Getting Started: Dive into the basics and make your first HTTP request in Unity.
  • Advanced Usage: Delve deeper into advanced features and optimizations available in the library.

Best WebSockets

Best WebSockets offers a flexible WebSocket client implementation for Unity. It allows you to establish WebSocket connections for real-time data exchange.

  • Installation Guide: Quickly set up Best WebSockets in your Unity project.
  • Upgrade Guide: Seamlessly transition from older versions to the latest features and improvements.
  • Getting Started: Dive into the basics and make your first WebSocket connection in Unity.

Best SignalR

Best SignalR Documentation: Best SignalR enables real-time, bidirectional communication using the SignalR protocol. Incorporate real-time features like chat, notifications, and multiplayer gaming into your Unity projects.

  • Installation Guide: Quickly set up Best SignalR in your Unity project.
  • Upgrade Guide: Seamlessly transition from older versions to the latest features and improvements.
  • Getting Started: Dive into the basics and make your first SignalR Hub request in Unity.

Best Socket.IO

Best Socket.IO is a library for integrating with Socket.IO, a popular real-time communication framework. Use it to create WebSocket-based applications and games with ease.

  • Installation Guide: Quickly set up Best Socket.IO in your Unity project.
  • Upgrade Guide: Seamlessly transition from older versions to the latest features and improvements.
  • Getting Started: Dive into the basics and make your first SocketIO connection in Unity.

Best MQTT

Best MQTT Documentation: Best MQTT is a feature-rich MQTT client library for Unity. Use it to implement MQTT-based communication in your applications, enabling efficient and scalable messaging between devices and servers.

  • Installation Guide: Quickly set up Best MQTT in your Unity project.
  • Upgrade Guide: Seamlessly transition from older versions to the latest features and improvements.
  • Getting Started: Dive into the basics and subscribe to your first MQTT topic in Unity.

Best STOMP

Best STOMP Documentation: Best STOMP is a feature-rich STOMP client library for Unity. Use it to implement STOMP-based communication in your applications, enabling efficient and scalable messaging between devices and servers.

Best Server-Sent Events

Best Server-Sent Events Documentation: Best Server-Sent Events provides an efficient and easy-to-use implementation of the Server-Sent Events (SSE) protocol. Use it to establish real-time, unidirectional communication between your server and Unity application.

  • Installation Guide: Quickly set up Best Server-Sent Events in your Unity project.
  • Upgrade Guide: Seamlessly transition from older versions to the latest features and improvements.
  • Getting Started: Dive into the basics and get your first Server-Sent Events events in Unity.

Best TLS Security

Best TLS Security Documentation: Take a step further to improve the security of all protocols connecting through a TLS connection with a one line setup.

  • Installation Guide: Quickly set up Best TLS Security in your Unity project.
  • Upgrade Guide: Seamlessly transition from older versions to the latest features and improvements.
  • Getting Started: Dive into the basics and make your Unity application even more secure.

Getting Started

To get started with any of my packages, simply click on the respective link above to access the documentation. Each package's documentation provides detailed information, usage examples, and API references to help you integrate these powerful features into your Unity projects.

Community and Support

If you have questions, need assistance, or want to engage with the Best packages community, feel free to visit the Community and Support page. A dedicated community and I are always here to assist.

I'm excited to see what you create with my packages. Happy coding!

FAQ

Find answers to commonly asked questions in our FAQ section.

Q: How are the Best packages interconnected, and what are their dependencies?

A: The flowchart provided, visualizes how the foundational Best HTTP package supports and integrates with specialized packages like Best WebSockets, Best Socket.IO, Best SignalR, Best MQTT, and Best Server-Sent Events. Additionally, the Best TLS Security package is crafted to bolster security across all these packages. High-level protocols that require bi-directional, high-performance transport also depend on the Best WebSockets package too. This framework of interdependencies is a testament to my commitment to delivering versatile, high-performance tools for your projects.

flowchart TB
    subgraph Best.HTTP [Best.HTTP]
        direction TB
        subgraph Best.HTTP.HTTP [HTTP]
            direction LR

            HTTPRequest
            HTTPResponse

            subgraph Connection [Connections]
                HTTP1
                HTTP2
            end

            subgraph HTTP.Pools [Pools & Caches]
                HostVariants
                HTTPCache
            end
        end

        subgraph Best.HTTP.Shared [Shared]
            direction TB

            subgraph PlatformSupport
                TCPNegotiator
                TCPRace
                Threading
            end

            subgraph TLS
                Framework
                BouncyCastle
            end

            subgraph Pools [Pools & Caches]
                DNSCache
                StringPool
                BufferPool
            end
            subgraph Profilers [Profilers]
                Memory
                Network
            end

            subgraph Others
                PerHostSettings
                Logging
                Database
                Extensions
                Streams
            end
        end
    end

    Best.ServerSentEvents --> Best.HTTP
    Best.TLSSecurity --> Best.HTTP
    Best.WebSockets --> Best.HTTP

    Best.SocketIO --> Best.HTTP
    Best.SocketIO --> Best.WebSockets

    Best.SignalR --> Best.HTTP
    Best.SignalR --> Best.WebSockets

    Best.MQTT --> Best.HTTP
    Best.MQTT --> Best.WebSockets

    Best.STOMP --> Best.HTTP
    Best.STOMP --> Best.WebSockets

Comments