[GH-ISSUE #61] [Proposal] Interactive website explorer for the game list #299

Closed
opened 2026-07-11 22:12:54 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @dev-jonathan on GitHub (May 14, 2026).
Original GitHub issue: https://github.com/michelpereira/awesome-open-source-games/issues/61

Hi. I've been using this list for a while and always felt it could benefit from a visual interface. Currently, it can be a bit challenging to discover new games because there is no way to see screenshots, filter by category, or search through the entries unless you already know what you're looking for.

To solve this, I built a dedicated interface: https://dev-jonathan.github.io/awesome-open-source-games/

I focused on making this a "zero-maintenance" addition so it doesn't burden the project:

  • Single Source of Truth: The README.md remains the primary source. Adding a game works exactly as it does now.
  • Clean Repository: All code lives in a separate website branch. The main branch remains completely untouched.
  • Infrastructure: It’s a static site hosted on GitHub Pages using a single GitHub Actions workflow, with no external services required.
  • Visuals: I manually curated WebP screenshots for a large portion of the games to help with discovery.

I'd love to hear if this is something you’d be interested in merging or if you prefer to keep the project strictly README-only. I just wanted to share the idea before opening a PR.

You can find the technical details and the implementation logic in the website's readme here:
https://github.com/dev-jonathan/awesome-open-source-games/blob/website/website/README.md

Thanks for keeping this list alive! 🙏

Image
Originally created by @dev-jonathan on GitHub (May 14, 2026). Original GitHub issue: https://github.com/michelpereira/awesome-open-source-games/issues/61 Hi. I've been using this list for a while and always felt it could benefit from a visual interface. Currently, it can be a bit challenging to discover new games because there is no way to see screenshots, filter by category, or search through the entries unless you already know what you're looking for. To solve this, I built a dedicated interface: **[https://dev-jonathan.github.io/awesome-open-source-games/](https://dev-jonathan.github.io/awesome-open-source-games/)** I focused on making this a "zero-maintenance" addition so it doesn't burden the project: * **Single Source of Truth:** The `README.md` remains the primary source. Adding a game works exactly as it does now. * **Clean Repository:** All code lives in a separate `website` branch. The `main` branch remains completely untouched. * **Infrastructure:** It’s a static site hosted on GitHub Pages using a single GitHub Actions workflow, with no external services required. * **Visuals:** I manually curated WebP screenshots for a large portion of the games to help with discovery. I'd love to hear if this is something you’d be interested in merging or if you prefer to keep the project strictly README-only. I just wanted to share the idea before opening a PR. You can find the technical details and the implementation logic in the website's readme here: [https://github.com/dev-jonathan/awesome-open-source-games/blob/website/website/README.md](https://github.com/dev-jonathan/awesome-open-source-games/blob/website/website/README.md) Thanks for keeping this list alive! 🙏 <img width="1902" height="1078" alt="Image" src="https://github.com/user-attachments/assets/481fb810-7ddf-4bfa-b859-e1e00816b618" />
GiteaMirror added the enhancement label 2026-07-11 22:12:54 -05:00
Author
Owner

@dev-jonathan commented on GitHub (Jun 9, 2026):

@michelpereira Hi, any thoughts about?

<!-- gh-comment-id:4663967964 --> @dev-jonathan commented on GitHub (Jun 9, 2026): @michelpereira Hi, any thoughts about?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-open-source-games#299