In development · Installed software
CellVision
Video, playing inside Excel, one cell per pixel. It should not work. It does.
Anyone who enjoys knowing exactly how far a spreadsheet can be pushed.
- Built on
- Python + OpenCV
- Runs locally
- On hardware you already own
- History
- 16 commits, in a private repository
What it is
CellVision resizes worksheet cells into a square grid, streams frames from a video file with OpenCV, and paints each frame by setting cell fill colours — or ASCII characters — over COM.
It is a novelty, and it is honest about that. Excel was not consulted.
Capabilities
What it actually does.
Anyone who enjoys knowing exactly how far a spreadsheet can be pushed.
Worksheet grid repurposed
Worksheet grid repurposed as a framebuffer, one cell per pixel
Colour-fill and ASCII
Colour-fill and ASCII rendering modes
Frame streaming
Frame streaming over COM with a prepared canvas to keep the write path cheap
How it works
3 moves, end to end.
This is how CellVision works, not a set of steps you can follow yet — it is in development and not distributed.
Install it
CellVision runs on your machine. There is no account to make and no service to depend on.
Point it at your work
It reads what you already have, in the formats you already keep it in.
Keep the result
Output stays where you put it. Nothing is uploaded to make the feature work.
Specification
Made of, and made when.
Read from the repository at build time rather than typed onto a marketing page.
- State
- In development
- Discipline
- Research
- Shape
- Installed software
- Started
- Jul 2026
- Last change
- Jul 2026
- Commits
- 16
- Python
- OpenCV
- Excel COM
Next
Get CellVision
Ask about availability, a build for your platform, or a licence.