{"id":30112562,"url":"https://github.com/71/yafa","last_synced_at":"2025-08-10T06:47:58.555Z","repository":{"id":301671437,"uuid":"941890620","full_name":"71/YAFA","owner":"71","description":"Yet Another Flashcards App for iOS.","archived":false,"fork":false,"pushed_at":"2025-07-11T14:05:13.000Z","size":4801,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-02T11:05:01.849Z","etag":null,"topics":["flashcards","ios","swift"],"latest_commit_sha":null,"homepage":"https://testflight.apple.com/join/JnTekhaP","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/71.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,"zenodo":null}},"created_at":"2025-03-03T08:19:54.000Z","updated_at":"2025-07-11T14:05:16.000Z","dependencies_parsed_at":"2025-06-28T05:41:30.924Z","dependency_job_id":"0f35712b-359c-4f19-871b-9766c9764b84","html_url":"https://github.com/71/YAFA","commit_stats":null,"previous_names":["71/yafa"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/71/YAFA","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/71%2FYAFA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/71%2FYAFA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/71%2FYAFA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/71%2FYAFA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/71","download_url":"https://codeload.github.com/71/YAFA/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/71%2FYAFA/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269688021,"owners_count":24459399,"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-08-10T02:00:08.965Z","response_time":71,"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":["flashcards","ios","swift"],"created_at":"2025-08-10T06:47:54.567Z","updated_at":"2025-08-10T06:47:58.504Z","avatar_url":"https://github.com/71.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# YAFA\n\n\u003e Yet Another Flashcards App\n\nA simple flashcards app for iOS.\n\n- Offline-first with\n  [CloudKit support](https://developer.apple.com/icloud/cloudkit/).\n- Organize flashcards with tags.\n- Import from CSV.\n- Export to CSV (plain flashcards) or JSON (including review history).\n- Spaced repetition using\n  [FSRS](https://github.com/open-spaced-repetition/fsrs4anki/wiki/The-Algorithm).\n\nThe app is designed with _ease-of-use_ in mind: studying, editing and adding\nflashcards should require as little effort as possible: there is no deck to\nnavigate to and no loading screen; studying flashcards takes zero tap (it is the\nmain screen), and adding flashcards takes a single tap. Yet, the usage of tags\nmakes it simple to filter flashcards when studying / editing them.\n\n## Screenshots\n\n| ![\"Study\" screenshot](Screenshots/study-not-revealed.png)          | ![\"Study\" screenshot](Screenshots/study-revealed.png) |\n| ------------------------------------------------------------------ | ----------------------------------------------------- |\n| ![\"Flashcards\" screenshot](Screenshots/flashcards.png)             | ![\"Flashcard\" screenshot](Screenshots/flashcard.png)  |\n| ![\"Tag context menu\" screenshot](Screenshots/tag-context-menu.png) |                                                       |\n\n## To-do\n\n- [ ] Localization.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F71%2Fyafa","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F71%2Fyafa","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F71%2Fyafa/lists"}