MCPcopy Create free account

hub / github.com/every-app/open-seo / functions

Functions1,984 in github.com/every-app/open-seo

FunctionOnboardingPage
()
src/routes/_authenticated.onboarding.index.tsx:46
FunctionOpenClawIcon
(props: SVGProps<SVGSVGElement>)
web/src/components/landing-page.tsx:540
FunctionOpenCodeIcon
(props: SVGProps<SVGSVGElement>)
web/src/components/landing-page.tsx:592
FunctionOpenSourceSection
()
web/src/components/landing-page.tsx:801
FunctionOpenSourceSeoCta
()
web/src/routes/_marketing/open-source-seo.tsx:47
FunctionOpenSourceSeoPage
()
web/src/routes/_marketing/open-source-seo.tsx:21
FunctionOverviewGrid
({ data, summaryStats, }: { data: BacklinksOverviewData; summaryStats: SummaryStat[]; })
src/client/features/backlinks/BacklinksOverviewPanels.tsx:64
FunctionOverviewStats
({ keyword }: { keyword: KeywordResearchRow })
src/client/features/keywords/components/KeywordUi.tsx:13
FunctionPageLink
({ page, disabled, label, children, onPageChange, }: { page: number; disabled: boolean; label:
src/client/features/domain/components/DomainKeywordsPagination.tsx:98
FunctionPageUrlCell
Domain-led cited page: bold domain + truncated path, links out.
src/client/features/ai-search/components/BrandLookupCitationTables.tsx:81
FunctionPagesFilterBar
({ filters, onChange, activeFilterCount, onReset, }: { filters: PagesFilters; onChange: (filters:
src/client/features/audit/results/AuditResultsTableFilters.tsx:8
FunctionPagesTab
({ projectId, domain, languageCode, routeState, setSearchParams, onSortClick, onPageChange, on
src/client/features/domain/components/PagesTab.tsx:66
FunctionPagesTable
({ pages }: { pages: AuditResultsData["pages"] })
src/client/features/audit/results/ResultsTables.tsx:118
FunctionPerformanceFilterBar
({ filters, onChange, activeFilterCount, onReset, }: { filters: PerformanceFilters; onChange: (fil
src/client/features/audit/results/AuditResultsTableFilters.tsx:75
FunctionPerformanceTable
({ auditId, projectId, lighthouse, pages, }: { auditId: string; projectId: string; lighthouse: A
src/client/features/audit/results/ResultsTables.tsx:163
FunctionPlatformCell
* Platform indicator used only when a table actually spans >1 platform. A dot + * short label replaces the old full-width pill that repeated identica
src/client/features/ai-search/components/BrandLookupCitationTables.tsx:44
FunctionPlatformStatRow
({ row, metric, }: { row: PlatformRow; metric: MetricKey; })
src/client/features/ai-search/components/BrandLookupResults.tsx:156
FunctionPlatformToggle
({ form }: { form: AnyForm })
src/client/features/ai-search/components/BrandLookupFilterPanel.tsx:93
FunctionPostHogBootstrap
()
src/routes/__root.tsx:94
FunctionPostSignupOnboarding
({ firstName, title, helperText, step, answers, onAnswersChange, onNext, onBack, onSkip, o
src/client/features/onboarding/PostSignupOnboarding.tsx:31
FunctionPricing
()
web/src/routes/_marketing/pricing.tsx:17
FunctionPrivacy
()
web/src/routes/privacy.tsx:20
FunctionProductSection
()
web/src/components/landing-page.tsx:350
FunctionProgressCard
({ projectId, auditId, status, }: { projectId: string; auditId: string; status: { pagesCrawled
src/routes/_project/p/$projectId/audit/index.tsx:192
FunctionProgressRow
({ entry, index, }: { entry: { url: string; statusCode: number | null; title: string | null;
src/routes/_project/p/$projectId/audit/index.tsx:301
FunctionProjectLayout
()
src/routes/_project/p/$projectId/route.tsx:43
FunctionProjectRouteLayout
()
src/routes/_project/route.tsx:7
FunctionProjectRoutePending
()
src/routes/_project/p/$projectId/route.tsx:75
FunctionProjectSettings
({ projectId }: { projectId: string })
src/client/features/projects/ProjectSettings.tsx:19
FunctionProjectSettingsRoute
()
src/routes/_project/p/$projectId/settings.tsx:8
FunctionProjectSwitcher
({ activeProjectId, variant = "topbar", onCloseDrawer, }: { activeProjectId: string | null; variant?
src/client/features/projects/ProjectSwitcher.tsx:14
FunctionProjectsPage
()
src/routes/_app/projects.tsx:19
FunctionPromptExplorerForm
({ form, onPromptChange, onHighlightBrandChange, onModelsChange, onWebSearchChange, onCountryChang
src/client/features/ai-search/components/PromptExplorerForm.tsx:42
FunctionPromptExplorerHistorySection
({ projectId, ...props }: Props)
src/client/features/ai-search/components/PromptExplorerHistorySection.tsx:17
FunctionPromptExplorerLoadingState
({ modelCount }: Props)
src/client/features/ai-search/components/PromptExplorerLoadingState.tsx:5
FunctionPromptExplorerPage
(props: Props)
src/client/features/ai-search/PromptExplorerPage.tsx:64
FunctionPromptExplorerPageInner
({ projectId, urlState, onSubmit, planGate, }: Props & { planGate: HostedPlanGateState })
src/client/features/ai-search/PromptExplorerPage.tsx:72
FunctionPromptExplorerResults
({ result }: Props)
src/client/features/ai-search/components/PromptExplorerResults.tsx:23
FunctionPromptExplorerRoute
()
src/routes/_project/p/$projectId/prompt-explorer.tsx:13
FunctionQueriesFilters
({ form, }: { form: BrandLookupFiltersState["queries"]["form"]; })
src/client/features/ai-search/components/BrandLookupFilterPanel.tsx:159
FunctionRangeFilter
({ label, min, max, onMinChange, onMaxChange, }: { label: string; min: string; max: string;
src/client/features/audit/results/AuditResultsTableFilters.tsx:257
FunctionRangeFilter
({ title, minValue, maxValue, onMinChange, onMaxChange, }: { title: string; minValue: string;
src/client/features/rank-tracking/RankTrackingFilters.tsx:228
FunctionRankTrackingConfigModal
({ projectId, existingConfig, onClose, onSaved, onConfigCreated, }: Props)
src/client/features/rank-tracking/RankTrackingConfigModal.tsx:35
FunctionRankTrackingConfigRoute
()
src/routes/_project/p/$projectId/rank-tracking/$configId.tsx:14
FunctionRankTrackingDetailHeader
({ config, run, costEstimate, hasBothDevices, activeDevice, onActiveDeviceChange, comparePeriod,
src/client/features/rank-tracking/RankTrackingDetailHeader.tsx:20
FunctionRankTrackingDomainDetail
(props: { config: RankTrackingConfig; projectId: string; onBack: () => void; onEdit: () => void; })
src/client/features/rank-tracking/RankTrackingDomainDetail.tsx:60
FunctionRankTrackingDomainDetailInner
({ config, projectId, onBack, onEdit, }: { config: RankTrackingConfig; projectId: string; onBack
src/client/features/rank-tracking/RankTrackingDomainDetail.tsx:73
FunctionRankTrackingDomainList
({ projectId, onAddDomain, }: { projectId: string; onAddDomain: () => void; })
src/client/features/rank-tracking/RankTrackingDomainList.tsx:38
FunctionRankTrackingHistoryMatrix
({ cells, isLoading, keywords, }: { cells: RankPositionMatrixCell[]; isLoading: boolean; keywords:
src/client/features/rank-tracking/RankTrackingHistoryMatrix.tsx:10
FunctionRankTrackingIndex
()
src/routes/_project/p/$projectId/rank-tracking/index.tsx:11
FunctionRankTrackingLayout
()
src/routes/_project/p/$projectId/rank-tracking.tsx:7
FunctionRankTrackingOverview
({ device, projectId, configId, }: { device: "desktop" | "mobile"; projectId: string; configId: st
src/client/features/rank-tracking/RankTrackingOverview.tsx:33
FunctionRankTrackingTable
({ totalCount, rows, resultsLoading, showDesktop, showMobile, defaultSortId, domain, configId,
src/client/features/rank-tracking/RankTrackingTable.tsx:30
FunctionRankTrackingTableToolbar
({ showFilters, onToggleFilters, activeFilterCount, isRunning, latestRun, keywordCount, viewMode
src/client/features/rank-tracking/RankTrackingTableToolbar.tsx:5
FunctionRankTrendChart
({ data, series, serpDepth, height = 224, renderTooltip, showBottomBand = false, }: { data: Arra
src/client/features/rank-tracking/RankTrackingTrendChart.tsx:44
FunctionReasoningBlock
({ part, }: { part: Extract<UIMessage["parts"][number], { type: "reasoning" }>; })
src/client/features/onboarding/OnboardingChatConversation.tsx:40
FunctionReferringDomainsTable
({ rows, domainRatings, sorting, onSortingChange, }: { rows: ReferringDomainRow[]; domainRatings:
src/client/features/backlinks/ReferringDomainsTable.tsx:169
FunctionRemoveSavedKeywordsError
({ message }: { message: string })
src/client/features/saved-keywords/SavedKeywordsModals.tsx:4
FunctionResetPasswordPage
()
src/routes/reset-password.tsx:101
FunctionResourcesDropdown
()
web/src/routes/_marketing.tsx:268
FunctionResultsHeader
({ pageCount, lighthouseCount, hasPerformanceTab, activeTab, onTabChange, onExport, }: { pageCou
src/client/features/audit/results/ResultsView.tsx:119
FunctionResultsView
({ projectId, data, onTabChange, tab, }: { projectId: string; data: AuditResultsData; tab: strin
src/client/features/audit/results/ResultsView.tsx:17
FunctionRootComponent
()
web/src/routes/__root.tsx:48
FunctionRootDocument
({ children }: { children: React.ReactNode })
src/routes/__root.tsx:153
FunctionRootDocument
({ children }: { children: React.ReactNode })
web/src/routes/__root.tsx:56
FunctionRunSkillCallout
({ command }: RunSkillCalloutProps)
web/src/components/run-skill-callout.tsx:5
FunctionSafeAnchor
({ href, children, ...rest }: AnchorProps)
src/client/components/Markdown.tsx:36
FunctionSafeExternalLink
({ url, label, className, }: { url: string; label: string; className: string; })
src/client/components/SafeExternalLink.tsx:5
FunctionSavedKeywordsBulkActionBar
({ selectedCount, onCopy, onOpenTags, onExportCsv, onExportSheets, onDelete, onClear, exportin
src/client/features/saved-keywords/SavedKeywordsBulkActionBar.tsx:8
FunctionSavedKeywordsBulkTagsModal
({ availableTags, selectedCount, selectedRowTags, isPending, onClose, onApply, }: { availableTag
src/client/features/saved-keywords/SavedKeywordsBulkTagsModal.tsx:10
FunctionSavedKeywordsEmptyState
({ hasActiveFilters, }: { hasActiveFilters: boolean; })
src/client/features/saved-keywords/SavedKeywordsTable.tsx:188
FunctionSavedKeywordsFilterPanel
({ form, activeFilterCount, onReset, }: { form: SavedKeywordsFilterForm; activeFilterCount: number;
src/client/features/saved-keywords/SavedKeywordsFilterPanel.tsx:6
FunctionSavedKeywordsFilters
({ filtersForm, activeFilterCount, showFilters, onToggleFilters, onResetAllFilters, availableTags,
src/client/features/saved-keywords/SavedKeywordsFilters.tsx:8
FunctionSavedKeywordsHeader
({ totalCount, exporting, metricsRefreshing, onExportCsv, onExportSheets, onRefreshMetrics, }: {
src/client/features/saved-keywords/SavedKeywordsHeader.tsx:10
FunctionSavedKeywordsPage
()
src/routes/_project/p/$projectId/saved.tsx:50
FunctionSavedKeywordsPagination
({ page, pageSize, totalCount, isLoading, onPageChange, onPageSizeChange, }: { page: number; p
src/client/features/saved-keywords/SavedKeywordsPagination.tsx:4
FunctionSavedKeywordsSkeleton
()
src/client/features/saved-keywords/SavedKeywordsTable.tsx:168
FunctionSavedKeywordsStatus
({ totalCount, isFetching, }: { totalCount: number; isFetching: boolean; })
src/client/features/saved-keywords/SavedKeywordsStatus.tsx:3
FunctionSavedKeywordsTable
({ rows, rowSelection, sorting, isLoading, hasActiveFilters, onRowSelectionChange, onSortingChan
src/client/features/saved-keywords/SavedKeywordsTable.tsx:28
FunctionSavedKeywordsTagFilter
({ availableTags, selectedTagIds, onToggleTagFilter, onClearSelection, onUpdateTag, onDeleteTag,
src/client/features/saved-keywords/SavedKeywordsTagFilter.tsx:19
FunctionScoreBadge
({ value }: { value: number | null })
src/client/features/keywords/components/KeywordUi.tsx:50
FunctionScoreGauge
({ label, score }: { label: string; score: number | null })
src/client/features/lighthouse/issues/LighthouseIssuesSummary.tsx:61
FunctionSearchConsoleConnectionCard
({ projectId, }: { projectId: string; })
src/client/features/gsc/SearchConsoleConnectionCard.tsx:20
FunctionSearchConsoleOnboardingStep
()
src/client/features/onboarding/SearchConsoleOnboardingStep.tsx:24
FunctionSearchHistorySection
({ history, historyLoaded, onRemoveHistoryItem, renderItemLink, emptyIcon: EmptyIcon, emptyMessage
src/client/features/ai-search/components/SearchHistorySection.tsx:27
FunctionSearchHistoryState
({ controller, projectId, }: { controller: KeywordResearchControllerState; projectId: string; })
src/client/features/keywords/page/KeywordResearchEmptyState.tsx:54
FunctionSearchTabStatus
({ tab, projectId, active, onViewed, }: { tab: SearchTab; projectId: string; active: boolean;
src/client/features/search-tabs/SearchTabStrip.tsx:99
FunctionSearchTabStatusIndicator
({ status, }: { status: "idle" | "loading" | "unviewed" | "error"; })
src/client/features/search-tabs/SearchTabStrip.tsx:147
FunctionSearchTabStrip
({ activeTabId, projectId, tabs, onSelect, onClose, onViewed, }: Props)
src/client/features/search-tabs/SearchTabStrip.tsx:33
FunctionSegmentButton
({ active, onClick, label, count, disabled, }: { active: boolean; onClick: () => void; label:
src/client/features/saved-keywords/SavedKeywordsBulkTagsModal.tsx:290
FunctionSegmentedToggle
({ items, value, onChange, showLabels = false, }: { items: SegmentedToggleItem<T>[]; value: T; o
src/client/components/SegmentedToggle.tsx:9
FunctionSelectFilter
({ label, value, options, onChange, }: { label: string; value: T; options: Array<[T, string]>;
src/client/features/audit/results/AuditResultsTableFilters.tsx:295
FunctionSelectionCheckbox
({ row, table, anchorRef, }: { row: Row<TData>; table: Table<TData>; anchorRef: MutableRefObject<S
src/client/components/table/AppDataTable.tsx:79
FunctionSelfHostedSetupWarning
()
src/client/features/gsc/SelfHostedSetupWarning.tsx:9
FunctionSeoApiStatusBanners
({ shouldShowSeoApiWarning, seoApiKeyStatusError, }: { shouldShowSeoApiWarning: boolean; seoApiKeyStat
src/client/layout/AppShellParts.tsx:7
FunctionSerpAnalysisCard
({ items, keyword, loading, error, onRetry, page, pageSize, onPageChange, }: { items: SerpRe
src/client/features/keywords/components/SerpAnalysisCard.tsx:5
FunctionSerpAnalysisEmptyState
({ keyword }: { keyword?: string | null })
src/client/features/keywords/components/SerpAnalysisCard.tsx:165
FunctionSerpAnalysisLoadingState
()
src/client/features/keywords/components/SerpAnalysisCard.tsx:151
FunctionSerpAnalysisPagination
({ page, totalPages, onPageChange, }: { page: number; totalPages: number; onPageChange: (p: number
src/client/features/keywords/components/SerpAnalysisCard.tsx:113
FunctionSerpAnalysisTable
({ items }: { items: SerpResultItem[] })
src/client/features/keywords/components/SerpAnalysisCard.tsx:69
← previousnext →1,401–1,500 of 1,984, ranked by callers