https://github.com/ufna/VaRest
REST API plugin for Unreal Engine 4 - we love restfull backend and JSON communications!
https://github.com/ufna/VaRest
blueprint c-plus-plus rest-api rest-client ue4 ue4-plugin unreal-engine web
Last synced: 3 months ago
JSON representation
REST API plugin for Unreal Engine 4 - we love restfull backend and JSON communications!
- Host: GitHub
- URL: https://github.com/ufna/VaRest
- Owner: ufna
- License: mit
- Created: 2014-06-21T20:01:51.000Z (almost 11 years ago)
- Default Branch: develop
- Last Pushed: 2024-08-28T10:39:51.000Z (9 months ago)
- Last Synced: 2024-08-28T12:04:24.786Z (9 months ago)
- Topics: blueprint, c-plus-plus, rest-api, rest-client, ue4, ue4-plugin, unreal-engine, web
- Language: C++
- Homepage: https://www.unrealengine.com/marketplace/en-US/product/varest-plugin
- Size: 760 KB
- Stars: 1,066
- Watchers: 94
- Forks: 292
- Open Issues: 70
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ue4 - VaRest - A simple REST API client with support for automatic JSON deserialization. (Assets / Networking)
- awesome-unreal - VaRest - REST API plugin for Unreal Engine. (Awesome Unreal Repositories / Networking)
- awesome-unreal - VaRest - REST API plugin for Unreal Engine 4 - we love restfull backend and JSON communications! (Networking)
- awesome_unreal_engine_4_-_5 - VaRest
- awesome_unreal_engine_4_-_5 - VaRest
README

> [!IMPORTANT]
> Hi there. Thank you for your interest and support over the years! I want to inform you that I will be archiving the VaRest project. While this means I will no longer be actively maintaining it, I encourage anyone interested to fork the repository and continue development if you wish.
>
> Feel free to use the existing code as a foundation for your own projects. I appreciate the contributions and enthusiasm of this community, and I hope VaRest continues to be a valuable resource for you.# VaRest
VaRest is the plugin for [Unreal Engine 4](https://www.unrealengine.com/) that makes REST server communications easier to use.
Key features:
* Flexible Http/Https request management with support of different Verbs and Content Types
* **No C++ coding required**, everything can be managed via blueprints
* Blueprintable FJsonObject wrapper with almost full support of Json features: different types of values, **arrays**, **binary data** content, both ways serializarion to FString, etc.
* Blueprintable FJsonValue wrapper - **full Json features made for blueprints!**
* Both bindable events and **latent functions** are provided to control the asynchronous requestsCheck the [Wiki](http://bit.ly/VaRest-Docs) for plugin usage examples and installation notes.
Current version: **1.1 R 33** (UE 5.2)

Legal info
----------Unreal® is a trademark or registered trademark of Epic Games, Inc. in the United States of America and elsewhere.
Unreal® Engine, Copyright 1998 – 2021, Epic Games, Inc. All rights reserved.