BYEBLOAT — CHANNELS
Status: Livev1.4 · last updated this week

Team chat.Just the load-bearing parts.

Channels, threads, DMs, mentions, search. Presence dots that mean something. No huddles. No clips. No AI summaries you didn't ask for. Just the chat your team will actually open.

Threads · DMs · MentionsReal-time presenceOpen-source emoji setNo 50-tab feature parade
The workspace

One window. Channels on the left. Conversation in the middle.

No sidebars-within-sidebars. No collapsible mystery panels. The shape of chat — restored.

byebloat / channels
byebloat
4 members · 2 online
Channels
  • general
  • design
  • engineering4
  • product
  • incidents12
  • random
  • launches2
  • hiring
Direct messages
  • MCMira Chen
  • DPDevon Park
  • SHSasha Hill
  • TVTheo Vance
Apps
  • TTickets
  • KTasks
  • NNotes
designWhere the pixels live
Today
MC
Mira Chen10:42

Pushed v3 of the sidebar — the unread badge now lives flush to the channel name. Feels much calmer.

👍4🎉21🙌3🔥2
DP
Devon Park10:44

Beautiful. Going to mirror this on the threads panel so they share a rhythm.

MCTVSH
3 replies· last 2m agoView thread
SH
Sasha Hill10:47

Quick question — should the active channel use the accent border on the left or the right?

TV
Theo Vance10:49

Left. Reads like a book. Right-anchored selections feel like notifications.

MC
Mira Chen10:51editing

Agree. Let me push a fix

Devon is typing…
Message #design
Threads

A reply isn't a fork in the road.

Threads stay anchored to their parent. The conversation never leaves the channel — it just steps to the side.

design · parent message
MC
Mira Chen10:42

Pushed v3 of the sidebar — the unread badge now lives flush to the channel name. Feels much calmer. Worth aligning the threads panel to the same rhythm?

👍4🎉2
Thread
5 replies · 4 people
DP
Devon Park10:46

Mirroring it on the threads panel now. Same 2px accent rule.

SH
Sasha Hill10:47

Should the unread count fall back to a dot when it's 1?

MC
Mira Chen10:48

No — keep the number. Dots lie about scale.

TV
Theo Vance10:49

Agree. Numbers are honest.

DP
Devon Park10:50

Locked. Pushing.

Sasha is replying…
Direct messages

DMs that feel like one-on-ones.

Pin the message that matters. Watch presence in real time. Read receipts that respect your status.

MC
Mira Chen
Active now
Pinned:design-tokens.md — the source of truth.
Pinned the design tokens doc — it kept getting buried.
9:14
Bless you. I lost it twice yesterday.
9:14
Also: the violet accent reads better at 60% than 70%. Trust me.
9:16
Trusting.
9:16
I'll push a tokens patch tonight.
9:17
Mira is typing…
Lifecycle

How a message moves through Channels.

01
Post

A message lands in a channel. No formatting bar in your face, no rich block editor mood.

MC
Mira 10:42
Pushed v3 of the sidebar
02
Thread

Replies branch into the thread, anchored to the parent. The channel stays readable.

DPBeautiful.
TVMirroring on threads.
SHLocked.
03
React

Emoji that mean something. No corporate-approved sticker pack.

👍4🎉2🔥31💜2
04
Mention

@person, @here, @channel. The notification you actually wanted.

@theoshipping in 5?
Features

Eight things. All of them load-bearing.

Every feature here exists because removing it would break a real day. The rest of the surface area? Gone.

Channels + DMs

Public, private, and 1:1. The whole shape of chat in one sidebar.

Threaded replies

A reply doesn't fork the channel. The conversation steps to the side.

Mentions + notifications

@person, @here, @channel. Notifications you actually wanted.

@theo Theo Vance
@mira Mira Chen
@devon Devon Park
@sasha Sasha Hill
Presence + typing

Online dots that pulse with the truth. Typing indicators per channel.

Mira Devon typing
Emoji + reactions

Full open-source set. Your shrug doesn't need approval.

😀😂🔥🎉👍💜🙌🤝🚀💡
Search that works

Indexed across channels, DMs, threads. No 90-day paywall.

design tokens
#design · pushed v3 of the sidebar…
@mira · I'll push a tokens patch tonight
Quiet hours

Respects Away / DND. Mentions queue up, the dot stays dark.

Away DND until 9am
Unread tracking

Per-channel counts that don't lie. Mark all read actually does.

engineering4
incidents12
launches2
What we don't do

The features we deliberately deleted.

Every line below was a roadmap item we said no to. The list is the product.

×No huddles
×No clips
×No AI summaries you didn't ask for
×No 200-app marketplace
×No 'Slack Connect' upsell
×No custom emoji approval workflow
×No per-channel SSO mapping
×No screen-share
×No Workflow Builder™
×No paid AI add-ons
Real scenarios

Where Channels actually shows up.

10-person remote startup

Two timezones, no time for ceremony. Channels, threads, DMs — that's the whole tool. Onboarding takes a coffee.

8 channels, 0 huddles
Open-source maintainer crew

Public #help and #dev channels. Threads keep the bug reports tidy. Mentions actually surface — no marketplace noise.

4× faster issue triage
Cross-functional product team

Design, engineering, support sharing one workspace. Pinned messages keep specs at hand. Quiet hours mean late shipping doesn't wake support.

Notifications −62%
FAQ

Six questions we get a lot.

01
How is this different from Slack?

Slack is a chat app with a hundred tools bolted on. Channels is a chat app. We don't ship huddles, clips, Workflow Builder, AI summaries, a marketplace, Slack Connect upsells, or per-channel SSO. The pieces that remain — channels, threads, DMs, mentions, presence, search — are tighter for it.

02
What about voice and video?

We don't ship them. The world has Zoom, Meet, FaceTime, Tuple, and a phone. Channels does text, well. If you need a call, click the link.

03
Integrations?

Webhooks in. Webhooks out. A small set of first-party connectors for the things teams actually use (GitHub, Linear, Stripe alerts). No directory of 1,800 apps; no app-of-the-week feature pushes.

04
Mobile app?

iOS and Android. Same shape as the desktop app — sidebar, channel, thread. Push notifications respect Quiet Hours. No social-media style 'engagement' nudges.

05
How does search work?

Full-text index across channels, DMs, and threads. No 90-day paywall on history. Filter by person, channel, or date in the same input.

06
Message retention?

Configurable per workspace, with sensible defaults. Export anytime in JSON. Your messages stay yours, even if you leave us.

The founders deal

Stop renting eight SaaS bills.

Pay once for the whole suite. Founder pricing closes when the seats run out — after that, ByeBloat is monthly only.

Tax at checkout. 39-day refund, no questions.

Channels