{"id":21666430,"url":"https://github.com/doo/rapidjson","last_synced_at":"2025-07-18T00:31:56.078Z","repository":{"id":8769283,"uuid":"10454418","full_name":"doo/rapidjson","owner":"doo","description":"Unofficial Git mirror of the rapidjson SVN repository","archived":true,"fork":false,"pushed_at":"2014-05-19T10:57:32.000Z","size":1072,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"doo","last_synced_at":"2025-03-20T06:44:12.293Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/doo.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-06-03T12:53:46.000Z","updated_at":"2023-09-27T18:03:26.000Z","dependencies_parsed_at":"2022-09-02T10:02:15.649Z","dependency_job_id":null,"html_url":"https://github.com/doo/rapidjson","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/doo/rapidjson","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doo%2Frapidjson","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doo%2Frapidjson/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doo%2Frapidjson/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doo%2Frapidjson/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/doo","download_url":"https://codeload.github.com/doo/rapidjson/tar.gz/refs/heads/doo","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doo%2Frapidjson/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265685524,"owners_count":23811191,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-25T11:26:40.870Z","updated_at":"2025-07-18T00:31:55.688Z","avatar_url":"https://github.com/doo.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"Rapidjson v0.1\n==============\n\nCopyright (c) 2011 Milo Yip (miloyip@gmail.com)\n\n[Official source at: Google Code](http://code.google.com/p/rapidjson/)\n\n[![Build Status](https://travis-ci.org/doo/rapidjson.svg)](https://travis-ci.org/doo/rapidjson)\n\n19 Nov 2011\n\n## Introduction\nRapidjson is a JSON parser and generator for C++. It was inspired by rapidxml http://rapidxml.sourceforge.net/\nRapidjson is small but complete. It supports both SAX and DOM style API. The SAX parser is only a half thousand lines of code.\nRapidjson is fast. Its performance can be comparable to strlen(). It also optionally supports SSE2/SSE4.1 for acceleration.\nRapidjson is self-contained. It does not depend on external libraries such as BOOST. It even does not depend on STL.\nRapidjson is memory friendly. Each JSON value costs exactly 16/20 bytes for 32/64-bit machines (excluding text string). By default it uses a fast memory allocator, and the parser allocates memory compactly during parsing. \n\nFor the full features please refer to the user guide.\n\nJSON(JavaScript Object Notation) is a light-weight data exchange format.\nMore information about JSON can be obtained at\n[http://json.org/](http://json.org/) and\n[http://www.ietf.org/rfc/rfc4627.txt](http://www.ietf.org/rfc/rfc4627.txt)\n\n## Installation\n\nRapidjson is a header-only C++ library. Just copy the rapidjson/include/rapidjson folder to system or project's include path.\n\nTo build the tests and examples:\n\n1. obtain [premake4](http://industriousone.com/premake/download)\n2. Copy premake4 executable to rapidjson/build\n3. Run rapidjson/build/premake.bat on Windows, rapidjson/build/premake on Linux or other platforms\n4. On Windows, build the solution at rapidjson/build/vs2008/ or /vs2010/\n5. On other platforms, run GNU make at rapidjson/build/gmake/ (e.g., make -f test.make config=release32, make -f example.make config=debug32)\n6. On success, the executable are generated at rapidjson/bin\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoo%2Frapidjson","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdoo%2Frapidjson","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoo%2Frapidjson/lists"}