{"id":15722692,"url":"https://github.com/subsoap/feat","last_synced_at":"2026-02-24T11:32:19.459Z","repository":{"id":71236151,"uuid":"120906256","full_name":"subsoap/feat","owner":"subsoap","description":"Defold achievement and stat tracking for use with DefSave and DefSteam","archived":false,"fork":false,"pushed_at":"2018-07-28T12:48:44.000Z","size":20,"stargazers_count":4,"open_issues_count":3,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-26T14:42:31.996Z","etag":null,"topics":["defold","defold-game-engine","steam","steamworks"],"latest_commit_sha":null,"homepage":null,"language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/subsoap.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":"2018-02-09T13:01:32.000Z","updated_at":"2025-09-04T22:54:15.000Z","dependencies_parsed_at":"2023-06-29T18:00:45.373Z","dependency_job_id":null,"html_url":"https://github.com/subsoap/feat","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/subsoap/feat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subsoap%2Ffeat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subsoap%2Ffeat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subsoap%2Ffeat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subsoap%2Ffeat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/subsoap","download_url":"https://codeload.github.com/subsoap/feat/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subsoap%2Ffeat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29780604,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-24T10:45:18.109Z","status":"ssl_error","status_checked_at":"2026-02-24T10:45:09.911Z","response_time":75,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["defold","defold-game-engine","steam","steamworks"],"created_at":"2024-10-03T22:08:54.572Z","updated_at":"2026-02-24T11:32:19.436Z","avatar_url":"https://github.com/subsoap.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Feat\nDefold achievement and stat tracking for use with DefSave and DefSteam\n\n## Installation\nYou can use Feat in your own project by adding this project as a [Defold library dependency](http://www.defold.com/manuals/libraries/). Open your game.project file and in the dependencies field under project add:\n\n\thttps://github.com/subsoap/feat/archive/master.zip\n\nOnce added, you must require the main Lua module in your scripts via\n\n```\nlocal feat = require(\"feat.feat\")\n```\n\nYou'll then want to add feat functions for init / update / final. See example for usage.\n\nFeat was made to simplify the process of adding stats and achievements to your game with the ability to auto-unlock based on stat progression and auto-unlock and sync on Steam.\n\nYou will need to follow DefSteam instructions to properly include Steamworks libs in your project. This uses the testing Spacewar game for the example testing. Use Steam Achievement Manager to reset your Spacewar stats if necessary.\n\nTODO: Add support for iOS/Android native achievements/stats.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsubsoap%2Ffeat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsubsoap%2Ffeat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsubsoap%2Ffeat/lists"}