{"id":15170576,"url":"https://github.com/rafaelesantos/refds-gamification","last_synced_at":"2026-01-20T21:33:29.571Z","repository":{"id":254318025,"uuid":"846174356","full_name":"rafaelesantos/refds-gamification","owner":"rafaelesantos","description":"RefdsGamification is a versatile library designed to implement the concept of gamification in any iOS application. This framework enables you to easily integrate achievements, experience points (XP), virtual currencies, and sync them with Game Center, making it an ideal solution for enhancing user engagement in your apps.","archived":false,"fork":false,"pushed_at":"2024-10-07T16:53:02.000Z","size":38,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-25T19:36:28.510Z","etag":null,"topics":["game-center","refds","refds-design-system","refds-shared","swift","swift-package-manager","swiftui"],"latest_commit_sha":null,"homepage":"","language":"Swift","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/rafaelesantos.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-08-22T17:11:36.000Z","updated_at":"2025-01-06T23:48:25.000Z","dependencies_parsed_at":"2025-02-10T22:33:07.423Z","dependency_job_id":"2f8bd292-1b68-464f-9781-25fec2f0e2fc","html_url":"https://github.com/rafaelesantos/refds-gamification","commit_stats":null,"previous_names":["rafaelesantos/refds-gamification"],"tags_count":0,"template":false,"template_full_name":"rafaelesantos/swift-readme-template","purl":"pkg:github/rafaelesantos/refds-gamification","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafaelesantos%2Frefds-gamification","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafaelesantos%2Frefds-gamification/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafaelesantos%2Frefds-gamification/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafaelesantos%2Frefds-gamification/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rafaelesantos","download_url":"https://codeload.github.com/rafaelesantos/refds-gamification/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafaelesantos%2Frefds-gamification/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28614611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-20T18:56:40.769Z","status":"ssl_error","status_checked_at":"2026-01-20T18:54:26.653Z","response_time":117,"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":["game-center","refds","refds-design-system","refds-shared","swift","swift-package-manager","swiftui"],"created_at":"2024-09-27T08:04:09.583Z","updated_at":"2026-01-20T21:33:29.551Z","avatar_url":"https://github.com/rafaelesantos.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎮 Refds Gamification\n\n[![CI](https://github.com/rafaelesantos/refds-gamification/actions/workflows/swift.yml/badge.svg)](https://github.com/rafaelesantos/refds-gamification/actions/workflows/swift.yml)\n\n`RefdsGamification` is a versatile library designed to implement the concept of gamification in any iOS application. This framework enables you to easily integrate achievements, experience points (XP), virtual currencies, and sync them with Game Center, making it an ideal solution for enhancing user engagement in your apps.\n\n## Key Features\n- **Achievements**: Create and manage in-app achievements to reward users for specific actions.\n- **Experience Points (XP)**: Implement a leveling system to track user progress and growth.\n- **Virtual Currency**: Introduce in-app coins or credits that users can earn and spend.\n- **Game Center Integration**: Seamlessly sync your gamification elements with Apple's Game Center for a unified gaming experience.\n\n## Installation\n\nAdd this project to your `Package.swift` file.\n\n```swift\nimport PackageDescription\n\nlet package = Package(\n    dependencies: [\n        .package(url: \"https://github.com/rafaelesantos/refds-gamification.git\", branch: \"main\")\n    ],\n    targets: [\n        .target(\n            name: \"YourProject\",\n            dependencies: [\n                .product(\n                    name: \"RefdsGamification\",\n                    package: \"refds-gamification\"),\n            ]),\n    ]\n)\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frafaelesantos%2Frefds-gamification","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frafaelesantos%2Frefds-gamification","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frafaelesantos%2Frefds-gamification/lists"}