{"id":61486,"library":"restinio","title":"restinio","description":"A header-only C++14 library that gives you an embedded HTTP/Websocket server targeted primarily for asynchronous processing of HTTP-requests.","status":"active","version":"0.7.9","language":"cpp","source_language":null,"source_url":null,"tags":["http","websocket","server","async","header-only"],"install":[{"cmd":"vcpkg install restinio","lang":"bash","label":"vcpkg"},{"cmd":"# CMakeLists.txt\nfind_package(restinio CONFIG REQUIRED)\ntarget_link_libraries(main PRIVATE restinio::restinio)","lang":"cmake","label":"CMake"}],"dependencies":[],"imports":[{"symbol":"restinio/all.hpp","correct":"#include <restinio/all.hpp>"}],"quickstart":{"code":"#include <restinio/all.hpp>\n\nint main() {\n    restinio::run(\n        restinio::on_this_thread()\n            .port(8080)\n            .address(\"localhost\")\n            .request_handler([](auto req) {\n                return req->create_response().set_body(\"Hello, World!\").done();\n            }));\n    return 0;\n}","lang":"cpp","description":"Minimal HTTP server using restinio."},"warnings":[{"fix":"Ensure you link against the appropriate Asio library (e.g., Boost::asio).","message":"Header-only but requires linking to Asio or Boost.Asio.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'+14':7 'async':28 'asynchron':19 'c':6 'embed':13 'give':10 'header':4,30 'header-on':3,29 'http':23,25 'http-request':22 'http/websocket':14 'librari':8 'primarili':17 'process':20 'request':24 'restinio':1 'server':15,27 'target':16 'websocket':26","created_at":"2026-06-17T04:52:58.658222+00:00","updated_at":"2026-06-17T04:52:58.658222+00:00","problems":[],"ecosystem":"vcpkg","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["web-framework","networking"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}