Glide's trick is turning a spreadsheet into a phone app with lists, detail screens and forms, and an agent can write a general version of that in a weekend as an installable web app on SQLite. The work is in what surrounds it: putting the app online with HTTPS and logins so coworkers can use it from their phones, and keeping a Google Sheet in sync in both directions. If you only need one specific app, asking the agent for that app is quicker than building a builder.
Before you buildIf one person builds and uses the app, try Glide Classic's free plan first; just know it allows a single editor and up to 25,000 rows.
Build me a spreadsheet-to-app builder to replace Glide for a few small apps. Requirements: - Node.js 22 + TypeScript: a Fastify API and a React + Vite front end on http://localhost:4900, installable as a PWA (vite-plugin-pwa) so it opens from a phone's home screen. - Data: import CSV or XLSX (SheetJS) into better-sqlite3, one file per app in ./data/apps/; guess column types (text, number, date, yes/no, image URL, email, phone, address) and let me correct them. - Builder screen: pick a table, a layout (list, cards, table, calendar, or a Leaflet map for address columns), the title, subtitle and image columns, which fields show on the detail screen and which are editable. Each app's config is one JSON file. - Generated app: tabs for its screens, search and filters, detail view, add and edit forms with validation, tap-to-call, tap-to-email and map buttons, and photo upload from the phone camera into ./data/uploads/. - Users: an email allowlist per app, magic-link sign-in sent through SMTP settings in .env (nodemailer), and an optional "only rows where Owner = me" rule per screen. - Optional Google Sheets sync when GOOGLE_SERVICE_ACCOUNT_JSON and a sheet id are in .env: pull every 5 minutes, push edits back with `googleapis`. - No telemetry; all data stays in ./data. - Out of scope: a drag-and-drop page designer, AI features, workflows and app-store builds. - README: reaching it from phones over Tailscale or a VPS behind Caddy (the camera and PWA install need HTTPS), sharing the sheet with the service account's email, and backups of ./data.
Opens your agent with the prompt filled in, you press enter. Or copy it and paste it into an empty folder.
The first prompt builds the core. Run these one at a time in the same folder to grow it into your own Glide.
Add a Glide import to the app builder in this folder. Requirements: - Take a folder of CSV files exported from Glide's Data Editor (one per table). - Import each as a table, keep column names, guess types, and detect columns that hold row IDs of another table so they become links. - Create a starting app config: one list screen per table with a detail screen and edit form, which I can then adjust in the builder. - List any columns that look computed or empty and were skipped. - Update the README with Glide's export steps.
Add workflows to the app builder in this folder. Requirements: - Triggers: row added, a field changed to a value, and a daily time. - Actions: set a field, add a row to another table, send an email through the existing SMTP settings, POST JSON to a webhook URL. - A page per app to list, switch on and off, and test workflows, with a log of the last 100 runs. - Out of scope: custom code steps and third-party connectors. - Update the README.
Make the generated apps in this folder work offline. Requirements: - Cache the app shell and the user's visible rows in IndexedDB (idb-keyval). - Edits and new rows made offline go into a queue and sync when the phone is back online; show a badge with the number waiting. - If the same row changed on the server meanwhile, keep both versions and ask which one to keep. - Photos taken offline upload with the queue. - Update the README with how to test it in Chrome's offline mode.
People in operations who don't code use Glide to put inventory, field reports or job tracking on their team's phones in an afternoon, and the app stays tied to the spreadsheet they already maintain. Once a team runs its day through those apps, rebuilding them elsewhere is a project nobody has time for.
Estimate · Free on Tailscale with your own machine; a VPS for a team costs about $5 a month. Sheets sync and email sign-in fit in free tiers. The build is token usage on your agent plan.
| Plan | Monthly | Annual, per month | What you get |
|---|---|---|---|
| GlideOS Free | $0 | $0 | Limited credits, 2 team members, 10 projects, no published apps or workflows. |
| GlideOS Basic | $25 | — | 100 credits a month, 2 team members, 2 published apps, 10 projects, 1 enabled workflow. |
| GlideOS Plus | $50 | — | From 250 credits, 3 team members, 5 published apps, 20 projects, 5 workflows, public apps. |
| GlideOS Pro | $125 | — | From 5 members with 50 credits each, unlimited published apps and workflows, 100 projects, premium integrations, human support. |
| Glide Classic Explorer | $25 | $19 | 1 app, 100 personal users, 250 updates (2¢ each above), 25,000 rows, 2 editors. |
| Glide Classic Maker | $60 | $49 | 3 apps, unlimited personal users, 500 updates, 50,000 rows, custom branding and domains. |
| Glide Classic Business | $249 | $199 | Unlimited apps, 30 users ($6 each above, $5 on yearly), 5,000 updates, 100,000 rows, Glide API and Call API. |
| Enterprise | custom | — | SSO, data backups, enterprise integrations; on GlideOS also the project code and files. |
Both versions have a free plan for building, but GlideOS Free can't publish apps and Classic Free has a single editor.
Kinda. The core is a weekend build with the prompt on this page, but real gaps remain: Building and changing apps without touching code, Live sync with Google Sheets, Excel and Airtable.
About $25 a month on the Basic (GlideOS) plan, $300 a year (checked 2026-10-13).
Building and changing apps without touching code; Live sync with Google Sheets, Excel and Airtable; Hosting, user sign-in and per-row permissions handled for you; Workflows, integrations and AI columns; GlideOS's AI agent and the template library. If any of those matter to you, keep paying.
Yes: Saltcorn (open source), Budibase (open source), Appsmith (open source).