Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions extensions/orcid/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"root": true,
"extends": ["@raycast"]
}
23 changes: 23 additions & 0 deletions extensions/orcid/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Dependencies
node_modules/

# Build output
dist/

# Environment
.env
.env.local

# IDE
.idea/
.vscode/
*.swp
*.swo
.DS_Store

# Raycast specific files
raycast-env.d.ts
.raycast-swift-build
.swiftpm
compiled_raycast_swift
compiled_raycast_rust
8 changes: 8 additions & 0 deletions extensions/orcid/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# ORCID Changelog

## [Initial Version] - {PR_MERGE_DATE}

- Copy ORCID iD to clipboard
- Copy name from ORCID profile
- Open ORCID profile in browser
- Find researchers by name
27 changes: 27 additions & 0 deletions extensions/orcid/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# ORCID for Raycast

Search researchers and access your ORCID profile directly from Raycast.

## Setup

This extension requires ORCID API credentials. Follow these steps:

1. **Create an ORCID account** at [orcid.org](https://orcid.org) if you don't have one
2. **Register for API credentials** at [orcid.org/developer-tools](https://orcid.org/developer-tools)
3. **Set the Redirect URI** to: `https://raycast.com/redirect?packageName=orcid`
4. **Copy your Client ID and Client Secret** into the extension preferences

## Commands

- **Copy ORCID** - Copy your ORCID iD to clipboard
- **Copy Name** - Copy your name from ORCID to clipboard
- **Open My Profile** - Open your ORCID profile in browser
- **Find Researchers** - Search for researchers by name

## Preferences

| Preference | Description | Required |
|------------|-------------|----------|
| Client ID | Your ORCID Public API Client ID | Yes |
| Client Secret | Your ORCID Public API Client Secret | Yes |
| Use Sandbox | Enable sandbox mode for testing | No |
Binary file added extensions/orcid/assets/orcid-icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/orcid/metadata/orcid-1.png
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue: metadata image style

Could you make sure that the metadata images use the same background/appearance as the rest to maintain the same visual expression?

Reference:

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/orcid/metadata/orcid-2.png
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue: metadata image style

Could you make sure that the metadata images use the same background/appearance as the rest to maintain the same visual expression?

Reference:

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/orcid/metadata/orcid-3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading