Skip to content

marrow16/gogol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gogol

Game Of Life implementation in Go.

Features

  • Easy-to-use terminal UI (TUI)
  • Fast rendering and simulation (~100 FPS)
  • Mouse and keyboard support
  • Full control over grid state
  • Standard and custom Life rules
  • Built-in pattern library
  • Load individual RLE patterns and/or entire libraries
  • Pattern preview and metadata viewer
  • Pattern placement, rotation and positioning
  • Pattern capture from a running simulation
  • Interactive pattern editor (cropping and cleanup; metadata editing; save as RLE)

Running

(requires Go 1.26 installed)

TUI (terminal UI):

go run ./cmd/tui

Screenshots

screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot

About

Game Of Life in Go

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages