{"id":16382461,"url":"https://github.com/andyobtiva/glimmer_wordle","last_synced_at":"2026-03-04T03:31:48.553Z","repository":{"id":56874597,"uuid":"456235762","full_name":"AndyObtiva/glimmer_wordle","owner":"AndyObtiva","description":"Glimmer Wordle - Play Wordle Endlessly with No Limit!","archived":false,"fork":false,"pushed_at":"2023-11-08T20:37:04.000Z","size":3375,"stargazers_count":12,"open_issues_count":19,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-19T17:51:34.669Z","etag":null,"topics":["desktop","desktop-app","desktop-application","glimmer","glimmer-dsl-swt","gui","jruby","ruby","swt","wordle","wordle-game"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/AndyObtiva.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-02-06T18:26:30.000Z","updated_at":"2025-01-11T07:08:03.000Z","dependencies_parsed_at":"2023-02-18T17:16:14.558Z","dependency_job_id":null,"html_url":"https://github.com/AndyObtiva/glimmer_wordle","commit_stats":{"total_commits":61,"total_committers":2,"mean_commits":30.5,"dds":0.1311475409836066,"last_synced_commit":"63cf6f6aab2cf9424b283808578f05e9914bf4b4"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/AndyObtiva/glimmer_wordle","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AndyObtiva%2Fglimmer_wordle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AndyObtiva%2Fglimmer_wordle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AndyObtiva%2Fglimmer_wordle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AndyObtiva%2Fglimmer_wordle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AndyObtiva","download_url":"https://codeload.github.com/AndyObtiva/glimmer_wordle/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AndyObtiva%2Fglimmer_wordle/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262393116,"owners_count":23304050,"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":["desktop","desktop-app","desktop-application","glimmer","glimmer-dsl-swt","gui","jruby","ruby","swt","wordle","wordle-game"],"created_at":"2024-10-11T04:05:29.911Z","updated_at":"2025-10-24T13:50:48.000Z","avatar_url":"https://github.com/AndyObtiva.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# \u003cimg src='https://raw.githubusercontent.com/AndyObtiva/glimmer_wordle/master/icons/linux/Glimmer Wordle.png' height=85 /\u003e Glimmer Wordle 1.1.6\n## Play Wordle Endlessly with No Limit!\n[![Gem Version](https://badge.fury.io/rb/glimmer_wordle.svg)](http://badge.fury.io/rb/glimmer_wordle)\n\n[Wordle](https://en.wikipedia.org/wiki/Wordle) word game desktop GUI app written [test-first](https://github.com/AndyObtiva/wordle/blob/master/spec/app/model/five_letter_word_spec.rb) using [Glimmer DSL for SWT](https://github.com/AndyObtiva/glimmer-dsl-swt) (JRuby Desktop Development GUI Framework) as inspiration by [Kevin Newton's blog post](https://kddnewton.com/2022/01/29/solving-wordle-in-ruby.html).\n\n(Since the desktop version can leverage a real keyboard, there is no need to display the alphabets following the Qwerty layout, so they are displayed alphabetically to enable a more user-friendly experience, but the Qwerty layout is available as an [option](#options) if desired.)\n\nMac | Windows | Linux\n----|---------|------\n![Wordle Screenshot](screenshots/glimmer-wordle.png) | ![Wordle Screenshot Windows](screenshots/glimmer-wordle-windows.png) | ![Wordle Screenshot Linux](screenshots/glimmer-wordle-linux.png)\n\nOther [Glimmer](https://github.com/AndyObtiva/glimmer) games:\n\n[\u003cimg alt=\"Glimmer Tetris Icon\" src=\"https://raw.githubusercontent.com/AndyObtiva/glimmer_tetris/master/package/linux/Glimmer%20Tetris.png\" height=40 /\u003e Glimmer Tetris](https://github.com/AndyObtiva/glimmer_tetris)\n\n[\u003cimg alt=\"Glimmer Klondike Solitaire Icon\" src=\"https://raw.githubusercontent.com/AndyObtiva/glimmer_klondike_solitaire/master/icons/linux/Glimmer%20Klondike%20Solitaire.png\" height=40 /\u003e Glimmer Klondike Solitaire](https://github.com/AndyObtiva/glimmer_klondike_solitaire)\n\n## Demo\n\n![Wordle Screenshot](screenshots/glimmer-wordle.gif)\n\n## Setup\n\n### Download\n\n[\u003cimg src='https://raw.githubusercontent.com/AndyObtiva/glimmer_wordle/master/icons/linux/Glimmer Wordle.png' height=40 /\u003e Download Glimmer Wordle 1.1.5 DMG for Mac x86_64 Ventura 13.4.1 and Older](https://www.dropbox.com/scl/fi/logokhlklr186m04lmj5u/Glimmer-Wordle-1.1.5-x86_64-ventura-13.4.1.dmg?rlkey=jlzah028gpy5h270yceeiy315\u0026dl=1)\n\n[\u003cimg src='https://raw.githubusercontent.com/AndyObtiva/glimmer_wordle/master/icons/linux/Glimmer Wordle.png' height=40 /\u003e Download Glimmer Wordle 1.1.4 DMG for Mac ARM64 Ventura and Older](https://www.dropbox.com/s/diah745mycc8elz/Glimmer%20Wordle-1.1.4-arm64.dmg?dl=1)\n\n[\u003cimg src='https://raw.githubusercontent.com/AndyObtiva/glimmer_wordle/master/icons/linux/Glimmer Wordle.png' height=40 /\u003e Download Glimmer Wordle 1.1.2 DMG for Mac x86_64 Catalina and Older](https://www.dropbox.com/s/ysureb9o1dky7w0/Glimmer%20Wordle-1.1.2.dmg?dl=1)\n\n[\u003cimg src='https://raw.githubusercontent.com/AndyObtiva/glimmer_wordle/master/icons/linux/Glimmer Wordle.png' height=40 /\u003e Download Glimmer Wordle 1.1.3 DEB for Linux x86_64](https://www.dropbox.com/s/7jybodbf4pewhtd/glimmer-wordle_1.1.3-1_amd64.deb?dl=1)\n\n[\u003cimg src='https://raw.githubusercontent.com/AndyObtiva/glimmer_wordle/master/icons/linux/Glimmer Wordle.png' height=40 /\u003e Download Glimmer Wordle 1.1.3 RPM for Linux x86_64](https://www.dropbox.com/s/dfpjnquchxzl823/glimmer-wordle-1.1.3-1.x86_64.rpm?dl=1)\n\n### Install Ruby Gem\n\nIf you are a software engineer and would rather install this game as a Ruby gem, please follow these instructions.\n\nFirst, make sure you have all the [prerequisites of Glimmer DSL for SWT](https://github.com/AndyObtiva/glimmer-dsl-swt#pre-requisites) setup on your machine like Java and JRuby.\n\nRun:\n\n```\ngem install glimmer_wordle\n```\n\nAfterwards, run:\n\n```\nglimmer_wordle\n```\n\n## Options\n\nThe game menu bar has these View menu options:\n\n1- **View -\u003e Alphabet Layout -\u003e Alphabetical**: Displays alphabets alphabetically\n\n![Wordle Screenshot Alphabetical](screenshots/glimmer-wordle.png)\n\n2- **View -\u003e Alphabet Layout -\u003e Qwerty**: Displays alphabets with the Qwerty keyboard layout\n\n![Wordle Screenshot Qwerty](screenshots/glimmer-wordle-qwerty.png)\n\nAlso, the game supports Dark Mode, and will adopt a Dark Mode theme automatically if you start it with your System Settings having Dark Mode.\n\n![Wordle Mac Dark Mode](screenshots/glimmer-wordle-mac-dark-mode.png)\n\n## Process\n\n[Glimmer Process](https://github.com/AndyObtiva/glimmer/blob/master/PROCESS.md)\n\n## Contributing\n\n-   Check out the latest master to make sure the feature hasn't been\n    implemented or the bug hasn't been fixed yet.\n-   Check out the issue tracker to make sure someone already hasn't\n    requested it and/or contributed it.\n-   Fork the project.\n-   Start a feature/bugfix branch.\n-   Commit and push until you are happy with your contribution.\n-   Make sure to add tests for it. This is important so I don't break it\n    in a future version unintentionally.\n-   Please try not to mess with the Rakefile, version, or history. If\n    you want to have your own version, or is otherwise necessary, that\n    is fine, but please isolate to its own commit so I can cherry-pick\n    around it.\n\n## TODO\n\n[TODO.md](TODO.md)\n\n## Change Log\n\n[CHANGELOG.md](CHANGELOG.md)\n\n## Copyright\n\n[MIT](LICENSE.txt)\n\nCopyright (c) 2022-2023 Andy Maleh. See\n[LICENSE.txt](LICENSE.txt) for further details.\n\n--\n\n[\u003cimg src=\"https://raw.githubusercontent.com/AndyObtiva/glimmer/master/images/glimmer-logo-hi-res.png\" height=40 /\u003e](https://github.com/AndyObtiva/glimmer) Built with [Glimmer DSL for SWT](https://github.com/AndyObtiva/glimmer-dsl-swt) (JRuby Desktop Development GUI Framework)\n\nGlimmer Wordle icon made by \u003ca href=\"https://www.flaticon.com/authors/freepik\" title=\"Freepik\"\u003eFreepik\u003c/a\u003e from \u003ca href=\"https://www.flaticon.com/\" title=\"Flaticon\"\u003ewww.flaticon.com\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandyobtiva%2Fglimmer_wordle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandyobtiva%2Fglimmer_wordle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandyobtiva%2Fglimmer_wordle/lists"}