Skip to content

mralexellerman-dot/Glanceable

Repository files navigation

Glanceable

Know when it's a good time to connect — without asking.

Glanceable

https://glanceable.app


What it is

Glanceable is a presence layer for people who share space.

You tap what you're in. The people around you see it. No texts. No notifications. No asking.

Just a quiet signal that says — now is a good time.


Why it exists

Most tools interrupt. Glanceable doesn't.

It makes presence visible without demanding attention.


How it works

  • Tap your current state (working, coffee, relaxing, out)
  • Optionally add how it feels (calm, focused, tired)
  • Others see a live, glanceable signal
  • Shared moments accumulate into a lightweight history

That's it.


What it's for

  • Couples
  • Families
  • Small groups

Anywhere people coordinate without wanting friction.


What it is not

  • Not messaging
  • Not a social feed
  • Not a mood tracker
  • Not notifications
  • Not surveillance
  • Not ad-supported

Philosophy

Glanceable is intentionally minimal.

  • No gamification
  • No engagement loops
  • No optimization for attention

If it adds noise, it doesn't belong.


Tech stack

  • Next.js / React / Tailwind
  • Node.js
  • Postgres (Supabase)
  • Vercel

Running locally

git clone https://github.com/mralexellerman-dot/Glanceable
cd Glanceable
npm install
cp .env.example .env.local
npm run dev

Open http://localhost:3000


Contributing

See CONTRIBUTING.md before opening a PR.

Bug fixes and performance improvements are always welcome. New features need a conversation first — open an issue describing the problem, not the solution.


License

AGPL v3 — free to use, free to self-host, open source.

For commercial use without open sourcing your modifications: alex@glanceable.app


Glanceable is a presence primitive. Infrastructure for human connection, not a product competing for your attention.