{"id":15104018,"url":"https://github.com/liko-12/liko-12","last_synced_at":"2025-09-27T02:32:18.049Z","repository":{"id":42437446,"uuid":"68394197","full_name":"LIKO-12/LIKO-12","owner":"LIKO-12","description":"LIKO-12 is an open source fantasy computer made using LÖVE","archived":true,"fork":false,"pushed_at":"2024-01-24T08:13:23.000Z","size":10328,"stargazers_count":1162,"open_issues_count":38,"forks_count":69,"subscribers_count":59,"default_branch":"main","last_synced_at":"2025-09-20T07:04:35.371Z","etag":null,"topics":["android","fantasy-computer","fantasy-console","liko-12","linux","love","love2d","love2d-framework","lua","windows"],"latest_commit_sha":null,"homepage":"https://liko-12.github.io/","language":"Lua","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/LIKO-12.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2016-09-16T16:01:25.000Z","updated_at":"2025-09-11T13:04:37.000Z","dependencies_parsed_at":"2024-08-01T06:59:41.260Z","dependency_job_id":null,"html_url":"https://github.com/LIKO-12/LIKO-12","commit_stats":null,"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/LIKO-12/LIKO-12","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LIKO-12%2FLIKO-12","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LIKO-12%2FLIKO-12/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LIKO-12%2FLIKO-12/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LIKO-12%2FLIKO-12/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LIKO-12","download_url":"https://codeload.github.com/LIKO-12/LIKO-12/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LIKO-12%2FLIKO-12/sbom","scorecard":{"id":81502,"data":{"date":"2025-08-11","repo":{"name":"github.com/LIKO-12/LIKO-12","commit":"a222562d110cda1c0267369044daeec407eb99dc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.7,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact experimental-20230221-1947 not signed: https://api.github.com/repos/LIKO-12/LIKO-12/releases/93209696","Warn: release artifact experimental-20230216-1050 not signed: https://api.github.com/repos/LIKO-12/LIKO-12/releases/92676500","Warn: release artifact 1.1.0 not signed: https://api.github.com/repos/LIKO-12/LIKO-12/releases/21453113","Warn: release artifact 1.0.1 not signed: https://api.github.com/repos/LIKO-12/LIKO-12/releases/14687602","Warn: release artifact 1.0.0 not signed: https://api.github.com/repos/LIKO-12/LIKO-12/releases/12686568","Warn: release artifact experimental-20230221-1947 does not have provenance: https://api.github.com/repos/LIKO-12/LIKO-12/releases/93209696","Warn: release artifact experimental-20230216-1050 does not have provenance: https://api.github.com/repos/LIKO-12/LIKO-12/releases/92676500","Warn: release artifact 1.1.0 does not have provenance: https://api.github.com/repos/LIKO-12/LIKO-12/releases/21453113","Warn: release artifact 1.0.1 does not have provenance: https://api.github.com/repos/LIKO-12/LIKO-12/releases/14687602","Warn: release artifact 1.0.0 does not have provenance: https://api.github.com/repos/LIKO-12/LIKO-12/releases/12686568"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}}]},"last_synced_at":"2025-08-15T05:58:12.893Z","repository_id":42437446,"created_at":"2025-08-15T05:58:12.893Z","updated_at":"2025-08-15T05:58:12.893Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":277171589,"owners_count":25773246,"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-27T02:00:08.978Z","response_time":73,"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":["android","fantasy-computer","fantasy-console","liko-12","linux","love","love2d","love2d-framework","lua","windows"],"created_at":"2024-09-25T20:00:26.967Z","updated_at":"2025-09-27T02:32:17.703Z","avatar_url":"https://github.com/LIKO-12.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e ⚠️ **The project is unfortunately no longer developed nor maintained.**\n\n# ![LIKO-12](https://github.com/LIKO-12/extras/raw/main/Readme-Screenshots/Header_Logo.png)\n\n[![stars](https://badgen.net/github/stars/LIKO-12/LIKO-12)](https://github.com/LIKO-12/LIKO-12)\n[![commits](https://badgen.net/github/commits/LIKO-12/LIKO-12)](https://github.com/LIKO-12/LIKO-12/commits/main)\n[![github downloads](https://img.shields.io/github/downloads/LIKO-12/LIKO-12/total.svg)](https://github.com/LIKO-12/LIKO-12/releases)\n[![releases](https://badgen.net/github/tag/LIKO-12/LIKO-12)](https://github.com/LIKO-12/LIKO-12/releases)\n[![license](https://badgen.net/github/license/LIKO-12/LIKO-12)](https://github.com/LIKO-12/LIKO-12/blob/main/LICENSE)\n---\n\n## About\n\nLIKO-12 is a fantasy computer that you can use to make, play and share tiny retro-looking games and programs. It comes\nwith a default, fully customizable, DOS-like operating system installed, called DiskOS.\n\nDiskOS provides an environment with basic command line programs and visual game editors.\n\nThe created games and programs are saved as disk files that can be easily shared to friends or anyone else.\n\n### Available on\n\n[![Github Releases](https://badgen.net/badge/icon/Github%20Releases/black?icon=github\u0026label)](https://github.com/LIKO-12/LIKO-12/releases)\n[![Itch.io](https://badgen.net/badge/icon/Itch.io/red?label=%20)](https://ramilego4game.itch.io/liko12)\n[![Google Play](https://badgen.net/badge/icon/Google%20Play/green?icon=googleplay\u0026label)](https://play.google.com/store/apps/details?id=me.ramilego4game.liko12)\n[![Snapcraft](https://badgen.net/badge/icon/Snapcraft/yellow?label=%20)](https://snapcraft.io/liko-12)\n\n## Alternative Projects\n\n- **[PICO-8:](https://www.lexaloffle.com/pico-8.php)** The original fantasy console that started the whole trend. It's community is pretty good. Made with care to provide the old consoles feel. Recommended for anyone who can purchase it.\n- **[PixelVision8:](https://pixelvision8.github.io/Website/)** An open-source fantasy console that promises to keep the old consoles feel, still under development till today. Has a very good quality and sweet graphics.\n- **[TIC-80:](https://tic80.com/)** An open-source PICO-8 clone that does have it's own feel and community. It's in a _finished/stable_ state and supports multiple programming languages. Could be also a good choice, but it also has a paid PRO version to support the developer.\n- There's a whole list of other fantasy consoles [here](https://github.com/paladin-t/fantasy).\n\n## Gallery\n\n| BIOS POST Screen       | DiskOS Installer              | Command-line Prompt              | Code Editor              | Sprite Editor              | Map Editor              | WIP Editor              |\n|------------------------|-------------------------------|----------------------------------|--------------------------|----------------------------|-------------------------|-------------------------|\n| ![BIOS POST][IMAGE_01] | ![DiskOS Installer][IMAGE_02] | ![Command-line Prompt][IMAGE_03] | ![Code Editor][IMAGE_04] | ![Sprite Editor][IMAGE_05] | ![Map Editor][IMAGE_06] | ![WIP Editor][IMAGE_07] |\n\n[IMAGE_01]: https://raw.githubusercontent.com/LIKO-12/extras/main/Readme-Screenshots/BIOS_POST.png\n[IMAGE_02]: https://raw.githubusercontent.com/LIKO-12/extras/main/Readme-Screenshots/DiskOS_Installer.png\n[IMAGE_03]: https://raw.githubusercontent.com/LIKO-12/extras/main/Readme-Screenshots/DiskOS_Prompt.gif\n[IMAGE_04]: https://raw.githubusercontent.com/LIKO-12/extras/main/Readme-Screenshots/Code_Editor.png\n[IMAGE_05]: https://raw.githubusercontent.com/LIKO-12/extras/main/Readme-Screenshots/Sprite_Editor.png\n[IMAGE_06]: https://raw.githubusercontent.com/LIKO-12/extras/main/Readme-Screenshots/Map_Editor.png\n[IMAGE_07]: https://raw.githubusercontent.com/LIKO-12/extras/main/Readme-Screenshots/WIP_Editor.png\n\n## Documentation\n\nThe documentation is scattered and available over multiple places:\n\n- In the [cheatsheets](https://liko-12.github.io/#/Documentation/Cheatsheets/) (best resource I believe).\n- [LIKO-12 GitHub Webpage](https://liko-12.github.io/) (sufferes from changing navigation bar issues).\n- [Another GitHub Webpage](https://liko-12.github.io/WIP/) (an attempt to get better documentation).\n- Via a Discord bot on [LIKO-12's Discord](https://discord.gg/adjqkd639F)\n- In a JSON format on the [API-Documentation Repository](https://github.com/LIKO-12/API-Documentation) (used by the Discord bot).\n\nThe demos and games included could be used as a last resort before reading the source-code.\n\n## Source-code Overview\n\nLIKO-12 was made using the awesome [LÖVE Framework](https://love2d.org) and written purely in Lua.\n\nLua is a simple scripting language that used to be very good back in the days, and it could still serve as a good start for beginners with some care to overcome the obstacles of moving into other well known languages like JavaScript. (Although Python is a better choice for learning programming)\n\nThere are lots of ninja crimes in the codebase, where I sacrificed code readability to feel satisfied in doing something so hacky and Lua specific. Very sorry for that 😬\n\nAs the project has grew over the years, it has been split into multiple repositories under the [LIKO-12 Organization](https://github.com/LIKO-12)\n\n## Project Status\n\nThe project is unfortunately no longer developed nor maintained.\n\n## Thanks to the LÖVE Community\n\nFor being such an awesome community that had the patience to tolerate me as a kid, and help me learn way much stuff over the years.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliko-12%2Fliko-12","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fliko-12%2Fliko-12","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliko-12%2Fliko-12/lists"}