{"repo":"Broderick-Westrope/tetrigo","free":true,"listed":false,"github":"https://github.com/Broderick-Westrope/tetrigo","clone":"git clone https://github.com/Broderick-Westrope/tetrigo.git","description":"Play Tetris in your terminal.","language":"Go","stars":683,"topics":["bubbletea","go","golang","tetris","tui","cli","hacktoberfest"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"Tetrigo teh·tree·go A Golang implementation of Tetris, following the official 2009 Tetris Design Guideline. This project consists of three main components, depending on what your goals are: - \"I just want to play Tetris\" - The TUI (Text User Interface) in cmd/tetrigo/ is for you. See the installation section. - \"I want to create my own Tetris game/UI\" - The packages in pkg/tetris/modes/ are for you. You can reuse these game modes with your own UI. - \"I want to create my own Tetris game mode\" - The packages in pkg/tetris/ are for you. You can create your own game mode with a custom set of rules and requirements. You can find more information on these sections in the development section. If you have a suggestion, bug, or feature request, please open a GitHub issue. Contents - Installation - Usage - Configuration - Data - Development Installation Tetrigo can be installed by downloading the binary or by building from source. See the instructions below for your preferred method. Binary You can download the binary corresponding to your operating system from the releases page on GitHub. Once downloaded you can run the binary from the command line: Optionally, you can move the binary to a directory in your $PATH to run it from anywhere (example). Build From Source Ensure that you have a supported version of Go properly installed and setup. You can find the minimum required version of Go in the go.mod file. You can then install the latest release globally by running: Build, run or ins","default_branch":null,"files":null,"tree":[],"storefront":"/r/Broderick-Westrope","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Broderick-Westrope/tetrigo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}