{"id":25044694,"url":"https://github.com/blad/ruleta","last_synced_at":"2025-06-14T09:06:04.857Z","repository":{"id":74933811,"uuid":"80963409","full_name":"blad/ruleta","owner":"blad","description":"Ruleta is a language learning terminal app to help with vocabulary.","archived":false,"fork":false,"pushed_at":"2017-02-07T17:25:11.000Z","size":4,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-14T09:03:48.191Z","etag":null,"topics":["language-learning","vocabulary-builder","vocabulary-flashcards","vocabulary-test"],"latest_commit_sha":null,"homepage":null,"language":"Haskell","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/blad.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":"2017-02-05T02:30:07.000Z","updated_at":"2024-07-30T13:08:12.000Z","dependencies_parsed_at":"2023-07-11T14:47:22.819Z","dependency_job_id":null,"html_url":"https://github.com/blad/ruleta","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/blad/ruleta","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blad%2Fruleta","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blad%2Fruleta/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blad%2Fruleta/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blad%2Fruleta/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/blad","download_url":"https://codeload.github.com/blad/ruleta/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blad%2Fruleta/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259790458,"owners_count":22911547,"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","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":["language-learning","vocabulary-builder","vocabulary-flashcards","vocabulary-test"],"created_at":"2025-02-06T05:19:03.691Z","updated_at":"2025-06-14T09:06:04.851Z","avatar_url":"https://github.com/blad.png","language":"Haskell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ruleta\n\nRuleta is a language learning terminal application that is intended to help\nusers learn new vocabulary through short interactive quizes.\n\nThe application is currently under heavy development, for the time being the\napplication can be ran with:\n```\n# From the Repository root\nrunhaskell Main.hs\n```\n\n### Vocabulary Lists\nNew languages and vocabulary lists can be added to the `lang` directory.\n\neach of the language text-files has the format: `foreign word|native term` for\nexample:\n\n```\ndas Öl|the oil\ndas Buch|the book\nder Mass|the man\ndas Mädschen|the girl\n...\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblad%2Fruleta","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fblad%2Fruleta","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblad%2Fruleta/lists"}