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.
- Installation Guide: Quickly set up Best STOMP in your Unity project.
- Getting Started: Dive into the basics and subscribe to your first STOMP topic in Unity.
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