███████╗██╗ ██╗██╗██████╗ ███████╗██████╗ █████╗ ███████╗███████╗
██╔════╝██║ ██║██║██╔══██╗██╔════╝██╔══██╗██╔══██╗██╔════╝██╔════╝
███████╗██║ █╗ ██║██║██████╔╝█████╗ ██████╔╝███████║███████╗█████╗
╚════██║██║███╗██║██║██╔═══╝ ██╔══╝ ██╔══██╗██╔══██║╚════██║██╔══╝
███████║╚███╔███╔╝██║██║ ███████╗██████╔╝██║ ██║███████║███████╗
╚══════╝ ╚══╝╚══╝ ╚═╝╚═╝ ╚══════╝╚═════╝ ╚═╝ ╚═╝╚══════╝╚══════╝
SwipeBase
Swipe Through Any Data, Tinder-Style
Import any dataset. Swipe right to keep, left to skip.
Tinder-style review UI for datasets. Import CSV, JSON, or Markdown. Swipe cards left/right to categorize. Export filtered results. Optional Supabase cloud sync for team collaboration.
swipebase/
README.md
package.json
swipebase-cloud.html
swipebase-docs.html
swipebase.html
vercel.json
supabase/
SETUP.md
schema.sql
Swipe through any data. Tinder-style review UI for datasets.
- Import: CSV, JSON, Markdown
- Export: CSV, JSON, Excel, Markdown
- Swipe: Yes/No/Maybe decisions with keyboard + touch gestures
- Cloud: Auth + persistence via Supabase (optional)
- Share: Public deck links
| File | Description |
|---|---|
swipebase-cloud.html |
Full version with Supabase auth + cloud sync |
swipebase.html |
Lite version, client-side only, no backend |
swipebase-docs.html |
Documentation |
vercel --prodRoutes:
/- Cloud version (auth + sync)/lite- Lite version (no auth)/docs- Documentation
npx serve . -p 3000- Create project at supabase.com
- Run
supabase/schema.sqlin SQL Editor - Update credentials in
swipebase-cloud.html:SUPABASE_URLSUPABASE_ANON_KEY
- Enable Google OAuth (optional) in Auth settings
See supabase/SETUP.md for detailed instructions.
- Vanilla JavaScript (no frameworks)
- Single HTML files (self-contained)
- Supabase (auth, database, storage)
MIT
Built by exhuman777