Skip to content

Search Code Node

Data/GitHub

Search Code

Search for code across GitHub repositories

data_github_search_codedata
Inputs11
Outputs4
Security exposure2/10
Packagedata

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

SecurityAttack surface and exposure impact.
2/10High
PrivacyPotential sensitivity of processed data.
4/10Medium
PerformanceRuntime or resource pressure.
4/10Medium
GovernancePolicy, audit, or compliance impact.
3/10High
ReliabilityOperational stability considerations.
2/10High
CostExternal or compute cost impact.
3/10High

Input Pins

11

Input

Execution
exec_in

Trigger

Provider

Struct
provider

GitHub provider

GitHubProviderGitHubProvider3 fields
provider_idstringrequired
access_tokenstringrequired
base_urlstringrequired
Schema enforced

Query

String
query

Search query. Use GitHub code search syntax

Repository

String
repo

Limit to a specific repo (owner/repo format)

Language

String
language

Filter by programming language

Path

String
path

Filter by file path

Extension

String
extension

Filter by file extension (e.g., rs, ts, py)

Sort

String
sort

Sort field

indexed

Order

String
order

Sort order

Default desc
ascdesc

Per Page

Integer
per_page

Results per page (max 100)

Default 30

Page

Integer
page

Page number

Default 1

Output Pins

4

Success

Execution
exec_out

Triggered on success

Error

Execution
error

Triggered on error

Results

Struct Array
results

Array of code search results

GitHubCodeSearchResultGitHubCodeSearchResult7 fields
namestringrequired
pathstringrequired
shastringrequired
html_urlstringrequired
repository_full_namestringrequired
repository_urlstringrequired
scorenumber:doublerequired
format double
Schema enforced

Total Count

Integer
total_count

Total number of matching results (may be > returned)

Node Info

Internal name
data_github_search_code
Category
Data/GitHub
Version
1