{"id":21734074,"url":"https://github.com/microno95/cogl","last_synced_at":"2026-05-11T16:15:26.817Z","repository":{"id":155184966,"uuid":"106615547","full_name":"Microno95/COGL","owner":"Microno95","description":"Custom OpenGL API","archived":false,"fork":false,"pushed_at":"2020-04-16T03:20:00.000Z","size":29385,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-21T00:17:11.480Z","etag":null,"topics":["cogl","cpp-library","cpp14","opengl","rendering-3d-graphics"],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Microno95.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2017-10-11T22:22:02.000Z","updated_at":"2022-10-27T19:32:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"6b7bac23-f895-4bc4-ac6c-8f90492e6640","html_url":"https://github.com/Microno95/COGL","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Microno95/COGL","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Microno95%2FCOGL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Microno95%2FCOGL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Microno95%2FCOGL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Microno95%2FCOGL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Microno95","download_url":"https://codeload.github.com/Microno95/COGL/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Microno95%2FCOGL/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279000702,"owners_count":26082805,"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-10-08T02:00:06.501Z","response_time":56,"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":["cogl","cpp-library","cpp14","opengl","rendering-3d-graphics"],"created_at":"2024-11-26T05:07:43.805Z","updated_at":"2025-10-08T19:06:37.120Z","avatar_url":"https://github.com/Microno95.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# COGL\nCustom OpenGL API\n\nGot annoyed with trying to code opengl stuff as a lot of the APIs are low level. \nIn an attempt to have a fast, but capable library that simply takes mesh data and renders it I wrote the code found within.\n\nThe simplest way to describe how it works is that it takes vertex and fragment shaders (with a single postprocessing shader) and renders it very quickly.\n\n(Frame rate is around 800FPS for rendering 100 cubes, or 10 Stanford dragons.)\n\nThe reason for writing this library is to enable me to visualise the results of 3d simulation data such as from gravitational simulations with a Barnes-Hut tree.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicrono95%2Fcogl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmicrono95%2Fcogl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicrono95%2Fcogl/lists"}