{"id":18975308,"url":"https://github.com/lenitrous/sekai","last_synced_at":"2025-04-19T16:52:43.534Z","repository":{"id":57489334,"uuid":"499788269","full_name":"LeNitrous/sekai","owner":"LeNitrous","description":"A simple rendering framework for .NET","archived":false,"fork":false,"pushed_at":"2023-07-30T04:17:48.000Z","size":59421,"stargazers_count":20,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-29T10:33:28.062Z","etag":null,"topics":["2d-renderer","3d-renderer","dotnet","framework","hacktoberfest"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"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/LeNitrous.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/funding.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null},"funding":{"github":"vignetteapp","open_collective":"vignette"}},"created_at":"2022-06-04T10:03:53.000Z","updated_at":"2024-11-02T22:49:27.000Z","dependencies_parsed_at":"2023-09-24T10:14:42.750Z","dependency_job_id":null,"html_url":"https://github.com/LeNitrous/sekai","commit_stats":{"total_commits":167,"total_committers":2,"mean_commits":83.5,"dds":0.06586826347305386,"last_synced_commit":"146d5e6847749c30754a5f4a3b7219bcd305511c"},"previous_names":["cosyneco/sekai","lenitrous/sekai","vignetteapp/sekai"],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeNitrous%2Fsekai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeNitrous%2Fsekai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeNitrous%2Fsekai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeNitrous%2Fsekai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LeNitrous","download_url":"https://codeload.github.com/LeNitrous/sekai/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249223986,"owners_count":21232846,"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":["2d-renderer","3d-renderer","dotnet","framework","hacktoberfest"],"created_at":"2024-11-08T15:18:36.519Z","updated_at":"2025-04-16T09:34:35.849Z","avatar_url":"https://github.com/LeNitrous.png","language":"C#","funding_links":["https://github.com/sponsors/vignetteapp","https://opencollective.com/vignette"],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"./assets/logo-dark.png\"/\u003e\n    \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"./assets/logo-light.png\"/\u003e\n    \u003cimg alt=\"Sekai\" src=\"./assets/logo-light.png\"/\u003e\n  \u003c/picture\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003eSekai is the framework that powers \u003ca href=\"https://github.com/vignetteapp/vignette\"\u003eVignette\u003c/a\u003e.\u003c/p\u003e\n\n\u003cbr/\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/stars/vignetteapp/sekai?style=flat-square\"/\u003e\n  \u003cimg alt=\"GitHub\" src=\"https://img.shields.io/github/license/vignetteapp/sekai?color=c850c1\u0026style=flat-square\"\u003e\n  \u003cimg src=\"https://img.shields.io/discord/871618277258960896?logo=discord\u0026color=5865f2\u0026style=flat-square\"/\u003e\n  \u003cimg src=\"https://img.shields.io/static/v1?label=website\u0026message=vignetteapp.org\u0026color=ea1a72\u0026style=flat-square\"/\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"GitHub Workflow Status\" src=\"https://img.shields.io/github/actions/workflow/status/vignetteapp/sekai/test.yml?label=test\u0026style=flat-square\"\u003e\n  \u003cimg alt=\"GitHub Workflow Status\" src=\"https://img.shields.io/github/actions/workflow/status/vignetteapp/sekai/lint.yml?label=lint\u0026style=flat-square\"\u003e\n  \u003cimg alt=\"Code Coverage\" src=\"https://img.shields.io/codecov/c/gh/vignetteapp/sekai?style=flat-square\"\u003e\n\u003c/p\u003e\n\n## Introduction\nSekai is a fully abstracted graphics framework written under the .NET Runtime in C# inspired by other frameworks such as [LÖVE2D](https://github.com/love/love2d) and [osu! framework](https://github.com/ppy/osu-framework). Its core components such as rendering, audio, windowing, input, and even storage can easily be replaced to suit their requirements. The repository contains implementations that make use of GLFW, OpenGL, and OpenAL as a starting point.\n\nSekai is used to build [Vignette](https://github.com/vignetteapp/vignette) and is the choice of platform for Cosyne's graphical-related projects.\n\n## Getting Started\n\n### Building\nPlease make sure you meet the following prerequisistes:\n- A desktop platform with .NET 7 or above installed.\n\n### Examples\nThere are examples in the `./samples/` directory.\n\n## License\nSekai is licensed under MIT. See the [the license](./LICENSE) file in the root of this repository for the full text.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flenitrous%2Fsekai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flenitrous%2Fsekai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flenitrous%2Fsekai/lists"}