Search and add abbreviations, full forms, and glossary terms from Raycast.
List by FullForms brings your FullForms List glossaries into Raycast. Look up an abbreviation and its full form, search every term across your workspaces, and add, edit, or suggest entries without opening a browser. It is built for teams who keep shared glossaries of acronyms, jargon, and domain terms, and for anyone who wants their personal reference list a keystroke away.
Type to search across your lists and entries. By default it searches every workspace you belong to in a single query; use the dropdown (shown when you belong to more than one workspace) to narrow to a single workspace.
Before you type anything, the command shows Recently Added by You: your own newest entries, newest first, scoped by the same workspace dropdown. Every row works exactly like a search result (detail pane, star, edit, notes, report, copy, speech), so the entry you added a moment ago is one keystroke away. The section lists entries you created; teammates' additions don't appear in it.
Results group by their parent list under section headers. When the same list name exists in more than one workspace, the workspace name is added to the header (Glossary · FullForms vs Glossary · Personal) so they stay distinct. Each row carries the list's colour and icon from the web, plus accessory markers for ⭐ starred entries and 📄 entries with a private note.
The detail pane is on by default and shows a formatted preview of the selected entry: the term, the short definition, the long-form description, and your private note, with each section shown only when present. A metadata panel below links to the entry on the web and shows its type, list, visibility, workspace, and tags.
Shortcuts (on Windows, Cmd is Ctrl and Opt is Alt):
Enter opens the entry's list page in your browser with hash routing to the entry detail modal.Cmd+Shift+O opens the parent list page.Cmd+I toggles between detail view and compact-only layout (useful for scanning long result sets).Cmd+S stars (or unstars) the selected entry. The change shows immediately and syncs to the server.Cmd+E opens an edit form for the selected entry, shown only when you have edit access to its list; change the term, type, definition, description, and tags, then save back.Cmd+Shift+N opens a private-note editor for the entry so you can add, edit, or clear a note only you can see.Cmd+Shift+R reports the entry to its list owner's moderation queue: pick a reason (typo, factual error, inappropriate, duplicate, other) and optionally add a note. Reporting has to be enabled on the list by its owner; if it isn't, you'll get a message saying so.Cmd+C copies the entry term.Cmd+. copies the definition.Cmd+Shift+M copies the entry as a mention token ([term](#id)). Paste it into any entry description (here or on the web) and the web app renders it as a link to this entry.When a search returns no matches, an Add Entry action appears, pre-filled with your search term, so you can create the missing entry without leaving Search; it opens the same Quick Add form described below.
Text-to-speech (Speak Entry / Speak Definition) is macOS-only; it uses the built-in say binary and the actions do not appear on Windows.
Create a new entry without leaving Raycast. Pick a list from the dropdown (grouped by workspace, defaults to your most recently edited list), fill in the term and definition, pick a type, optionally add a description and tags, and submit.
Field order is List → Type → Entry → Definition → Description → Tags (Type sits above Entry). Type comes first so that selecting it swaps the Entry and Definition placeholders for a concrete example of that type before you start typing (Abbreviation shows Example: GPS / Example: Global Positioning System, Term shows Example: Deep Learning / …, etc.) so the prompt fits whatever shape of entry you're adding.
Tags is a single comma-separated field covering both existing and new tags. Type tag names separated by commas; on save each name is matched case-insensitively against the list's existing tags (reusing that tag) or created as a new one, so you never make an accidental duplicate. When the list already has tags, they are listed in the field's info tooltip (the ⓘ) so you can see what to reuse. The field clears when you switch lists. (Raycast's tag picker can only select from predefined items and can't create new ones by typing, so a single text field with server-side name resolution is the closest single-field port of the web's tag input.)
Duplicate detection runs as you type: if an entry with the same term (case-insensitive exact match) already exists on the selected list, a soft ⚠ warning appears under the Entry field and a Cmd+Shift+O · View Existing Entry action shows up in the panel deep-linking to the duplicate. Same shape on the Definition field for definition-text matches. Partial matches don't warn (open won't flag an existing Open AI).
Description callouts and mentions: the description field speaks the same lightweight markup as the web editor. Cmd+Shift+E / Cmd+Shift+N / Cmd+Shift+R append an Example, Note, or Reference callout (> Example: and friends) as a new block and focus the field so you can keep typing; the web app and the Search detail pane render these as styled callouts. To mention another entry, copy its token from a Search Entries result with Cmd+Shift+M and paste it where you want the link. (The web's inline @ and / popups can't exist in a native Raycast form, so these are the action-panel and clipboard equivalents.) The field's ⓘ tooltip carries a syntax cheat sheet. The same insert actions are available in the entry edit form.
AI helpers (Raycast AI, requires a Raycast account with AI access): the action panel offers Generate Definition (Cmd+G), which writes a concise definition from the term, and Generate Description (Cmd+Shift+G), which writes a longer description from the term and definition. The result drops straight into the field, where you can edit it before saving. These actions only appear when your account has AI access. To dictate instead of typing, use Raycast's built-in dictation in any text field; it needs no setup here.
Lists where your role doesn't permit writes (viewer / not a member) are hidden from the dropdown. If you don't have edit access to any list, the command shows a CTA to open the web app. On a successful save the form clears the term, definition, description, and tags (list + type stay so you can keep adding) and stamps a Last Added banner above the List dropdown showing the new entry's URL. Cmd+O · Open Last Added Entry stays in the action panel until your next save, so the link is reachable long after the success toast fades.
For lists you can see but don't directly edit (or when you'd rather have the owner review before publishing): pick a list, type the term and an optional definition, and submit. The suggestion lands in the owner's moderation queue. Lists with suggestions turned off raise a friendly toast so you can switch lists without losing what you typed.
/api/v1/*.