{"schema":"libjg2-1",
"vpath":"/git/",
"avatar":"/git/avatar/",
"alang":"",
"gen_ut":1751773276,
"reponame":"libwebsockets",
"desc":"libwebsockets lightweight C networking library",
"owner": { "name": "Andy Green", "email": "andy@warmcat.com", "md5": "c50933ca2aa61e0fe2c43d46bb6b59cb" },"url":"https://libwebsockets.org/repo/libwebsockets",
"f":3,
"items": [
{ "schema":"libjg2-1",
"oid":{ "oid": "17bd1d07875835aa5f294cee2d820acd32293da1", "alias": [ "refs/heads/v4.2-stable"]},"tree": [
{ "name": "READMEs","mode": "16384", "size":0},
{ "name": "cmake","mode": "16384", "size":0},
{ "name": "contrib","mode": "16384", "size":0},
{ "name": "doc-assets","mode": "16384", "size":0},
{ "name": "include","mode": "16384", "size":0},
{ "name": "lib","mode": "16384", "size":0},
{ "name": "lwsws","mode": "16384", "size":0},
{ "name": "minimal-examples","mode": "16384", "size":0},
{ "name": "plugin-standalone","mode": "16384", "size":0},
{ "name": "plugins","mode": "16384", "size":0},
{ "name": "scripts","mode": "16384", "size":0},
{ "name": "test-apps","mode": "16384", "size":0},
{ "name": "win32port","mode": "16384", "size":0},
{ "name": ".gitignore","mode": "33188", "size":790},
{ "name": ".mailmap","mode": "33188", "size":103},
{ "name": ".sai.json","mode": "33188", "size":21288},
{ "name": "CMakeLists-implied-options.txt","mode": "33188", "size":10952},
{ "name": "CMakeLists.txt","mode": "33188", "size":40146},
{ "name": "Kconfig","mode": "33188", "size":857},
{ "name": "LICENSE","mode": "33188", "size":13171},
{ "name": "Makefile.projbuild","mode": "33188", "size":54},
{ "name": "README.md","mode": "33188", "size":3222},
{ "name": "bug_report.md","mode": "33188", "size":2120},
{ "name": "changelog","mode": "33188", "size":30910},
{ "name": "component.mk","mode": "33188", "size":1659},
{ "name": "libwebsockets.dox","mode": "33188", "size":15085}],"s":{"c":1751773276,"u": 4166}}
,{"schema":"libjg2-1",
"cid":"f2b1e66a519ddc388e9282874be1b656",
"oid":{ "oid": "17bd1d07875835aa5f294cee2d820acd32293da1", "alias": [ "refs/heads/v4.2-stable"]},"blobname": "README.md", "blob": "[](https://libwebsockets.org/git/libwebsockets) [](https://scan.coverity.com/projects/3576) [](https://bestpractices.coreinfrastructure.org/projects/2266) [](https://www.codacy.com/app/lws-team/libwebsockets?utm_source\u003dgithub.com\u0026amp;utm_medium\u003dreferral\u0026amp;utm_content\u003dwarmcat/libwebsockets\u0026amp;utm_campaign\u003dBadge_Grade) [](https://lgtm.com/projects/g/warmcat/libwebsockets/alerts/) [](https://lgtm.com/projects/g/warmcat/libwebsockets/context:cpp) [](https://lgtm.com/projects/g/warmcat/libwebsockets/context:javascript)\n\n# Libwebsockets\n\nLibwebsockets is a simple-to-use, MIT-license, pure C library providing client and server\nfor **http/1**, **http/2**, **websockets**, **MQTT** and other protocols in a security-minded,\nlightweight, configurable, scalable and flexible way. It's easy to build and\ncross-build via cmake and is suitable for tasks from embedded RTOS through mass\ncloud serving.\n\n[80+ independent minimal examples](https://libwebsockets.org/git/libwebsockets/tree/minimal-examples) for\nvarious scenarios, CC0-licensed (public domain) for cut-and-paste, allow you to get started quickly.\n\n[There are a lot of READMEs](https://libwebsockets.org/git/libwebsockets/tree/READMEs) on a variety of\ntopics.\n\n[We do a huge amount of CI testing per push](https://libwebsockets.org/sai/), currently 495 builds on\n27 platforms.\n\n\n\nNews\n----\n\n## Request for help on mp4 / h.264 / libav*\n\nIf you're interested in ws + h.264, there's a 80-90% complete minimal example that needs\nhelp with the mp4 container part, the lws v4l2 integration, MPJPG-\u003eh.264 transcoding and\nws transport to MediaSource parts already work.\n\nTake a look at the top two patches on `_v4l2` branch and post on the mailing list or\ngithub to discuss if you can help.\n\n## v4.2 is released\n\nSee the [changelog](https://libwebsockets.org/git/libwebsockets/tree/changelog)\n\n## Transition from master branch to main branch\n\nThe master-\u003emain branch transition happened several months ago, currently master is\nstill around as a mirror of main. master branch will go away some time before the\nnext release.\n\n## Support\n\nThis is the libwebsockets C library for lightweight websocket clients and\nservers. For support, visit\n\n https://libwebsockets.org\n\nand consider joining the project mailing list at\n\n https://libwebsockets.org/mailman/listinfo/libwebsockets\n\nYou can get the latest version of the library from git:\n\n- https://libwebsockets.org/git\n\nDoxygen API docs for development: https://libwebsockets.org/lws-api-doc-master/html/index.html\n\n","s":{"c":1751773276,"u": 4560}}
],"g": 7632,"chitpc": 0,"ehitpc": 0,"indexed":0
,
"ab": 1, "si": 0, "db":0, "di":1, "sat":0, "lfc": "0000"}