Spatial cognition research requires behavioral paradigms that can distinguish between different navigational elements, such as allocentric (map-like) navigation and egocentric (e.g., body centered) navigation. To fill this need, we developed a flexible experimental platform that can be quickly modified without the need for significant changes to software and hardware. In this paper, we present this inexpensive and flexible behavioral platform paired with software which we are making freely available. Our behavioral platform serves as the foundation for a range of experiments, and though developed for assessing spatial cognition, it also has applications in the non-spatial domain of behavioral testing. There are two components of the software platform, 'Maze' and 'Stim Trigger'. Both programs can work in conjunction with electrophysiology acquisition systems, allowing for precise time stamping of neural events with behavior. The Maze program includes functionality for automatic reward delivery based on user defined zones. 'Stim Trigger' permits control of brain stimulation via any equipment that can be paired with an Arduino board. We seek to share our software and leverage the potential by expanding functionality in the future to meet the needs of a larger community of researchers.