A Raycast extension for Rote - quickly create, search, and manage your fleeting thoughts.
- 🔍 Search Notes - Full-text search with detail panel preview
- 📋 List Notes - Browse notes with time/status/tag filters
- 📝 Create Note - Create notes with tags and visibility settings
- ⚡ Quick Add - Instantly save selected text or clipboard as a note
- ⚙️ Config Quick Add - Select default tags from existing tags
- 🎲 Random Note - Review a random note from your collection
Browse and manage your notes with powerful filtering options.
Create notes with tags and visibility settings.
Instantly save selected text or clipboard content as a note.
Configure default tags for Quick Add command.
Review a random note from your collection.
- Clone the repository
git clone https://github.com/YOUR_USERNAME/rote-raycast.git
cd rote-raycast-
Enable Developer Mode
- Open Raycast
- Press
⌘ ,to open settings - Go to the
Advancedtab - Check
Developer Mode
-
Import the extension
- Open Raycast using the shortcut key
- Type
Import Extension - Select the folder containing the extension (the directory with
package.json) - Confirm the import
-
Install dependencies
- After importing the extension, Raycast will automatically install the required dependencies
- If you need to install them manually, navigate to the extension directory and run
npm install
For development with hot reload:
npm run devThen import the extension to Raycast as described above.
- Install the extension
- Open Raycast Preferences → Extensions → Rote
- Configure the following settings:
| Setting | Required | Description |
|---|---|---|
| API Endpoint | Yes | Your Rote backend URL (e.g., https://rote-backend.example.com) |
| Web URL | No | Your Rote frontend URL for opening notes in browser |
| Username | Yes | Your Rote username or email |
| Password | Yes | Your Rote password |
Note: Both username and email login are supported. The extension automatically detects the format.
Search your notes with real-time results. Features a detail panel showing full content, images, and metadata.
Shortcuts:
Cmd+O- Open in browserCmd+C- Copy contentCmd+Shift+C- Copy linkCmd+Shift+V- Paste content
Browse your notes with powerful filtering:
Time Filters:
- All Notes
- Today
- Yesterday
- Last 7 Days
- Last 30 Days
Status Filters:
- Public
- Private
- Pinned
Tag Filters:
- Filter by any tag from your notes
Shortcuts:
Cmd+E- Edit noteCmd+D- Delete noteCmd+O- Open in browserCmd+C- Copy contentCmd+Shift+C- Copy linkCmd+Shift+V- Paste contentCmd+R- Refresh list
Create notes with:
- Content (Markdown supported)
- Tags (comma or space separated)
- Visibility (Private/Public)
No-view command that instantly creates a note from:
- Selected text (priority)
- Clipboard content (fallback)
Use Config Quick Add command to select default tags (recommended).
Select default tags for Quick Add from your existing tags:
- Browse and select from existing tags
- Create new tags by typing
- Prevents typos and ensures tag consistency
Display a random note for review.
Shortcuts:
Cmd+R- Another random noteCmd+O- Open in browser
npm install # Install dependencies
npm run dev # Development mode
npm run build # Build for production
npm run lint # Lint codeMIT






