YOUR PERSONAL CODE LIBRARY

Good code.
Always close.

That little function. That perfect query.
Give your useful code a home on iPhone and iPad, and bring it back with a tap.

Coming to the App Store· iOS 18 & later

Your iCloud.
Your code.
Shelf’s Library in dark mode, showing a pinned Swift async/await snippet.
THE SHELF LIBRARY Actual app screenshot
debounce.ts On your Shelf
const debounce = (fn, ms) => {
  let timeout;
  return (...args) => {
    clearTimeout(timeout);
    timeout = setTimeout(
      () => fn(...args), ms
    );
  };
};
typescriptutilities
KEEP THE GOOD BITS.
Private iCloud sync No separate account Works offline On-device intelligence

A PLACE FOR THE CODE YOU KEEP

From “I’ll need this”
to right here.

Your best snippets deserve more than a forgotten note.
Save once. Find fast. Keep building.

01 / CAPTURE

Found it? Shelf it.

Save selected text with Share → Shelf, paste in the app, or use the keyboard’s paste control. Likely credentials get a warning.

02 / ORGANIZE

A little order. A lot less digging.

Make collections, add labels, and pin your favorites. Search by the details that make sense to you.

03 / REUSE

Back in your flow.

Switch to the Shelf keyboard, find a snippet, and tap to insert. Fill placeholders without losing your place.

LESS SWITCHING. MORE SHIPPING.

Your library.
Now a keyboard.

The snippet you need, in the app you’re already using. Browse, search, fill placeholders, and insert with a tap.

  • Recent and pinned snippets, close at hand
  • Multiline code with indentation
  • Local library access. No keyboard network calls.
How to set it up

Full Access is needed for the shared local library. Some apps and secure fields use the system keyboard.

GIVE IT A TRY Interactive illustration
scratchpad.swift
// Something worth keeping.
func greet(_ name: String) -> String {
    return "Hello, \(name)!"
}
ShelfTap a snippet to insert

Three little examples. One less trip to your notes.

SMALL DETAILS. BIG DIFFERENCE.

Everything in its place.
Everything feels like you.

INCLUDED ON EVERY PLAN

A helpful second pair of eyes.
Right on your device.

Get editable summaries and label suggestions without sending code to an external AI provider. No usage quota.

Apple Intelligence on eligible devices with iOS 26+. Editable offline Basic suggestions everywhere else.

Yours, wherever
you left off.

Work offline. Let your private iCloud database keep your Shelf in step when you’re connected. Sync is included on Free.

SHELF PRO

Make it your kind of Shelf.

All six syntax themes, custom accents, and your own code-card watermark. Free includes two themes.

SHELF PRO

Keep the good versions, too.

Full version history and smart collections help your library grow with you. Pin non-private snippets to a Home Screen widget.

SHELF PRO

A little extra privacy.

Protect private snippets with device-owner authentication. Private content stays out of widgets and Spotlight.

The vault is an access lock; it does not add a separately encrypted database.

YOUR CODE. YOUR BUSINESS.

A private library.
A clear promise.

Your snippets live on your device and in your private iCloud database. Shelf has no developer-hosted content server, advertising SDK, or external AI service.

Read the privacy policy
  • No separate Shelf login
  • No host keystroke logging
  • No ads or analytics SDKs
  • Delete your library in the app

START SMALL. MAKE ROOM.

A Shelf for every collection.

The essentials are free. Pro gives your library room to grow.

SHELF FREE

Your first good bits.

FreeA great place to start.

  • Up to 7 snippets
  • Unlimited on-device suggestions
  • Private iCloud sync
  • Share Extension & snippet keyboard
  • Two syntax themes
  • Code-card exports with the Shelf mark
See launch details
SHELF PROROOM FOR MORE

Keep every good idea.

Go unlimitedMonthly or yearly. Billed through Apple.

  • Unlimited snippets & everything in Free
  • All six themes & custom accents
  • Full version history & smart collections
  • Device-authenticated private vault
  • Pinned-snippet widgets
  • Custom watermarks & GitHub Gist export
Explore Shelf Pro

Subscription pricing will be shown in the app at launch. Eligible subscriptions may include a 7-day free trial. Subscriptions renew automatically unless canceled. Billing & cancellation details. Your existing snippets remain accessible if Pro ends.

A FEW THINGS YOU MIGHT ASK

Good questions.

Need a hand with something else?
We’re here to help

Does Shelf work offline?

Yes. Saving, searching, organizing, and inserting snippets work on your device without an internet connection. iCloud sync resumes when your device can connect.

Why does the keyboard need Full Access?

Full Access lets the Shelf keyboard read the shared local snippet library and use the system paste control when you tap it. The keyboard makes no network requests and never records host keystrokes. Some secure fields and apps block third-party keyboards.

Do I need a Shelf account?

No. Shelf uses the iCloud account already configured in iOS. There is no separate Shelf login. You can also use the library locally without iCloud.

Is on-device intelligence included in Free?

Yes. Suggestions have no usage quota on any plan. Apple Intelligence features require an eligible device on iOS 26 or later. Other devices use editable offline Basic suggestions.

What happens if I stop using Pro?

Your existing snippets remain readable, editable, copyable, exportable, and available in the keyboard, even above the free limit. New saves are limited to seven snippets on Free, and activating Pro-only features requires Pro.

Can I delete my library?

Yes. In Shelf, open Settings → Profile → Delete All Shelf Data. After device-owner authentication, Shelf deletes local data and requests deletion from its private iCloud container. Exported files, Gists, Apple backups, and subscriptions are managed separately.

YOUR NEXT GREAT THING STARTS HERE

Keep the code.
Keep the momentum.

Shelf is coming to iPhone and iPad.
A quieter home for the code you’ll use again.

Coming to the App Store

Questions before launch? contact@byraghav.com

Built natively for iOS 18 & later. iPhone & iPad.