A cross-platform application for exploring Conway's Game of Life and many other types of cellular automata. Features include bounded and unbounded universes, fast generating algorithms, Lua/Python scripting, and a state-of-the-art pattern collection.

Features

  • Bounded or unbounded universes with up to 256 states.
  • User-definable rules.
  • Reads a variety of common CA and graphical formats.
  • Unlimited undo/redo for difficult pattern editing tasks.
  • User-configurable keyboard shortcuts for menu items and custom scripts.
  • Scriptable via Lua or Python.

Project Samples

Project Activity

See All Activity >

Categories

Games, Mathematics

License

GNU General Public License version 2.0 (GPLv2)

Follow Golly

Golly Web Site

Other Useful Business Software
PRTG Network Monitor | Making the lives of sysadmins easier Icon
PRTG Network Monitor | Making the lives of sysadmins easier

Stay ahead of IT infrastructure issues

PRTG Network Monitor is an all-inclusive monitoring software solution developed by Paessler. Equipped with an easy-to-use, intuitive interface with a cutting-edge monitoring engine, PRTG Network Monitor optimizes connections and workloads as well as reduces operational costs by avoiding outages while saving time and controlling service level agreements (SLAs). The solution is packed with specialized monitoring features that include flexible alerting, cluster failover solution, distributed monitoring, in-depth reporting, maps and dashboards, and more.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
36
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • A simple and intuitive Conway simulator game. Thanks.
  • Perhaps it would be interesting to be able to import 2-bit bitmap graphics.
  • Useful Conway game of light compiler or simulator
  • Very cool, Thanks for this project.
  • Very impressed with quality, performance, and design. Only a couple natural editing features I found missing or difficult to accomplish (filling a region and moving a region), so only -1 on features.
    1 user found this review helpful.
    Reply from Golly
    Posted 2021-11-15
    To fill a region use Scripts/Lua/flood-fill.lua. To move a region use Scripts/Lua/move-object.lua or move-selection.lua. You can assign keyboard shortcuts to run these scripts via Preferences > Keyboard.
Read more reviews >

Additional Project Details

Operating Systems

Linux, BSD, Mac, Windows

Languages

English

Intended Audience

End Users/Desktop

User Interface

Win32 (MS Windows), Cocoa (MacOS X), wxWidgets

Programming Language

C++

Related Categories

C++ Games, C++ Mathematics Software

Registered

2005-05-19