Terminal-Based Spreadsheet

Ruby Program · January 2025 – May 2025

Overview

  • Built a terminal-based spreadsheet application in Ruby with custom parsing and a formula evaluation engine.
  • Implemented a lexer/parser for expression handling and interactive grid editing using Curses.

Media

Screenshot of the terminal-based spreadsheet application

Skills

Ruby Curses Parsing Formula Engine