git404hub

what is symfony-tui-games fr?

welcomattic/symfony-tui-games — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2026-04-01

Audience · developerComplexity · 2/5MaintainedSetup · moderate

tl;dr

A collection of playable terminal games (Snake, Tetris, Space Invaders, a park sim) that demonstrate Symfony's experimental TUI component for building terminal interfaces.

vibe map

mindmap
  root((repo))
    What it does
      Terminal games
      Snake and Tetris
      Space Invaders
      Park sim
    Tech stack
      PHP
      Symfony
      Composer
    Use cases
      Learn TUI
      Play games
      Study code
    Audience
      PHP developers
      Terminal fans

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Play terminal games like Snake, Tetris, and Space Invaders for fun.

VIBE 2

Learn how to build interactive terminal interfaces with Symfony's TUI component.

VIBE 3

Study reference code for real-time animation and keyboard input handling in a terminal app.

VIBE 4

See how a more complex game manages layout and state in a text-based interface.

what's the stack?

PHPSymfonyComposerTUI

how it stacks up fr

welcomattic/symfony-tui-games0verflowme/alarm-clock0verflowme/seclists
LanguageCSS
Last pushed2026-04-012022-10-032020-05-03
MaintenanceMaintainedDormantDormant
Setup difficultymoderateeasyeasy
Complexity2/52/51/5
Audiencedevelopervibe coderops devops

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires PHP 8.4+ and pulling the in-development Symfony TUI component directly from GitHub.

prompts (copy fr)

prompt 1
Explain how the Snake game in symfony-tui-games uses Symfony's TUI component to handle real-time animation and keyboard input.
prompt 2
Walk me through installing symfony-tui-games with PHP 8.4 and Composer, including pulling the experimental TUI dependency from GitHub.
prompt 3
Show me how the park management game in this repo manages complex layouts and state using Symfony TUI.
prompt 4
Help me build my own terminal game in PHP using patterns from this repo's Tetris implementation.

Frequently asked questions

what is symfony-tui-games fr?

A collection of playable terminal games (Snake, Tetris, Space Invaders, a park sim) that demonstrate Symfony's experimental TUI component for building terminal interfaces.

Is symfony-tui-games actively maintained?

Maintained — commit in last 6 months (last push 2026-04-01).

How hard is symfony-tui-games to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is symfony-tui-games for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.