Good finds.
Kept close.

That link you keep sending people. The thought you don’t want to lose. Put them on a little site of your own.

Start your collection

A small CLI for a website you own.

Try a clip

developer.mozilla.org

CSS: Cascading Style Sheets

For the days when I know what a property does, but not quite what it’s called.

Link + your note
clip https://developer.mozilla.org/en-US/docs/Web/CSS

Ready to keep.

Your clips,
on your site.

Save a URL with clip. It adds a Markdown file to your GitHub repo, where you can edit the title, tags, or your own notes.

The template publishes your clips as a searchable website with an RSS feed. To change how it looks, edit the Astro files and CSS.

Default template

Make room for
your first find.

You’ll need Node.js 20+, Git,
and a GitHub account.

  1. Install and sign in

    Install the CLI, then connect your GitHub account in the browser.

    npm install -g cliplink
    clip login
  2. Start your collection

    Run clip init and enter clip as the repository name. It creates a public copy of the template. Replace YOUR_USERNAME below.

    clip init
    git clone https://github.com/YOUR_USERNAME/clip.git
    cd clip
  3. Put your name on it

    Edit site.config.mjs with your name, title, and description. In your repository’s Settings → Pages, choose GitHub Actions, then commit and push your configuration changes.

    Full template setup
    owner: "Your name",
    title: "Clips",
    description: "Things worth keeping."

    The Pages workflow supplies your site URL and path. A custom domain is optional.

  4. Save something good

    From your cloned repository, run clip with a URL. Your entry is committed to GitHub, and the Pages workflow builds your site.

    clip https://developer.mozilla.org/en-US/docs/Web/CSS

These commands work with the published CLI. Keep using it from inside your cloned repository. More in the README

Before you
start clipping.

What can I save?

Links, notes, images, tweets, and video references. Cliplink fetches supported metadata and assets; it isn’t a full archive of every page or a video downloader.

See the commands
Is my collection private?

No. The default setup creates a public GitHub repository and a public website. Don’t clip private documents, credentials, or anything you don’t want to publish.

Can I change the design?

Yes. The template is a static Astro site with a small configuration file, plain styles, and editable components. No account with Cliplink is needed. Template updates aren’t synced into your repository automatically.

What does it cost to run?

Cliplink doesn’t charge a subscription. The default public-repository setup can use GitHub Pages; GitHub’s limits and terms apply. A custom domain is optional and purchased separately.

GitHub Pages limits