3Full app screen — 2a with a sidebar

2a built out into the working app: left sidebar with datasets, the cleaning grid in the center, a suggested-fixes inspector on the right, and the push bar along the bottom. New app mark is rows of data, not a terminal.

3a ziptable workspace · Conduit system
ziptable
+New import
WORKSPACE
Sources
Tables
Destinations
Schedules
Activity
RECENT TABLES
customers.csv
orders_q1.csv
events_raw.json
vendors.xlsx
DW
Dana W.
Acme Data
customers.csv
4,182 rows · 6 columns · imported 2m ago
Import Clean Push
email
str
full_name
str
signup_date
date · mixed
country
enum · 47 odd
plan
enum
mrr
num
amy@acme.io
Amy Chen
Mar 11, 2025
US
Pro
$240
jo@beta.co⎵ trimmed
Jo Park
3/14/25 ⚠
u.s.a ⚠
Team
$960
lee@x.com
Lee Ortiz
Mar 19, 2025
US
Pro
$240
sam@acme.io
Sam Reyes
Mar 22, 2025
CA
Free
$0
kai@beta.co
Kai Lin
14-03-2025 ⚠
USA ⚠
Team
$960
nia@acme.io
Nia Brooks
Mar 25, 2025
GB
Pro
$240
ron@x.com
Ron Diaz
Mar 28, 2025
US
Free
$0
eve@beta.co
Eve Tan
Apr 02, 2025
SG
Team
$960
→ 4,168 rows ready · 14 dupes removed
push to
Postgres
Snowflake
Sheets
Apply & push
Suggested fixes
3 found
Standardize dates → ISO 8601
signup_date · 312 cells
Apply
Preview
Map country variants → ISO
country · 47 cells · “u.s.a”→US
Apply
Preview
Remove duplicate rows
14 exact matches on email
Apply
Preview
APPLIED · 2
Trimmed whitespace · 1,204
Inferred column types
Apply all 3 fixes

Try next: “make a dark-mode version of 3a” · “show the import / upload screen that comes before this” · “turn the push step into its own screen”

2Conduit palette + Bright’s table

1b’s cobalt / Space Grotesk / JetBrains Mono system, carrying 1c’s warmer pipeline-and-table workspace: friendly date formatting, an inline flagged row, a progress pipeline, and a one-tap fix bar.

2a Conduit × Bright table · Space Grotesk + JetBrains Mono
>_
ziptable
Clean in. Tables out.
Import Clean Push
email
signup_date
country
amy@acme.io
Mar 11, 2025
US
jo@beta.co
3/14/25 ⚠
u.s.a
lee@x.com
Mar 19, 2025
US
sam@acme.io
Mar 22, 2025
CA
2 issues found — standardize date & map “u.s.a” → US
Review
Fix all
→ 4,182 rows ready
Postgres
Snowflake
Sheets

Try next: “build 2a into a full app screen with a sidebar” · “add a dark-mode variant of 2a” · “show the import step before this”

1ziptable — initial brand & UI concepts

Three directions, all clean / modern / technically-warm. Each board shows the wordmark, palette, type, a landing hero, and the data-cleaning workspace so you can feel the whole product, not just a logo.

1a Ledger — warm, editorial, calm · Newsreader + IBM Plex
ziptable
The calm data workbench — tidy it once, trust it everywhere.
211D17
C25E3A
8C9A6E
F4EEE2
FBF8F1
Clean, shipped.
IBM Plex Sans carries the interface — readable, level-headed, never shouty.
$ ziptable clean exports.csv
ziptable.dev
Turn messy exports into clean, trustworthy tables.
Import anything, fix it once, and push it everywhere — in the browser or the terminal.
Start cleaning
brew install ziptable
The workspace
ImportCleanPush 4,182 rows
email
signup_date
country
amy@acme.io
2025-03-11
US
jo@beta.co
3/14/25
u.s.a
lee@x.com
2025-03-19
US
Trim spaces · standardize dates · map “u.s.a”→US
Apply & push → Postgres
1b Conduit — engineered, terminal-forward · Space Grotesk + JetBrains Mono
>_
ziptable
Data plumbing that just runs. Scriptable in the terminal, visual in the browser.
0E1116
3358D4
5B8CFF
E6EAEF
FBFCFD
Clean in. Tables out.
Space Grotesk for UI — geometric, technical, confident.
ziptable push --to snowflake
ziptable.com
Clean data in. Reliable tables out.
A fast pipeline for importing, fixing, and pushing data — one command or one click.
Open the app
$ npm i -g ziptable
The workspace
$ ziptable clean exports.csv
✓ trimmed whitespace · 4,182 cells
✓ standardized 312 dates → ISO 8601
✓ mapped 47 country variants → US
→ pushed 4,182 rows to postgres.prod ✓
email
signup_date
country
amy@acme.io
2025‑03‑11
US
jo@beta.co
2025‑03‑14
US
lee@x.com
2025‑03‑19
US
1c Bright — friendly, approachable · Figtree, soft & rounded
ziptable
Clean data, no spreadsheet headaches. Friendly enough for anyone on the team.
1A1D21
2E6BE6
18A058
F4B740
F2F7FF
Tidy in a tap.
Figtree everywhere — rounded, warm, easy on non-technical eyes.
Smart fix available
app.ziptable.io
Tidy your data in a few clicks.
Import a messy file, fix it with smart suggestions, and send it straight to your tools.
Try it free
Watch demo
The workspace
Import Clean Push
email
signup_date
country
amy@acme.io
Mar 11, 2025
US
jo@beta.co
3/14/25 ⚠
u.s.a
lee@x.com
Mar 19, 2025
US
2 issues found — fix dates & country?
Fix all

Try next: “take 1a deeper into a full workspace screen” · “mix 1b’s terminal with 1c’s friendliness” · “show 1c in dark mode” · “new directions”