{"id":20789319,"url":"https://github.com/unknownrori/kurai-project","last_synced_at":"2026-02-08T15:32:55.926Z","repository":{"id":217069729,"uuid":"742747051","full_name":"UnknownRori/kurai-project","owner":"UnknownRori","description":"Kurai Project is an open source fan-game set in world of Touhou Project (Currently in Development)","archived":false,"fork":false,"pushed_at":"2024-09-03T23:00:21.000Z","size":22829,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-19T09:07:45.222Z","etag":null,"topics":["game","macroquad","rust-lang","shmup","touhou"],"latest_commit_sha":null,"homepage":"https://kurai-project.vercel.app/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/UnknownRori.png","metadata":{"files":{"readme":"README.md","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}},"created_at":"2024-01-13T08:41:17.000Z","updated_at":"2024-12-05T23:31:26.000Z","dependencies_parsed_at":"2024-03-17T03:57:09.321Z","dependency_job_id":"588f3c8b-acd4-4a40-9c44-e1e0f6e373fa","html_url":"https://github.com/UnknownRori/kurai-project","commit_stats":{"total_commits":58,"total_committers":1,"mean_commits":58.0,"dds":0.0,"last_synced_commit":"9d05e25d0a1b4613e93a5c316add00f56ce514b6"},"previous_names":["unknownrori/scarlet-project","unknownrori/kurai-project"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/UnknownRori/kurai-project","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UnknownRori%2Fkurai-project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UnknownRori%2Fkurai-project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UnknownRori%2Fkurai-project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UnknownRori%2Fkurai-project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UnknownRori","download_url":"https://codeload.github.com/UnknownRori/kurai-project/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UnknownRori%2Fkurai-project/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29235286,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-08T14:18:14.570Z","status":"ssl_error","status_checked_at":"2026-02-08T14:18:14.071Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["game","macroquad","rust-lang","shmup","touhou"],"created_at":"2024-11-17T15:23:02.683Z","updated_at":"2026-02-08T15:32:55.898Z","avatar_url":"https://github.com/UnknownRori.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Kurai Project\n\n\u003cdiv align = center\u003e\n\n\u003cimg src=\"./resources/misc/kurai.png\" width=\"200\"\u003e\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u0026ensp;[\u003ckbd\u003e \u003cbr\u003e Install \u003cbr\u003e \u003c/kbd\u003e](#installation)\u0026ensp;\n\u0026ensp;[\u003ckbd\u003e \u003cbr\u003e Development \u003cbr\u003e \u003c/kbd\u003e](#development)\u0026ensp;\n\u003cbr\u003e\u003cbr\u003e\u003c/div\u003e\n\n## Introduction\n\nKurai Project is an open source fan-game set in world of [Touhou Project](https://en.wikipedia.org/wiki/Touhou_Project).\nIt is top-down vertical-scrolling curtain of fire shooting game (STG) also known as \"Bullet hell\" or \"Danmaku\".\nSTGs are fast-paced games focused around pattern recognition and mastery through practice.\n\nKurai Project is somewhat portable, and it's written in Rust, \nthe portability comes from [macroquad](https://github.com/not-fl3/macroquad) crate for handling file and rendering, \nit support OpenGL, Metal, GLES rendering and also WebGL for browser such as Firefox and Chromium based browser, \nit can be compiled for number of operating system.\n\n### About Touhou Project\n\nTouhou Project is an indie game series (also known as \"doujin\" in Japanese)\nknown for its ensemble cast of characters and memorable soundtracks.\nIt is produced by and large by a single artist known as ZUN, and has a\n[permissive license](https://en.touhouwiki.net/wiki/Touhou_Wiki:Copyrights#Copyright_status.2FTerms_of_Use_of_the_Touhou_Project\u003e)\nwhich allows for indie derivative works such as Kurai Project to legally exist.\n\nKurai Project is *not* a \"clone\" of Touhou Project, and tells an original story with its own\nmusic, art, gameplay mechanics, and codebase. While some familiarity with Touhou\nis helpful, the gameplay can be enjoyed on its own without prior knowledge of\nthe series.\n\nFor more information on dōjin culture,\n[click here](https://en.wikipedia.org/wiki/D%C5%8Djin).\n\n## Installation\n\n### System Requirement\n\n----------------------------------------\n| Component |   Minimum  | Recommended |\n|-----------|------------|-------------|\n|    CPU    |   2.0 Ghz  |   2.0 Ghz   |\n|    RAM    |   300 Mb   |   500 Mb    |\n|    GPU    |    1 Gb    |  \u003e 1.0 Gb   |\n\n* The requirement might change over the course of development\n\n\u003e [!WARNING]\n\u003e Pre-compiled is not yet available, you can install it via `cargo install` or `cargo build`\n\n## Development\n\nMake sure you already installed Rust at minimum 1.75 because I might be using latest Rust feature\n\n```sh\n# Clone repository and enter to cloned directory\ngit clone https://github.com/UnknownRori/scarlet-project\ncd scarlet-project\n\n# Run the game\ncargo run\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funknownrori%2Fkurai-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funknownrori%2Fkurai-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funknownrori%2Fkurai-project/lists"}