nowfound

Work · July 5, 2017

AV

A virtual machine made with Google Sheets formulas (no script)

In a popular post today[1] the title claims "VM in Google Sheets", but it's actually in Google Script, which is basically Javascript and not an interesting technical accomplishment (definitely a useful educational tool, though). Disappointed, I set out to fix it. Voila! https://docs.google.com/spreadsheets/d/1g3-FZBnkDuLqFYOmk457... A Brainfk interpreter in pure Google Sheets formulas. The hard part was parentheses matching, so I think other VMs would be even easier. [1] https://news.ycombinator.com/item?id=14701460

A virtual machine made with Google Sheets formulas (no script) launched on July 5, 2017 with 620 votes, #9 of 2,972 launches that month and more than 99% of that year's launches.

Alternativestop 1% of July 2017

In plain words

This is a Brainfuck interpreter built entirely with Google Sheets formulas, without using Google Script or any code. It demonstrates that complex computational tasks can be accomplished using only spreadsheet formulas, with the main technical challenge being parentheses matching. The project is intended for developers and educators interested in exploring unconventional uses of spreadsheet tools and understanding how virtual machines work.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • Magic Spreadsheet2017 · magicspreadsheet.com · ▲475

    Human workforce and AI plugged into your Google Spreadsheets

  • SheetsbaseJan 2026 · sheetsbase.com · ▲198

    AI formulas generator and shortcuts for Google Sheets

  • RizzCalc2025 · rizzcalc.com · ▲313

    The 1st AI Financial Modeling Agent in Google Sheets

  • A small virtual machine written in C2014 · github.com · ▲212

    "interesting" VM in C. Let's see how this goes. Contribute to tekknolagi/carp development by creating an account on GitHub.

  • OpenSheetFeb 2026 · opensheet.app · ▲86

    Hi folks. I've been doing some experiments on how LLMs could get more handy in the day to day of working with files (CSV, Parquet, etc). Earlier last year, I built https://datakit.page and evolved it over and over into an all in-browser experience with help of duckdb-wasm. Got loads of feedbacks and I think it turned into a good shape with being an adhoc local data studio, but I kept hearing two main things/issues: Why can't the AI also change cells in the file we give to it? Why can't we modify this grid ourselves? So besides the whole READ and text-to-SQL flows, what seemed…

  • Excel Formula Bot2023 · ▲107

    Write Excel and Google Sheet formulas in seconds using AI

More work this month

the category →

Source: Show HN post ↗

Launched alongside, July 2017

the whole month →
  • Muzzle▲1,120

    Silence embarrassing notifications while screensharing

    Life & fun · 2017 · muzzleapp.com

  • A collection of startup pitch decks that raised $1.4 Billion

    Commerce · 2017 · dconstrct.com

  • Beautiful analytics on your Spotify listening habits 🎧

    Life & fun · 2017 · open.spotify.com

  • Abstract▲837

    Design collaboration without the chaos

    Dev tools · 2017 · abstract.com

  • Hoodmaps▲792

    Crowdsourced neighborhood 🗺 maps to navigate a city 💫

    Life & fun · 2017 · hoodmaps.com

  • A new service for helping businesses recruit

    Work · 2017 · hire.google.com