-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Add qoder extension #24010
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add qoder extension #24010
Conversation
|
Congratulations on your new Raycast extension! 🚀 Due to our current reduced availability, the initial review may take up to 10-15 business days. Once the PR is approved and merged, the extension will be available on our Store. |
|
this extension is for Qoder(https://qoder.com/).Similar to the extension functionality of cursor |
Greptile SummaryThis PR adds a new Qoder extension for Raycast that provides quick access to the Qoder AI Editor. The extension includes five commands for managing Qoder windows, recent projects, and extensions.
The extension is well-structured with good separation of concerns between library code, hooks, and UI components. One minor code duplication issue was found in Confidence Score: 4/5
Important Files Changed
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Additional Comments (2)
-
extensions/qoder/src/recent-projects.tsx, line 22-30 (link)logic: hardcoded macOS path won't work on Windows despite claiming Windows support in
package.json:10. Either remove Windows from platforms or implement cross-platform path resolution. -
extensions/qoder/src/qoder.ts, line 1 (link)style: empty file should be removed if unused
Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!
11 files reviewed, 2 comments
…ionality,update metadata
|
|
Thanks for your contribution @Ezreal09 🔥 We already have an extension in the PR that deals with Qoder. Could we enhance that one as it was created earlier? #22928 by @5unnyWind |
I apologize for not having noticed similar pull requests before, but I still hope that the current version will prevail. Qoder is a product of our company, and we have more confidence in its future maintenance. |
|
Hey @5unnyWind 👋 Do you mind reviewing this pull request, comparing to the old one you created, if you have any feedback? |
We should be in the same company, which group are you in? |
Contact me via DingTalk; my employee ID is 335406. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR adds a new Raycast extension called "qoder" that provides integration with Qoder AI Editor. The extension enables users to quickly open Qoder windows, manage recent projects, open files from Finder, and manage Qoder extensions directly from Raycast.
Key changes include:
- Core integration with Qoder AI Editor through CLI commands and app bundle ID
- Commands for window management, recent project access, and Finder integration
- Extension marketplace integration for browsing, installing, and uninstalling Qoder extensions
Reviewed changes
Copilot reviewed 16 out of 23 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| extensions/qoder/package.json | Defines extension metadata, five commands (open-qoder, recent-projects, open-in-qoder, install-extension, show-installed-extensions), and project dependencies |
| extensions/qoder/tsconfig.json | TypeScript configuration with ES2023 target and React JSX support |
| extensions/qoder/src/open-qoder.ts | Command to open a new Qoder window using CLI |
| extensions/qoder/src/open-in-qoder.ts | Command to open Finder selections in Qoder |
| extensions/qoder/src/recent-projects.tsx | UI for searching and opening recent Qoder projects from storage |
| extensions/qoder/src/show-installed-extensions.tsx | UI for viewing and managing installed Qoder extensions |
| extensions/qoder/src/install-extension.tsx | Marketplace integration for browsing and installing VS Code extensions |
| extensions/qoder/src/lib/qoder.ts | Core library for Qoder CLI interaction and extension management |
| extensions/qoder/src/lib/utils.ts | Utility functions for file operations and number formatting |
| extensions/qoder/src/hooks/extensions.tsx | React hook for loading and refreshing local extensions |
| extensions/qoder/src/components/extension-actions.tsx | Reusable action components for extension operations |
| extensions/qoder/README.md | Documentation covering features, commands, and installation |
| extensions/qoder/CHANGELOG.md | Initial changelog entry |
| extensions/qoder/.prettierrc | Code formatting configuration |
| extensions/qoder/.gitignore | Git ignore patterns for dependencies and build artifacts |
| extensions/qoder/eslint.config.js | ESLint configuration using Raycast's config |
extensions/qoder/src/lib/qoder.ts
Outdated
| const extensionsManifrestFilename = path.join(extensionsRootFolder, "extensions.json"); | ||
| if (await fileExists(extensionsManifrestFilename)) { | ||
| const data = await afs.readFile(extensionsManifrestFilename, { |
Copilot
AI
Jan 7, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Corrected spelling of 'extensionsManifrestFilename' to 'extensionsManifestFilename'.
| const extensionsManifrestFilename = path.join(extensionsRootFolder, "extensions.json"); | |
| if (await fileExists(extensionsManifrestFilename)) { | |
| const data = await afs.readFile(extensionsManifrestFilename, { | |
| const extensionsManifestFilename = path.join(extensionsRootFolder, "extensions.json"); | |
| if (await fileExists(extensionsManifestFilename)) { | |
| const data = await afs.readFile(extensionsManifestFilename, { |
| const newstVersion = e.versions && e.versions.length > 0 ? e.versions[0] : undefined; | ||
| const version = newstVersion ? newstVersion.version : undefined; | ||
| const lastUpdated = newstVersion ? new Date(newstVersion.lastUpdated) : undefined; |
Copilot
AI
Jan 7, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Corrected spelling of 'newstVersion' to 'newestVersion'.
| const newstVersion = e.versions && e.versions.length > 0 ? e.versions[0] : undefined; | |
| const version = newstVersion ? newstVersion.version : undefined; | |
| const lastUpdated = newstVersion ? new Date(newstVersion.lastUpdated) : undefined; | |
| const newestVersion = e.versions && e.versions.length > 0 ? e.versions[0] : undefined; | |
| const version = newestVersion ? newestVersion.version : undefined; | |
| const lastUpdated = newestVersion ? new Date(newestVersion.lastUpdated) : undefined; |
extensions/qoder/src/lib/qoder.ts
Outdated
| const extensionsManifrestFilename = path.join(extensionsRootFolder, "extensions.json"); | ||
| if (await fileExists(extensionsManifrestFilename)) { | ||
| const data = await afs.readFile(extensionsManifrestFilename, { |
Copilot
AI
Jan 7, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The variable name 'extensionsManifrestFilename' is misspelled and should be renamed to 'extensionsManifestFilename' for clarity and correctness.
| const extensionsManifrestFilename = path.join(extensionsRootFolder, "extensions.json"); | |
| if (await fileExists(extensionsManifrestFilename)) { | |
| const data = await afs.readFile(extensionsManifrestFilename, { | |
| const extensionsManifestFilename = path.join(extensionsRootFolder, "extensions.json"); | |
| if (await fileExists(extensionsManifestFilename)) { | |
| const data = await afs.readFile(extensionsManifestFilename, { |
| const newstVersion = e.versions && e.versions.length > 0 ? e.versions[0] : undefined; | ||
| const version = newstVersion ? newstVersion.version : undefined; | ||
| const lastUpdated = newstVersion ? new Date(newstVersion.lastUpdated) : undefined; |
Copilot
AI
Jan 7, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The variable name 'newstVersion' is misspelled and should be renamed to 'newestVersion' for clarity and correctness.
| const newstVersion = e.versions && e.versions.length > 0 ? e.versions[0] : undefined; | |
| const version = newstVersion ? newstVersion.version : undefined; | |
| const lastUpdated = newstVersion ? new Date(newstVersion.lastUpdated) : undefined; | |
| const newestVersion = e.versions && e.versions.length > 0 ? e.versions[0] : undefined; | |
| const version = newestVersion ? newestVersion.version : undefined; | |
| const lastUpdated = newestVersion ? new Date(newestVersion.lastUpdated) : undefined; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Additional Comments (2)
-
extensions/qoder/src/recent-projects.tsx, line 26-40 (link)logic: The code includes Windows path handling, but
package.jsononly declaresplatforms: ["macOS"]. Either remove Windows support or add"Windows"to platforms array. -
extensions/qoder/CHANGELOG.md, line 3 (link)syntax: Missing version number and changelog content. Should follow format:
## [Version] - {PR_MERGE_DATE}with bullet points describing changes.Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!
Context Used: Rule from
dashboard- What: Changelog entries must use{PR_MERGE_DATE}placeholder in titles, be placed at the top of th... (source)
16 files reviewed, 2 comments
0xdhrv
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey 👋
Thank you for your contribution 🔥
This looks good to me 🚢
|
Published to the Raycast Store: |
|
🎉 🎉 🎉 We've rewarded your Raycast account with some credits. You will soon be able to exchange them for some swag. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Additional Comments (1)
-
extensions/qoder/src/show-installed-extensions.tsx, line 7-14 (link)style: Duplicate
Extensioninterface definition -lib/qoder.tsalready exports anExtensioninterface. Consider usinggetLocalExtensions()fromlib/qoder.tsinstead of reimplementing extension loading logic, or at least import and reuse the existing type definition to maintain consistency across the codebase.Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!
16 files reviewed, 1 comment
- [EasyVariable] Remove incoming arguments - Pull contributions - [EasyVariable] Remove incoming arguments - Update CODEOWNERs (bd2601b) - Add leader-key extension (raycast#24244) - Update CODEOWNERs (b423fcb) - Add math-functions extension (raycast#23259) - [iTerm] Feature Request: Open Profile (raycast#23527) - Enhance image optimization in pull request workflow (raycast#24112) - Update CODEOWNERs (f550393) - Add qoder extension (raycast#24010) - Update CODEOWNERs (50dadb5) - Add rust-docs extension (raycast#23891) - Update CODEOWNERs (da96143) - Update claude code launcher extension (raycast#24251) - Update CODEOWNERs (40ab171) - Update image-to-ascii extension (raycast#24219) - Fix/windows applescript fallback (forgot to add the plataform) (raycast#24243) - fix(raindrop-io): add platform check to skip AppleScript on Windows/Linux (raycast#24172) - Update CODEOWNERs (6f95a9a) - Add Typst Universe extension (raycast#24160) - Fix: Handle undefined devices array in DeviceList component (raycast#24103) - Fix the missing logo from the community badge (raycast#23889) - Update CODEOWNERs (69d11cf) - Update spotify-player extension (raycast#23374) - Add missing commits: Open in Granola deeplink and cleanup deprecated code (raycast#24220) - Update CODEOWNERs (1da5f1b) - [Tapo Smart Devices] Add Windows Support & Migrate Client (raycast#24167) - [raycastbot] Improve Regex for issue-bot (raycast#23870) - Update CODEOWNERs (bce8c3c) - Update raindrop-io extension (raycast#23306) - Update CODEOWNERs (54c7afb) - Add luma extension (raycast#24208) - Update CODEOWNERs (8b274da) - Update fancy-text extension (raycast#24215) - Update granola extension v2.0.0 (raycast#24132) - Update word4you extension (raycast#24184) - Update paste-to-markdown extension (raycast#24214) - Update CODEOWNERs (ce08bf7) - [Sourcetree] modernize + fix invalid path crash (raycast#23987) - Update CODEOWNERs (e63733a) - [Linear] upd8 shortcuts + upd8 readme (raycast#23960) - Update CODEOWNERs (b112ed5) - Update `Bitly` extension - list links by group + modernize (raycast#23943) - Update CODEOWNERs (591045b) - [Tailwind CSS] upd8 shortcuts + modernize + add README (raycast#23977) - Update CODEOWNERs (b71b3a6) - [Installed Applications] make shortcuts cross-platform (raycast#23935) - Update CODEOWNERs (1e602c1) - [Google Chrome] fix infinite rendering bug in new tab (raycast#23934) - Update CODEOWNERs (3ffbc00) - Update `Terminal Finder` extension - error handling + Kitty support (raycast#23916) - Update CODEOWNERs (0fdc450) - [Toggl Track] fix toast error in menubar + modernize (raycast#23832) - HomeBrew: add dependency formula filter (raycast#24116) - Fix Window Walker Extension (raycast#24200) - Feat/cloud functions service and ApiErrorView for consistent API error handling across services (raycast#24204) - Update CODEOWNERs (551247d) - Update `Vim Bro` extension - add to favs and filter by favs (raycast#23993) - Update CODEOWNERs (8bbbe12) - [cURL] fix valid POST fail + update more keyboard shortcuts (raycast#24089) - Update CODEOWNERs (1e23157) - Update genius-lyrics extension (raycast#22805) - Fix memory issues: implement streaming file processing (raycast#24197) - Update CODEOWNERs (c597e0e) - Update Zoom extension (raycast#24086) - Update CODEOWNERs (0536bc9) - [Dice & Coin] custom dice + windows support (raycast#23895) - Update vercast extension (raycast#23942) - Update brave extension (raycast#23990) - Update google-workspace extension (raycast#24006) - [Shell] add option to edit executed command (raycast#24017) - Update tldr extension (raycast#23887) - Update logos-launcher extension (raycast#24169) - Fix window-walker pin system persistence and toast messages (raycast#24173) - Update `Keygen` extension - List Environments and Add new ones + add environment `Preference` (raycast#24174) - Update CODEOWNERs (149ce06) - Update browser tabs extension (raycast#24113) - Update CODEOWNERs (03bcfa7) - Update `Regex Tester` extension - Modernize (raycast#24150) - Update `Supermemory` extension - remove memory + filter by project (raycast#24158) - Update pulsemcp extension (raycast#23983) - Update arc-helper extension (raycast#24131) - Update logos-launcher extension (raycast#24152) - Disk Usage: optimize disk space heap (raycast#24144) - [Pokedex] Fix crash on missing localized move names (raycast#24162) - Update CODEOWNERs (7199e94) - Update flush-dns extension (raycast#24102) - Fixed Regression and Cleanup in Delivery Tracker (raycast#24163) - Update ray-code extension (raycast#24123) - Update CODEOWNERs (3dc8fde) - Add Window Walker Extension (raycast#24119) - Update CODEOWNERs (d1082d1) - Update virustotal extension (raycast#23886) - Update odesli extension (raycast#23884) - Update CODEOWNERs (6812410) - Add `Kutt` extension (raycast#23864) - Update ray-code extension (raycast#24036) - feat: support custom pinned locally (raycast#24038) - [Pokedex] Fixed Move command crashing when Pokémon moves are missing in the learnset (raycast#24054) - Update `Oracle Cloud` extension - Manage Vaults, Secrets, Versions and Bundle (raycast#24031) - Update CODEOWNERs (4491754) - Update wayback-machine extension (raycast#24009) - Update rename images with ai extension (raycast#24051) - feat: add list account emails (raycast#23922) - Update raycast gemini extension (raycast#23966) - Update CODEOWNERs (0b15d7e) - Update gmail extension (raycast#24060) - [Language Detector] Routine maintenance (raycast#24066) - Update nusmods extension (raycast#24085) - Update CODEOWNERs (baec645) - Update bitwarden extension (raycast#23970) - Update urban-dictionary extension (raycast#24018) - [Raindrop.io] Add Quick Add Bookmark command (raycast#24019) - Update CODEOWNERs (aacd55d) - [Spotify Player] show error view in queue + keyboard shortcut for add + mark as `premium` (raycast#24021) - Update CODEOWNERs (b198396) - Update git commands extension (raycast#24030) - Update pipedrive extension (raycast#23797) - Update music-assistant-controls extension (raycast#22972) - Update atlassian-data-center extension (raycast#23991) - fix: optimistic UI for VM actions & streamer mode for secrets (raycast#23996) - Update CODEOWNERs (d54cf18) - Zed recent projects (raycast#22909) - Update CODEOWNERs (f038c4b) - Update `Go Package Search` extension - add keyboard shortcuts + caching via useCachedPromise (raycast#24005) - [JWT Decoder] Update dependencies to resolve react mismatch (raycast#23849) - Update CODEOWNERs (fe2f990) - Update qrcode-generator extension (raycast#23951) - Update CODEOWNERs (7a91fed) - [Dia] fix format of CHANGELOG dates + fix crash in `search-history` when file not found (raycast#23965) - Update obsidian extension (raycast#23846) - Update shortcuts-search extension (raycast#23865) - Update sound-search extension (raycast#23873) - Update google-workspace extension (raycast#23963) - [Hue] Windows support (raycast#23917) - [HetrixTools] fix crash in uptime monitors (raycast#23880) - [TourBox] Fix broken API implementations (raycast#23888) - [Badges] Add support for Windows (raycast#23910) - Update fathom extension (raycast#23930) - Update `Infisical` extension - save,copy as .env + Windows support (raycast#23945) - Update arc-helper extension (raycast#23941) - Update CODEOWNERs (8b0d956) - Update downloads-manager extension (raycast#23842) - Update CODEOWNERs (d4300ad) - [Dashlane-Vault] Add windows support (raycast#23685) - Update iconify extension (raycast#23833) - Update CODEOWNERs (1cf953d) - Update webpage to markdown extension (raycast#23899) - Update CODEOWNERs (601b565) - Update domainr extension (raycast#23791) - Update CODEOWNERs (88a7fa9) - [Google Translate] update `Keyboard` shortcuts + modernize to use latest React (raycast#23885) - Update CODEOWNERs (91631cb) - Add `Fizzy` extension (raycast#23858) - Update CODEOWNERs (f0b97b9) - Add `cdnjs` extension - search libraries (raycast#23847) - Update CODEOWNERs (9554651) - Add `Zyntra` extension - Add Inboxes and view their emails (raycast#23845) - Update CODEOWNERs (b503a26) - Add `Infomaniak` extension - User Management + kDrive (raycast#23820) - Update workflow configurations (raycast#23811) - Update CODEOWNERs (21978a8) - [Windows domain] Add Windows Domain Extension (raycast#23591) - Update CODEOWNERs (98de97d) - [Downloads Manager] Add Windows Support (raycast#23680) - [Open in Visual Studio Code] Fix Windows File Explorer localized names (raycast#23615) - Update CODEOWNERs (8941e12) - Add ArchiSteamFarm extension (raycast#23564) - Update CODEOWNERs (d0e98bf) - Add dtf extension (raycast#23262) - Fix Todoist link in extension documentation (raycast#23778) - Update CODEOWNERs (efae17d) - Update `Fastly` extension - Windows Support + Update Links + `useForm` (raycast#23805) - Update iconify extension (raycast#23796) - Update url-editor-pro extension (raycast#23744) - Update brave extension (raycast#23724) - Update CODEOWNERs (5bc0e51) - Add geoguesser extension (raycast#23305) - Update CODEOWNERs (a163145) - Add Remove Background extension (raycast#23359) - Update `Umami` extension - Windows Support (raycast#23784) - Improve text formatting preservation and Check Text Instant workflow (raycast#23795) - Update CODEOWNERs (90cb3e8) - Update upcoming-holidays extension (raycast#23771) - Update CODEOWNERs (48118e6) - Update finnish-dictionary extension (raycast#23772) - Update CODEOWNERs (407998f) - Add `Seafile` extension - search files (raycast#23785) - Update google-workspace extension (raycast#23773) - Update CODEOWNERs (f8ee725) - Misc: Fix some security warnings (raycast#23766) - Update CODEOWNERs (6a278bd) - Add `Umami` extension (support self-host & cloud) (raycast#23747) - Update CODEOWNERs (f84e493) - Update `Unicode Symbols` - make keyboard shortcuts cross-platform & change copy,paste ones to not clash with system ones (raycast#23599) - Update CODEOWNERs (7a87036) - Update iconify extension (raycast#23760) - Update whois extension (raycast#23765) - Update CODEOWNERs (ba79058) - Remove Authy extension (raycast#23768) - Docs: update for the new API release - Update CODEOWNERs (a574760) - Add aranet-co2-monitor extension (raycast#23463) - Update CODEOWNERs (848a68d) - Add Lazygit Keybindings extension (raycast#23544) - Update imessage-2fa extension (raycast#23545) - caching for last selected stations @ ns-nl-search ext (raycast#23659) - Fix typo in grid.md (raycast#23716) - fix(github): append target directory only when cloning to existing path (raycast#23741) - Update awork extension (raycast#23735) - Update CODEOWNERs (346350c) - Update say extension (raycast#23745) - Update paperform extension (raycast#22943) - Update google-workspace extension (raycast#23743) - Implement checkout instructions for Pull Requests (raycast#23740) - Update CODEOWNERs (88245bc) - Update forked-extensions extension (raycast#23612) - Update CODEOWNERs (7d35102) - Update netease-music extension (raycast#23200) - Update CODEOWNERs (4b21729) - Update lorem-ipsum extension (raycast#23673) - Update CODEOWNERs (3ec994a) - Speed up loading of thumbnails (raycast#23737) - Update brew extension (raycast#23366) - Update default-web-browser-manager extension (raycast#23726) - Update CODEOWNERs (5b66631) - Update tldr extension (raycast#23663) - Update CODEOWNERs (36f5782) - Update nmbs-planner extension (raycast#23704) - Update CODEOWNERs (1384cfa) - Update search-domain extension (raycast#23559) - Update CODEOWNERs (9a1c8da) - Update nasa extension (raycast#23672) - Update CODEOWNERs (1bdd13d) - Update archiver extension (raycast#23689) - Update zeabur extension (raycast#23725) - Update CODEOWNERs (350a98c) - Update findnearby extension (raycast#23728) - Update kill-process extension (raycast#23285) - Add \'windows\' to supported platforms in package.json (raycast#23686) - Update iconify extension (raycast#23717) - Update Granola extension icon (raycast#23647) - Update search router extension (raycast#23699) - Update arc-helper extension (raycast#23701) - Docs: update for the new API release - Update CODEOWNERs (464a36c) - Add NIF extension (raycast#23191) - Update CODEOWNERs (70b1301) - Update lorem-picsum extension (raycast#23618) - fix(deepl): newlines in markdown (raycast#23619) - Update roblox-creator-docs extension (raycast#23270) - Update placeholder extension (raycast#23622) - Update CODEOWNERs (6c72aa6) - Update material-icons extension (raycast#23621) - Update CODEOWNERs (73fa195) - Update lucide-icons extension (raycast#23620) - Update CODEOWNERs (29160b9) - Update rdw-kentekencheck extension (raycast#23617) - Update CODEOWNERs (e96a709) - Update imgur extension (raycast#23611) - Update CODEOWNERs (c0b85f9) - Update iconify extension (raycast#23605) - Update CODEOWNERs (a4d44a3) - Update dicom extension (raycast#23584) - Update CODEOWNERs (4a2a890) - Update `Change Case` extension - use in fallback mode (raycast#23626) - Update CODEOWNERs (f6ea068) - Update clipboard-type extension (raycast#23008) - [Disk Usage] Optimize disk space allocation (raycast#23661) - Update ray-clicker extension (raycast#23566) - Update CODEOWNERs (4f9aa33) - Update obsidian extension (raycast#23609) - Update capacities extension (raycast#23664) - Fix memory issues in Project Code to Text extension (raycast#23692) - Update CODEOWNERs (d3acd55) - Update change-case extension (raycast#23634) - Update CODEOWNERs (3128c83) - Update days-until-christmas extension (raycast#23684) - Update fotmob extension (raycast#23667) - Update CODEOWNERs (0971e2f) - Update Days to Chrsitmas (raycast#23674) - Misc: Update template to say "OS Version" instead of "macOS Version" (raycast#23666) - Update CODEOWNERs (8f1e69f) - Add Windows Terminal extension (raycast#22934) - Update anytype extension (raycast#23604) - Update tududi extension (raycast#23601) - Gcloud (raycast#23613) - Update CODEOWNERs (16c11c2) - Update tldr extension (raycast#23624) - Update `Virtualizor Enduser` extension - manage panels (experimental) + modernize (raycast#23625) - Update CODEOWNERs (8a3c484) - Update google-workspace extension (raycast#23656) - Update CODEOWNERs (9435718) - Update `Gandi` extension - Sandbox Support + Loads of Enhancements (raycast#23635) - Update CODEOWNERs (f903830) - Adding my new extension to the Raycast Store (raycast#23201) - Update CODEOWNERs (7dbf52b) - Update `One Time Secret` extension - AI extension + Windows support (raycast#23636) - Update CODEOWNERs (4606156) - Update search router extension (raycast#23646) - Update CODEOWNERs (2415142) - Add catenary-raycast extension (raycast#23129) - feat(nuxt): update extension to version 2.2.0 (raycast#23546) - Update `Nextcloud` extension - custom username for search + better error message + robust link (raycast#23558) - Update open graph extension (raycast#23596) - Add Windows support for ChatGPT (raycast#23515) - Update CODEOWNERs (2e35ec3) - Added new functionality (raycast#23431) - Update CODEOWNERs (c8cfa2f) - [shell] Added windows support (raycast#22993) - Update CODEOWNERs (3ce983f) - Add windows-default-wallpapers extension (raycast#22947) - [Visual Studio Code] Add Windows support for VSCode (raycast#20940) - Update qrcode generator extension (raycast#23597) - Update tududi extension (raycast#23571) - Update `Upstash` extension - Redis Data Browser + Create Redis Key (raycast#23581) - Update substack extension (raycast#23585) - Update css-tricks extension (raycast#23587) - Update composerize extension (raycast#23588) - Update password-strength extension (raycast#23590) - Update CODEOWNERs (64220ac) - Update proxmox extension (raycast#23221) - Update CODEOWNERs (6ed97d4) - Update vercast extension (raycast#23372) - Update CODEOWNERs (f50b2c6) - Update graphcalc extension (raycast#23550) - Update CODEOWNERs (0b4e294) - MOCO: Add copy actions for project name and ID (raycast#23554) - Update CODEOWNERs (2e53bad) - Update dia extension (raycast#23383) - Misc: Update some deps to fix some security warnings (raycast#23552) - Update CODEOWNERs (f3aece1) - Update downloads-manager extension (raycast#23553) - Update CODEOWNERs (306bb93) - Remove \'ppy\' from contributors list (raycast#23548) - Update CODEOWNERs (7d72b5f) - Add whmcs-client-search extension (raycast#22152) - Update CODEOWNERs (31ef07c) - Update quick-notes extension (raycast#23537) - [UploadThing] fix invalid signing secret error (raycast#23534) - Update CODEOWNERs (e08f97d) - Update can-i-php extension (raycast#23542) - [Domainr] add windows support (raycast#23535) - Update CODEOWNERs (ebd2742) - Update brave extension (raycast#23543) - Update CODEOWNERs (42750e3) - fix(github): filter visited repositories to only show valid entries (raycast#23335) - Add missing Grid.Item.Accessory properties and example sections (raycast#23526) - Update instant-domain-search extension (raycast#22839) - Update CODEOWNERs (274b606) - Add Disk Usage extension (raycast#23184) - Update CODEOWNERs (4c80df3) - [The Noble Quran] Add Windows Support (raycast#23531) - Fix typo in grid documentation (raycast#23525) - Update easyvariable extension (raycast#23414) - Update anonaddy extension (raycast#23520)
- [EasyVariable] Remove incoming arguments - Pull contributions - [EasyVariable] Remove incoming arguments - Update CODEOWNERs (bd2601b) - Add leader-key extension (#24244) - Update CODEOWNERs (b423fcb) - Add math-functions extension (#23259) - [iTerm] Feature Request: Open Profile (#23527) - Enhance image optimization in pull request workflow (#24112) - Update CODEOWNERs (f550393) - Add qoder extension (#24010) - Update CODEOWNERs (50dadb5) - Add rust-docs extension (#23891) - Update CODEOWNERs (da96143) - Update claude code launcher extension (#24251) - Update CODEOWNERs (40ab171) - Update image-to-ascii extension (#24219) - Fix/windows applescript fallback (forgot to add the plataform) (#24243) - fix(raindrop-io): add platform check to skip AppleScript on Windows/Linux (#24172) - Update CODEOWNERs (6f95a9a) - Add Typst Universe extension (#24160) - Fix: Handle undefined devices array in DeviceList component (#24103) - Fix the missing logo from the community badge (#23889) - Update CODEOWNERs (69d11cf) - Update spotify-player extension (#23374) - Add missing commits: Open in Granola deeplink and cleanup deprecated code (#24220) - Update CODEOWNERs (1da5f1b) - [Tapo Smart Devices] Add Windows Support & Migrate Client (#24167) - [raycastbot] Improve Regex for issue-bot (#23870) - Update CODEOWNERs (bce8c3c) - Update raindrop-io extension (#23306) - Update CODEOWNERs (54c7afb) - Add luma extension (#24208) - Update CODEOWNERs (8b274da) - Update fancy-text extension (#24215) - Update granola extension v2.0.0 (#24132) - Update word4you extension (#24184) - Update paste-to-markdown extension (#24214) - Update CODEOWNERs (ce08bf7) - [Sourcetree] modernize + fix invalid path crash (#23987) - Update CODEOWNERs (e63733a) - [Linear] upd8 shortcuts + upd8 readme (#23960) - Update CODEOWNERs (b112ed5) - Update `Bitly` extension - list links by group + modernize (#23943) - Update CODEOWNERs (591045b) - [Tailwind CSS] upd8 shortcuts + modernize + add README (#23977) - Update CODEOWNERs (b71b3a6) - [Installed Applications] make shortcuts cross-platform (#23935) - Update CODEOWNERs (1e602c1) - [Google Chrome] fix infinite rendering bug in new tab (#23934) - Update CODEOWNERs (3ffbc00) - Update `Terminal Finder` extension - error handling + Kitty support (#23916) - Update CODEOWNERs (0fdc450) - [Toggl Track] fix toast error in menubar + modernize (#23832) - HomeBrew: add dependency formula filter (#24116) - Fix Window Walker Extension (#24200) - Feat/cloud functions service and ApiErrorView for consistent API error handling across services (#24204) - Update CODEOWNERs (551247d) - Update `Vim Bro` extension - add to favs and filter by favs (#23993) - Update CODEOWNERs (8bbbe12) - [cURL] fix valid POST fail + update more keyboard shortcuts (#24089) - Update CODEOWNERs (1e23157) - Update genius-lyrics extension (#22805) - Fix memory issues: implement streaming file processing (#24197) - Update CODEOWNERs (c597e0e) - Update Zoom extension (#24086) - Update CODEOWNERs (0536bc9) - [Dice & Coin] custom dice + windows support (#23895) - Update vercast extension (#23942) - Update brave extension (#23990) - Update google-workspace extension (#24006) - [Shell] add option to edit executed command (#24017) - Update tldr extension (#23887) - Update logos-launcher extension (#24169) - Fix window-walker pin system persistence and toast messages (#24173) - Update `Keygen` extension - List Environments and Add new ones + add environment `Preference` (#24174) - Update CODEOWNERs (149ce06) - Update browser tabs extension (#24113) - Update CODEOWNERs (03bcfa7) - Update `Regex Tester` extension - Modernize (#24150) - Update `Supermemory` extension - remove memory + filter by project (#24158) - Update pulsemcp extension (#23983) - Update arc-helper extension (#24131) - Update logos-launcher extension (#24152) - Disk Usage: optimize disk space heap (#24144) - [Pokedex] Fix crash on missing localized move names (#24162) - Update CODEOWNERs (7199e94) - Update flush-dns extension (#24102) - Fixed Regression and Cleanup in Delivery Tracker (#24163) - Update ray-code extension (#24123) - Update CODEOWNERs (3dc8fde) - Add Window Walker Extension (#24119) - Update CODEOWNERs (d1082d1) - Update virustotal extension (#23886) - Update odesli extension (#23884) - Update CODEOWNERs (6812410) - Add `Kutt` extension (#23864) - Update ray-code extension (#24036) - feat: support custom pinned locally (#24038) - [Pokedex] Fixed Move command crashing when Pokémon moves are missing in the learnset (#24054) - Update `Oracle Cloud` extension - Manage Vaults, Secrets, Versions and Bundle (#24031) - Update CODEOWNERs (4491754) - Update wayback-machine extension (#24009) - Update rename images with ai extension (#24051) - feat: add list account emails (#23922) - Update raycast gemini extension (#23966) - Update CODEOWNERs (0b15d7e) - Update gmail extension (#24060) - [Language Detector] Routine maintenance (#24066) - Update nusmods extension (#24085) - Update CODEOWNERs (baec645) - Update bitwarden extension (#23970) - Update urban-dictionary extension (#24018) - [Raindrop.io] Add Quick Add Bookmark command (#24019) - Update CODEOWNERs (aacd55d) - [Spotify Player] show error view in queue + keyboard shortcut for add + mark as `premium` (#24021) - Update CODEOWNERs (b198396) - Update git commands extension (#24030) - Update pipedrive extension (#23797) - Update music-assistant-controls extension (#22972) - Update atlassian-data-center extension (#23991) - fix: optimistic UI for VM actions & streamer mode for secrets (#23996) - Update CODEOWNERs (d54cf18) - Zed recent projects (#22909) - Update CODEOWNERs (f038c4b) - Update `Go Package Search` extension - add keyboard shortcuts + caching via useCachedPromise (#24005) - [JWT Decoder] Update dependencies to resolve react mismatch (#23849) - Update CODEOWNERs (fe2f990) - Update qrcode-generator extension (#23951) - Update CODEOWNERs (7a91fed) - [Dia] fix format of CHANGELOG dates + fix crash in `search-history` when file not found (#23965) - Update obsidian extension (#23846) - Update shortcuts-search extension (#23865) - Update sound-search extension (#23873) - Update google-workspace extension (#23963) - [Hue] Windows support (#23917) - [HetrixTools] fix crash in uptime monitors (#23880) - [TourBox] Fix broken API implementations (#23888) - [Badges] Add support for Windows (#23910) - Update fathom extension (#23930) - Update `Infisical` extension - save,copy as .env + Windows support (#23945) - Update arc-helper extension (#23941) - Update CODEOWNERs (8b0d956) - Update downloads-manager extension (#23842) - Update CODEOWNERs (d4300ad) - [Dashlane-Vault] Add windows support (#23685) - Update iconify extension (#23833) - Update CODEOWNERs (1cf953d) - Update webpage to markdown extension (#23899) - Update CODEOWNERs (601b565) - Update domainr extension (#23791) - Update CODEOWNERs (88a7fa9) - [Google Translate] update `Keyboard` shortcuts + modernize to use latest React (#23885) - Update CODEOWNERs (91631cb) - Add `Fizzy` extension (#23858) - Update CODEOWNERs (f0b97b9) - Add `cdnjs` extension - search libraries (#23847) - Update CODEOWNERs (9554651) - Add `Zyntra` extension - Add Inboxes and view their emails (#23845) - Update CODEOWNERs (b503a26) - Add `Infomaniak` extension - User Management + kDrive (#23820) - Update workflow configurations (#23811) - Update CODEOWNERs (21978a8) - [Windows domain] Add Windows Domain Extension (#23591) - Update CODEOWNERs (98de97d) - [Downloads Manager] Add Windows Support (#23680) - [Open in Visual Studio Code] Fix Windows File Explorer localized names (#23615) - Update CODEOWNERs (8941e12) - Add ArchiSteamFarm extension (#23564) - Update CODEOWNERs (d0e98bf) - Add dtf extension (#23262) - Fix Todoist link in extension documentation (#23778) - Update CODEOWNERs (efae17d) - Update `Fastly` extension - Windows Support + Update Links + `useForm` (#23805) - Update iconify extension (#23796) - Update url-editor-pro extension (#23744) - Update brave extension (#23724) - Update CODEOWNERs (5bc0e51) - Add geoguesser extension (#23305) - Update CODEOWNERs (a163145) - Add Remove Background extension (#23359) - Update `Umami` extension - Windows Support (#23784) - Improve text formatting preservation and Check Text Instant workflow (#23795) - Update CODEOWNERs (90cb3e8) - Update upcoming-holidays extension (#23771) - Update CODEOWNERs (48118e6) - Update finnish-dictionary extension (#23772) - Update CODEOWNERs (407998f) - Add `Seafile` extension - search files (#23785) - Update google-workspace extension (#23773) - Update CODEOWNERs (f8ee725) - Misc: Fix some security warnings (#23766) - Update CODEOWNERs (6a278bd) - Add `Umami` extension (support self-host & cloud) (#23747) - Update CODEOWNERs (f84e493) - Update `Unicode Symbols` - make keyboard shortcuts cross-platform & change copy,paste ones to not clash with system ones (#23599) - Update CODEOWNERs (7a87036) - Update iconify extension (#23760) - Update whois extension (#23765) - Update CODEOWNERs (ba79058) - Remove Authy extension (#23768) - Docs: update for the new API release - Update CODEOWNERs (a574760) - Add aranet-co2-monitor extension (#23463) - Update CODEOWNERs (848a68d) - Add Lazygit Keybindings extension (#23544) - Update imessage-2fa extension (#23545) - caching for last selected stations @ ns-nl-search ext (#23659) - Fix typo in grid.md (#23716) - fix(github): append target directory only when cloning to existing path (#23741) - Update awork extension (#23735) - Update CODEOWNERs (346350c) - Update say extension (#23745) - Update paperform extension (#22943) - Update google-workspace extension (#23743) - Implement checkout instructions for Pull Requests (#23740) - Update CODEOWNERs (88245bc) - Update forked-extensions extension (#23612) - Update CODEOWNERs (7d35102) - Update netease-music extension (#23200) - Update CODEOWNERs (4b21729) - Update lorem-ipsum extension (#23673) - Update CODEOWNERs (3ec994a) - Speed up loading of thumbnails (#23737) - Update brew extension (#23366) - Update default-web-browser-manager extension (#23726) - Update CODEOWNERs (5b66631) - Update tldr extension (#23663) - Update CODEOWNERs (36f5782) - Update nmbs-planner extension (#23704) - Update CODEOWNERs (1384cfa) - Update search-domain extension (#23559) - Update CODEOWNERs (9a1c8da) - Update nasa extension (#23672) - Update CODEOWNERs (1bdd13d) - Update archiver extension (#23689) - Update zeabur extension (#23725) - Update CODEOWNERs (350a98c) - Update findnearby extension (#23728) - Update kill-process extension (#23285) - Add \'windows\' to supported platforms in package.json (#23686) - Update iconify extension (#23717) - Update Granola extension icon (#23647) - Update search router extension (#23699) - Update arc-helper extension (#23701) - Docs: update for the new API release - Update CODEOWNERs (464a36c) - Add NIF extension (#23191) - Update CODEOWNERs (70b1301) - Update lorem-picsum extension (#23618) - fix(deepl): newlines in markdown (#23619) - Update roblox-creator-docs extension (#23270) - Update placeholder extension (#23622) - Update CODEOWNERs (6c72aa6) - Update material-icons extension (#23621) - Update CODEOWNERs (73fa195) - Update lucide-icons extension (#23620) - Update CODEOWNERs (29160b9) - Update rdw-kentekencheck extension (#23617) - Update CODEOWNERs (e96a709) - Update imgur extension (#23611) - Update CODEOWNERs (c0b85f9) - Update iconify extension (#23605) - Update CODEOWNERs (a4d44a3) - Update dicom extension (#23584) - Update CODEOWNERs (4a2a890) - Update `Change Case` extension - use in fallback mode (#23626) - Update CODEOWNERs (f6ea068) - Update clipboard-type extension (#23008) - [Disk Usage] Optimize disk space allocation (#23661) - Update ray-clicker extension (#23566) - Update CODEOWNERs (4f9aa33) - Update obsidian extension (#23609) - Update capacities extension (#23664) - Fix memory issues in Project Code to Text extension (#23692) - Update CODEOWNERs (d3acd55) - Update change-case extension (#23634) - Update CODEOWNERs (3128c83) - Update days-until-christmas extension (#23684) - Update fotmob extension (#23667) - Update CODEOWNERs (0971e2f) - Update Days to Chrsitmas (#23674) - Misc: Update template to say "OS Version" instead of "macOS Version" (#23666) - Update CODEOWNERs (8f1e69f) - Add Windows Terminal extension (#22934) - Update anytype extension (#23604) - Update tududi extension (#23601) - Gcloud (#23613) - Update CODEOWNERs (16c11c2) - Update tldr extension (#23624) - Update `Virtualizor Enduser` extension - manage panels (experimental) + modernize (#23625) - Update CODEOWNERs (8a3c484) - Update google-workspace extension (#23656) - Update CODEOWNERs (9435718) - Update `Gandi` extension - Sandbox Support + Loads of Enhancements (#23635) - Update CODEOWNERs (f903830) - Adding my new extension to the Raycast Store (#23201) - Update CODEOWNERs (7dbf52b) - Update `One Time Secret` extension - AI extension + Windows support (#23636) - Update CODEOWNERs (4606156) - Update search router extension (#23646) - Update CODEOWNERs (2415142) - Add catenary-raycast extension (#23129) - feat(nuxt): update extension to version 2.2.0 (#23546) - Update `Nextcloud` extension - custom username for search + better error message + robust link (#23558) - Update open graph extension (#23596) - Add Windows support for ChatGPT (#23515) - Update CODEOWNERs (2e35ec3) - Added new functionality (#23431) - Update CODEOWNERs (c8cfa2f) - [shell] Added windows support (#22993) - Update CODEOWNERs (3ce983f) - Add windows-default-wallpapers extension (#22947) - [Visual Studio Code] Add Windows support for VSCode (#20940) - Update qrcode generator extension (#23597) - Update tududi extension (#23571) - Update `Upstash` extension - Redis Data Browser + Create Redis Key (#23581) - Update substack extension (#23585) - Update css-tricks extension (#23587) - Update composerize extension (#23588) - Update password-strength extension (#23590) - Update CODEOWNERs (64220ac) - Update proxmox extension (#23221) - Update CODEOWNERs (6ed97d4) - Update vercast extension (#23372) - Update CODEOWNERs (f50b2c6) - Update graphcalc extension (#23550) - Update CODEOWNERs (0b4e294) - MOCO: Add copy actions for project name and ID (#23554) - Update CODEOWNERs (2e53bad) - Update dia extension (#23383) - Misc: Update some deps to fix some security warnings (#23552) - Update CODEOWNERs (f3aece1) - Update downloads-manager extension (#23553) - Update CODEOWNERs (306bb93) - Remove \'ppy\' from contributors list (#23548) - Update CODEOWNERs (7d72b5f) - Add whmcs-client-search extension (#22152) - Update CODEOWNERs (31ef07c) - Update quick-notes extension (#23537) - [UploadThing] fix invalid signing secret error (#23534) - Update CODEOWNERs (e08f97d) - Update can-i-php extension (#23542) - [Domainr] add windows support (#23535) - Update CODEOWNERs (ebd2742) - Update brave extension (#23543) - Update CODEOWNERs (42750e3) - fix(github): filter visited repositories to only show valid entries (#23335) - Add missing Grid.Item.Accessory properties and example sections (#23526) - Update instant-domain-search extension (#22839) - Update CODEOWNERs (274b606) - Add Disk Usage extension (#23184) - Update CODEOWNERs (4c80df3) - [The Noble Quran] Add Windows Support (#23531) - Fix typo in grid documentation (#23525) - Update easyvariable extension (#23414) - Update anonaddy extension (#23520)


Description
Screencast
Checklist
npm run buildand tested this distribution build in Raycastassetsfolder are used by the extension itselfREADMEare placed outside of themetadatafolder