The Raycast of reference management — cite papers in any app with one keystroke.
Download Latest Release | Report Bug | Request Feature
Citation managers like Zotero, Mendeley, and EndNote are bloated, slow, and break your flow. Every citation requires switching windows, navigating a clunky GUI, copying text, switching back, and pasting. For a thesis with 200+ references, you lose hours to this friction.
CiteStrike sits silently in the background using < 15 MB RAM. Press one hotkey from anywhere:
Ctrl + Shift + C
Your library appears instantly. Search, cite, paste. The formatted citation lands in your clipboard — or directly into Word. No window switching. No friction. No cloud. No subscriptions.
Your entire reference library with instant search, one-click cite, and quick-copy buttons for APA, MLA, and BibTeX.
Add by DOIPaste any DOI and press Enter. CiteStrike fetches complete metadata from Crossref automatically.
|
Add ManuallyNo DOI? Enter paper details directly — title, authors, year, journal, volume, issue, pages, and type.
|
Cite papers from your library and they automatically appear here. Switch between 7 citation styles, preview the formatted output, and copy or insert into Word with one click.
Everything you need to know about CiteStrike — quick start, keyboard shortcuts, data & privacy, and more.
Import
|
Cite
|
Organize
|
Output
|
┌─────────────────┐ ┌──────────────────┐
│ Drop PDF / │ │ Paste DOI / │
│ Search Online │ │ Add Manually │
└────────┬────────┘ └────────┬─────────┘
│ │
▼ ▼
┌──────────────────────────────────────────────┐
│ Crossref Metadata Fetch │
└────────────────────┬─────────────────────────┘
▼
┌──────────────────────────────────────────────┐
│ Local SQLite Library │
│ (search, organize, edit, delete) │
└────────────────────┬─────────────────────────┘
▼
┌──────────────────────────────────────────────┐
│ Click "Cite" on a Paper │
│ • In-text citation → clipboard │
│ • Paper marked as cited with badge │
│ • Toast: "Copied: (Smith et al., 2024)" │
└────────────────────┬─────────────────────────┘
▼
┌──────────────────────────────────────────────┐
│ "Build Bibliography" View │
│ • All cited papers listed automatically │
│ • Formatted preview (APA/IEEE/etc.) │
│ • Copy or Insert into Word │
└──────────────────────────────────────────────┘
Head to the Releases page and grab the latest installer:
| File | Description |
|---|---|
CiteStrike_x.x.x_x64_en-US.msi |
Standard Windows installer (recommended) |
CiteStrike_x.x.x_x64-setup.exe |
NSIS installer |
Requirements: Windows 10/11 (x64). No other dependencies needed.
+ button, drag PDFs, paste a DOI, or search Crossref| Shortcut | Action |
|---|---|
| Ctrl+Shift+C | Toggle CiteStrike window (global — works from any app) |
| ↑ / ↓ | Navigate references in the library |
| Enter | Submit search, DOI, or form |
CiteStrike includes a built-in Office Web Add-in for Microsoft Word and PowerPoint — no separate install needed.
localhost:27182 automaticallyhttp://localhost:27182/manifest.xml| Backend (Rust) | Frontend (Svelte) | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
┌──────────────────────────────────────────────────────┐
│ CiteStrike App │
│ (runs in background) │
└──────────┬────────────────────────┬──────────────────┘
│ Ctrl+Shift+C │ localhost:27182
▼ ▼
┌─────────────────────┐ ┌─────────────────────────────┐
│ Svelte UI │ │ Office Web Add-in │
│ (Tailwind + Runes) │ │ (Word & PowerPoint panel) │
└──────────┬──────────┘ └──────────┬──────────────────┘
│ IPC (Tauri) │ REST API (axum)
└──────────┬─────────────┘
▼
┌──────────────────────────────────────────────────────┐
│ Rust Core Engine │
│ │
│ ┌──────────┐ ┌──────────┐ ┌───────────────────┐ │
│ │ SQLite │ │ PDF │ │ Crossref │ │
│ │ Store │ │ Parser │ │ API Client │ │
│ └──────────┘ └──────────┘ └───────────────────┘ │
│ ┌────────────────────┐ ┌────────────────────────┐ │
│ │ Citation Engine │ │ RTF Clipboard │ │
│ │ (7 styles) │ │ (rich text copy) │ │
│ └────────────────────┘ └────────────────────────┘ │
└──────────────────────────────────────────────────────┘
rustup)git clone https://github.com/hasnain7abbas/citestrike.git
cd citestrike
npm install
npx tauri dev
npx tauri build
Output: src-tauri/target/release/bundle/
| Workflow | Trigger | What it does |
|---|---|---|
| CI | Push / PR to main |
Frontend build, TypeScript checks, Rust compilation |
| Release | Push to main |
Auto-bumps version, builds .msi + .exe, publishes GitHub Release |
Every push to main automatically creates a new release with installers attached.
.bibContributions are welcome! If you'd like to help kill bloated reference managers:
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)Distributed under the MIT License. See LICENSE for more information.