{"id":19473397,"url":"https://github.com/cee-studio/cee-std","last_synced_at":"2025-09-08T08:40:29.128Z","repository":{"id":118060343,"uuid":"286881351","full_name":"cee-studio/cee-std","owner":"cee-studio","description":"Simple and Minimum C container Lib","archived":false,"fork":false,"pushed_at":"2024-12-19T04:27:43.000Z","size":756,"stargazers_count":3,"open_issues_count":4,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-25T12:46:19.779Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cee-studio.png","metadata":{"files":{"readme":"README.html","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-08-12T00:57:47.000Z","updated_at":"2024-12-19T04:27:47.000Z","dependencies_parsed_at":"2024-01-07T19:35:13.906Z","dependency_job_id":"4d809fca-767b-444e-a22e-6a0f8e53f1e8","html_url":"https://github.com/cee-studio/cee-std","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cee-studio/cee-std","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cee-studio%2Fcee-std","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cee-studio%2Fcee-std/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cee-studio%2Fcee-std/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cee-studio%2Fcee-std/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cee-studio","download_url":"https://codeload.github.com/cee-studio/cee-std/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cee-studio%2Fcee-std/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274158992,"owners_count":25232631,"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","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-10T19:18:25.924Z","updated_at":"2025-09-08T08:40:29.099Z","avatar_url":"https://github.com/cee-studio.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!DOCTYPE HTML\u003e\n\u003chtml lang=\"en\"\u003e\n\u003chead\u003e\n    \u003cmeta charset=\"UTF-8\"/\u003e\n    \u003cmeta name=\"keywords\" content=\"C, C++, segmentation fault, segfault, SIGSEGV, sigsegv, core dumped, crash, data structure visualization\"/\u003e\n    \u003cscript src=\"https://cdnjs.cloudflare.com/ajax/libs/showdown/1.9.0/showdown.min.js\"\u003e\u003c/script\u003e\n    \u003clink rel=\"stylesheet\" type=\"text/css\" href=\"https://cdnjs.cloudflare.com/ajax/libs/foundation/5.5.2/css/foundation.min.css\"\u003e\n    \u003clink rel=\"stylesheet\" type=\"text/css\" href=\"https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css\"\u003e    \n    \u003clink rel=\"stylesheet\" href=\"/static/css/sd.css\"/\u003e\n    \u003cscript\u003e\n        const get_url_record = function () {\n            const host = window.location.host;\n            const url = window.location.href;\n            const matched = url.match(/^(https|http):\\/\\/([^\\/]+)\\/(.*)/);\n\n            if (matched != null) {\n                const r = {protocol: matched[1], host: matched[2], path_name: matched[3]};\n                return r;\n            }\n            else\n                return null;\n        };\n        function run() {\n            const url_record = get_url_record();\n            var md_path_name = \"index.md\";\n            if (url_record.path_name)\n                md_path_name = url_record.path_name.replace(\".html\", \".md\");\n            const url = url_record.protocol + \"://\" + url_record.host + \"/\" + md_path_name;\n\n            const fp = fetch(url, {method: 'GET'});\n            fp.then (function (r) { return r.text(); })\n                .then(function (text) {\n                    console.log(text);\n                    target = document.getElementById('html-content');\n                    converter = new showdown.Converter({parseImgDimension: true\n                                                       , strikethrough: true\n                                                       });\n\n                    converter.addExtension(function () {\n                      return [{\n                                type: 'output',\n                                regex: /\u003ca\\shref[^\u003e]+\u003e/g,\n                                replace : function (text) {\n                                            var url = text.match(/\"(.*?)\"/)[1]\n                                            if(url.includes(window.location.hostname) || url[0] == '/' || url[0] == '.' || url[0] == '#'){\n                                                return text\n                                            }\n                                            return '\u003ca href=\"' + url + '\" target=\"_blank\"\u003e'\n                                          }\n                              }]\n                    }, 'externalLink')\n\n                    html = converter.makeHtml(text);\n                    target.innerHTML = html;\n                });\n        }\n        run();\n    \u003c/script\u003e\n    \u003cscript async src=\"https://www.googletagmanager.com/gtag/js?id=UA-134662929-1\"\u003e\u003c/script\u003e\n    \u003cscript\u003e\n      window.dataLayer = window.dataLayer || [];\n      function gtag(){dataLayer.push(arguments);}\n      gtag('js', new Date());\n      gtag('config', 'UA-134662929-1');\n    \u003c/script\u003e\n\u003c/head\u003e\n\u003cbody \u003e\n  \u003cdiv id=\"html-content\"\u003e\u003c/div\u003e\n\u003c/body\u003e\n\u003c/html\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcee-studio%2Fcee-std","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcee-studio%2Fcee-std","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcee-studio%2Fcee-std/lists"}