keyprompt

πŸ”‘ KeyPrompt

Cmd-click any field on any website. Pick a saved snippet. It appears.

License: MIT Version Manifest V3 Sponsor

KeyPrompt is a tiny Chrome extension that lives quietly in your toolbar until you need it. Cmd-click (Mac) or Ctrl-click (Win/Linux) any text field on any website and a small modal pops up with everything you reach for over and over β€” your name, your work email, your address, that thank-you reply you keep retyping. Pick one and it’s in the field. No copy-paste, no flipping between windows, no autofill warnings.

You can also right-click any field and pick πŸ”‘ Insert with KeyPrompt from the OS context menu β€” same modal, more discoverable.

Screenshot / demo GIF coming soon β€” record yourself Cmd+clicking a Gmail compose window, picking an item, and watching it insert. That 8-second loop sells the whole product.


Why?

Every time you fill out the same form fields with the same answers, you’re losing seconds you’ll never get back. KeyPrompt is for the people who notice that. It’s not a password manager β€” it’s the lighter cousin: a personal clipboard for your life.

Features

Install

From the Chrome Web Store (coming soon)

A one-click install link will live here once the listing is live.

Manual install (for now)

  1. Clone or download this repo.
  2. Open chrome://extensions in Chrome.
  3. Toggle Developer mode (top-right).
  4. Click Load unpacked and select the KeyPrompt folder.
  5. Pin the πŸ”‘ icon to your toolbar.

Try it

  1. Open any page with a form β€” Gmail compose, a signup screen, a Google Form.
  2. Cmd-Click (Mac) or Ctrl-Click (Win/Linux) inside any text field, or right-click and pick β€œπŸ”‘ Insert with KeyPrompt”.
  3. Type to filter, arrow keys to navigate, ↡ to insert, Esc to dismiss.

Editing your vault

Click the toolbar icon to open the settings panel, or pick Manage from inside the in-page modal. Add or rename sections, add items, edit values. Changes save automatically and the in-page modal picks them up live. Use Import / Export to move your vault between machines.

Privacy

Your data never leaves your browser. KeyPrompt makes zero network requests, has no analytics, and uses no third-party SDKs. See PRIVACY.md for the full policy and an explanation of why each Chrome permission is needed.

Project layout

KeyPrompt/
β”œβ”€β”€ manifest.json     β€” MV3 manifest
β”œβ”€β”€ content.js        β€” the floating modal (the whole MVP, single file)
β”œβ”€β”€ background.js     β€” service worker; menu, install hook, future auth
β”œβ”€β”€ popup.html/js/css β€” vault management UI (also opens as the settings tab)
β”œβ”€β”€ icons/            β€” 16/48/128 PNGs
β”œβ”€β”€ LICENSE           β€” MIT
β”œβ”€β”€ CHANGELOG.md
β”œβ”€β”€ PRIVACY.md
└── README.md

Roadmap

See CHANGELOG.md for what’s already shipped.

KeyPrompt is built and maintained by @themodernspirit. If it saves you time, the easiest way to say thanks is:

Replace the placeholder handles before publishing.

Contributing

Issues and pull requests welcome. Please keep PRs focused β€” small, single-purpose changes are way more likely to land than sprawling refactors. For substantial changes, open an issue first to discuss the direction.

License

MIT β€” do whatever you want with this, just keep the copyright notice.