Web App
The CodeFetch web app is your central dashboard. Use it to browse and search your published files, manage shared links, configure your account, and download the CLI and VS Code extension.
Library
The library panel lists every file you have published. Each entry shows the filename, description, tags, and 8-character ID.
Search and filter
Use the search bar to filter by filename, description, or tags. Results update as you type. Searching by tag is a fast way to find related scripts — for example, searching #deploy shows everything tagged for deployments.
Copy an ID
Click Copy ID on any library entry to copy the script's 8-character ID. Use it with the CLI:
codefetch get <ID>
View and edit metadata
Click on any file to open its detail view. From here you can update the description and tags. Changes take effect immediately — no re-publishing required.
Shared links
The links panel lists all active shared links across your library. Shared links let you give someone access to a single file without sharing your secret key or exposing the rest of your library.
Create a shared link
- Find the file in your library
- Click Create Link
- Copy the generated URL
The link is specific to that one file. Anyone with it can run:
codefetch link <URL>
No CodeFetch account or configuration is needed on the recipient's end — just the CLI installed.
Revoke a shared link
Click Delete next to any link in the links panel. The token is invalidated immediately — the URL stops working for anyone who held it.
Shorty configuration
Long shared link URLs can be shortened using the Shorty service at codefet.ch. Click Configure Shorty in the links panel to enter your Shorty instance URL and API key. Once saved, the CLI can push any shared link to Shorty to generate a short URL.
Account settings
Change your secret key
Go to Settings → Change Secret. Changing your secret re-encrypts all published files with the new key. After rotating, update the CLI with:
codefetch config
Change your email address
Go to Settings → Change Email. A verification code is sent to the new address before the change takes effect.
Delete your account
Go to Settings → Delete Account. This permanently removes your account, all published files, and all shared links. This action cannot be undone.
Subscription and storage
The web app shows your current plan and storage usage against your limits:
- Up to 3,000 assets or 500 MB — whichever is reached first
- Annual subscription: £40–£80/year
Manage billing and download invoices via the Stripe customer portal at Settings → Billing.
Downloads
The web app provides download links for:
- The VS Code extension (
.vsixfile for manual install) - The CLI install script for Linux
- The CLI install script for Windows (PowerShell)