A cross-platform application for exploring Conway's Game of Life and many other types of cellular automata.

Features

  • Bounded or unbounded universes with up to 256 states.
  • Fast generating algorithms.
  • 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 scripts.
  • Scriptable via Lua or Python.
  • User-definable rules.
  • State-of-the-art pattern collection.

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
Paessler: Easy to Use With Enterprise Power. Free Trial Icon
Paessler: Easy to Use With Enterprise Power. Free Trial

A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
Get Free Download
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
★
37
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

  • 5 out of 5 stars
    Terrific program BUT one minor request: --> Make the "+" and "-" zoom tools - when held down - act like the "hand" tool. This will help a lot. Make them zoom only on a brief click & release. Right now, zooming in with the "+" tool almost always moves the pattern further off center. I can use the arrow keys to move it back but those operate in steps. A hand tool would be intuitive and smoother, but I can't be switching back and forth from that. Thanks!
    Reply from Golly
    Posted 2025-11-08
    If you want to zoom in/out without changing the central position, hit the ]/[ keys. If you'd prefer different keys to do that, open Preferences > Keyboard and assign any keys you like to the Zoom In / Out actions.
  • 5 out of 5 stars
    A simple and intuitive Conway simulator game. Thanks.
  • 5 out of 5 stars
    Perhaps it would be interesting to be able to import 2-bit bitmap graphics.
    Reply from Golly
    Edited 2025-11-09
    You can. See Help > File Menu > Open Pattern.
  • 5 out of 5 stars
    Useful Conway game of light compiler or simulator
  • 5 out of 5 stars
    Very cool, Thanks for this project.
Read more reviews >

Additional Project Details

Operating Systems

BSD, Linux, Mac, Windows

Languages

English

Intended Audience

End Users/Desktop

User Interface

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

Programming Language

C++

Related Categories

C++ Games, C++ Mathematics Software

Registered

2005-05-19