Post a little. Pause a little.
Sproutling is a tiny pixel pet that keeps you company in your browser.
-
It's fed by what you post on Buffer, but gets peckish if you don't feed it new post ideas every once in a while.
-
When it notices you mindlessly scrolling for a little too long, it has a kind word for you: stretch, sip some water, reflect on what you've consumed.
Sproutling is content.
How it works
-
Connect Buffer
Sign in once with Buffer's own OAuth screen. The extension asks to read your account, posts and ideas, and nothing else.
-
Sproutling checks in
Every 15 minutes it looks at your posting goals, what you've sent, what's scheduled, and any new drafts or ideas.
-
Its mood follows your habit
Hit your goals and it's full. Let the queue run dry and it gets hungry. Scheduled posts keep it calm, because food is on the way.
-
It tags along
It sits in the corner of the Buffer app, and visits the sites of the channels you've connected, one site at a time, only when you say it can. If you scroll for a good while, it offers a kind word.
What it does
A reminder for your streak, and a calm presence for when the scrolling goes on a bit long.
Ready now
-
Lives on Buffer
A pixel pet in the corner of your Buffer app that remembers your streak for you, with five moods and little animations for each.
-
Visits your channels
Tap a connected channel in the popup and Sproutling shows up on that site too: LinkedIn, X, Instagram, Bluesky and more. One site at a time, and you can take it back whenever.
-
Gentle nudges
Scroll for a long while and Sproutling pipes up in a speech bubble: “Let’s pause and reflect on what we’ve consumed.” It starts chatty, then eases off. There’s a switch if you’d rather it stayed quiet.
-
Put it anywhere
Drag it wherever it’s out of the way. It remembers the spot for each site, and keyboard users can move it with the arrow keys.
-
A little panel
Click Sproutling for how it’s feeling, a one-click way back to Buffer, and a nap button for when you want it to settle down.
-
Eats on arrival
When a new post, draft or idea shows up, Sproutling munches for a few seconds. That’s the whole reward system.
Coming up
-
Chrome Web Store Soon
One-click install, plus a plain-language privacy page to go with it.
-
Smoother first run Planned
Friendlier empty states for brand-new accounts, and more polish on the popup.
-
More to say Planned
A bigger bag of kind words, and a short walkthrough video.
Five moods
It never dies. The worst that happens is a nap.
-
Hungry
You've been around, but you're behind on your goals. A post would help.
-
Content
Partway to your goals, or posts are scheduled. Nothing to worry about.
-
Full
Goals hit. Drafts take the edge off a little, but they don't count as dinner.
-
Sleepy
Three quiet days. It wakes up the moment you do something.
-
Eating
A new post, draft or idea just showed up. Lasts a few seconds.
What it can see
- Read-only access:
account:read,posts:read,ideas:read. - No server of ours. The extension talks to Buffer's API directly from your browser.
- Your tokens are kept in the extension's background worker, never in the pages it visits. The sign-in page on this site only passes them along once.
- It never posts, edits or deletes anything.
- It only visits a channel's site after you allow that site in your browser's permission prompt. The pet never reads what's on the page.
Install
The Chrome Web Store listing is on its way. Until then, you can run it from source in about a minute.
-
Clone the repo and build it:
git clone https://github.com/andreasvirkus/buffer-feedling cd buffer-feedling corepack enable && pnpm install && pnpm build -
Open
chrome://extensions, turn on Developer mode, choose Load unpacked and pick.output/chrome-mv3. Click the Sproutling icon in the toolbar and connect Buffer.