{"id":60336,"library":"bitserializer","title":"BitSerializer","description":"Multi-format serialization library supporting JSON, XML, YAML, CSV, and MsgPack.","status":"active","version":"0.85","language":"cpp","source_language":null,"source_url":null,"tags":["serialization","json","xml","yaml","csv","msgpack"],"install":[{"cmd":"vcpkg install bitserializer","lang":"bash","label":"vcpkg"},{"cmd":"# CMakeLists.txt\nfind_package(bitserializer CONFIG REQUIRED)\ntarget_link_libraries(main PRIVATE BitSerializer::BitSerializer)","lang":"cmake","label":"CMake"}],"dependencies":[],"imports":[{"symbol":"bitserializer/bitserializer.h","correct":"#include <bitserializer/bitserializer.h>"}],"quickstart":{"code":"#include <bitserializer/bitserializer.h>\n#include <bitserializer/json.h>\n#include <iostream>\n\nint main() {\n    using namespace BitSerializer;\n    JsonDocument doc;\n    doc[\"name\"] = \"example\";\n    doc[\"value\"] = 42;\n    std::string json = doc.Serialize();\n    std::cout << json << std::endl;\n    return 0;\n}","lang":"cpp","description":"Serialize a simple JSON object."},"warnings":[{"fix":"Include the specific format header (e.g., bitserializer/json.h) and link the corresponding library component.","message":"Different archive formats require separate headers and may have different dependencies.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'bitseri':1 'csv':11,18 'format':4 'json':8,15 'librari':6 'msgpack':13,19 'multi':3 'multi-format':2 'serial':5,14 'support':7 'xml':9,16 'yaml':10,17","created_at":"2026-06-16T19:26:29.555732+00:00","updated_at":"2026-06-16T19:26:29.555732+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":["serialization"],"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}}