sc-im
« Back to VersTracker
Description:
Spreadsheet program for the terminal, using ncurses
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Productivity
Tags: spreadsheet terminal ncurses productivity cli
Install: brew install sc-im
About:
ScIm is a spreadsheet calculator for the terminal that uses ncurses for its user interface. It is based on the classic SC program but has been significantly enhanced with features like Unicode support, scripting via Lua, and CSV import/export. This makes it a powerful tool for data manipulation directly within a terminal environment.
Key Features:
  • ncurses-based terminal interface with mouse support
  • Lua scripting for automation and custom functions
  • Support for CSV, XLSX, and other data formats
  • Vim-like keybindings for navigation and editing
Use Cases:
  • Quick data analysis and calculations in a headless server environment
  • Viewing and editing large CSV files from the command line
  • Financial modeling and budgeting without leaving the terminal
Alternatives:
  • VisiData – VisiData is more focused on exploring and analyzing tabular data, while ScIm offers a more traditional spreadsheet calculation model.
  • Gnumeric – Gnumeric is a full-featured graphical spreadsheet, whereas ScIm is a lightweight, terminal-based alternative.
Version History
Detected Version Rev Change Commit
Jan 7, 2026 12:40am 3 REVISION_ONLY 4b8880e0
Sep 16, 2025 12:48am 1 VERSION_BUMP 5c78123f
Sep 14, 2024 4:27pm 0 VERSION_BUMP 610a7d1b