MCPcopy Create free account

hub / github.com/NiladriHazra/WhatToBuild / types & classes

Types & classes98 in github.com/NiladriHazra/WhatToBuild

Class
lib/github.ts:73
Class
lib/gemini.ts:51
InterfaceAiIdePromptProps
components/page/AiIdePrompt.tsx:8
InterfaceAnimatedBeamProps
components/magicui/animated-beam.tsx:8
InterfaceApplicationFlow
components/RepositoryFlowAnalysis.tsx:26
InterfaceBadgeProps
components/ui/badge.tsx:26
InterfaceCategoryCount
components/RepositoryArchitecture.tsx:23
InterfaceCodeComponentProps
components/RepositoryCard.tsx:45
InterfaceCodeSnippet
lib/gemini.ts:22
InterfaceCodeViewerProps
components/CodeViewer.tsx:12
InterfaceConfettiButtonProps
components/magicui/confetti.tsx:112
InterfaceContributionGraphProps
components/ContributionGraph.tsx:7
InterfaceCreatePrRequest
app/api/create-readme-pr/route.ts:4
InterfaceDependencyGroup
components/TechnologyStack.tsx:22
InterfaceDotMatrixProps
components/ui/canvas-reveal-effect.tsx:52
InterfaceFeatureCardProps
components/landing/FeatureCard.tsx:6
InterfaceFileDetailsDialogProps
components/FileDetailsDialog.tsx:10
InterfaceFileNode
components/RepositoryArchitecture.tsx:9
InterfaceFileNode
app/api/get-repo-structure/route.ts:13
InterfaceFileNode
app/analyze/page.tsx:26
InterfaceFileSummary
app/analyze/page.tsx:21
InterfaceFlowConnection
components/RepositoryFlowAnalysis.tsx:20
InterfaceFlowDiagramProps
components/FlowDiagram.tsx:27
InterfaceFlowNode
components/RepositoryFlowAnalysis.tsx:12
ClassGeminiService
lib/gemini.ts:51
InterfaceGitHubIssue
components/RepositoryIssues.tsx:22
InterfaceGitHubIssue
lib/github.ts:50
InterfaceGitHubRepo
lib/github.ts:3
InterfaceGitHubRepo
lib/gemini.ts:42
InterfaceGitHubRepoMeta
app/api/generate-readme/route.ts:19
ClassGitHubService
lib/github.ts:73
InterfaceGitHubStarBadgeProps
components/Hero/GitHubStarBadge.tsx:7
InterfaceGitHubStats
components/CompareCard.tsx:22
InterfaceGitHubStats
components/Hero/ComapringThEDevCard.tsx:27
InterfaceGitHubStats
app/compare/page.tsx:35
InterfaceGitHubSuggestion
app/compare/page.tsx:55
InterfaceGitHubUser
components/CompareCard.tsx:8
InterfaceGitHubUser
components/RepositoryIssues.tsx:15
InterfaceGitHubUser
components/Hero/ComapringThEDevCard.tsx:13
InterfaceGitHubUser
app/compare/page.tsx:21
InterfaceGlowingEffectProps
components/ui/glowing-effect.tsx:7
InterfaceGridItemProps
components/Hero/BentoCrad.tsx:55
InterfaceHeroButtonProps
components/sections/hero/default.tsx:49
InterfaceHeroButtonProps
components/hero1/default.tsx:23
InterfaceHeroProps
components/sections/hero/default.tsx:57
InterfaceHeroProps
components/hero1/default.tsx:31
InterfaceIdeaGeneratorFormProps
components/page/IdeaGeneratorForm.tsx:20
InterfaceIssueCardProps
components/opensource/IssueCard.tsx:19
InterfaceKeyFile
components/RepositoryKeyFiles.tsx:43
InterfaceLinkComponentProps
components/RepositoryCard.tsx:49
InterfaceLinks
components/ui/sidebar.tsx:7
InterfaceLiquidLoaderProps
components/LiquidLoader.tsx:5
InterfaceLoadingSpinnerProps
components/page/IdeaGeneratorForm.tsx:9
InterfaceLocationFlagProps
components/LocationFlag.tsx:9
InterfaceMarkdownComponentProps
components/RepositoryCard.tsx:41
InterfaceMarqueeProps
components/magicui/marquee.tsx:4
InterfaceMermaidDiagramProps
components/MermaidDiagram.tsx:9
InterfaceMermaidRendererProps
components/MermaidRenderer.tsx:45
InterfaceMockupFrameProps
components/ui/mockup.tsx:50
InterfaceMockupProps
components/ui/mockup.tsx:21
InterfaceParallaxProps
components/ui/text-scroll.tsx:22
InterfaceParsedEdge
components/FlowDiagram.tsx:41
InterfaceParsedNode
components/FlowDiagram.tsx:35
InterfaceParticle
app/compare/animation.tsx:4
InterfaceProjectIdea
lib/gemini.ts:11
InterfaceProjectIdeaCardProps
components/page/ProjectIdeaCard.tsx:10
InterfaceProjectPlan
lib/gemini.ts:35
InterfaceProjectPlanDisplayProps
components/page/ProjectPlanDisplay.tsx:11
InterfaceRepo
app/api/github-user/route.ts:2
InterfaceRepoAnalysis
lib/github.ts:42
InterfaceRepoContent
lib/github.ts:33
InterfaceRepoListProps
components/page/RepoList.tsx:8
InterfaceRepositoryArchitectureProps
components/RepositoryArchitecture.tsx:18
InterfaceRepositoryCardProps
components/RepositoryCard.tsx:18
InterfaceRepositoryDetailsProps
components/RepositoryDetails.tsx:8
InterfaceRepositoryFlowAnalysisProps
components/RepositoryFlowAnalysis.tsx:8
InterfaceRepositoryInfo
components/RepositoryDetails.tsx:12
InterfaceRepositoryInsight
app/analyze/page.tsx:46
InterfaceRepositoryIssuesProps
components/RepositoryIssues.tsx:26
InterfaceRepositoryStructure
app/analyze/page.tsx:36
InterfaceRepositoryTableProps
components/RepositoryTable.tsx:17
InterfaceRepositoryTableRowProps
components/RepositoryTableRow.tsx:8
InterfaceScreenshotProps
components/ui/screenshot.tsx:7
InterfaceShaderProps
components/ui/canvas-reveal-effect.tsx:353
InterfaceSidebarContextProps
components/ui/sidebar.tsx:13
InterfaceSingleTweetTestimonialProps
components/Hero/SingleTweetTestimonial.tsx:7
InterfaceStep
lib/gemini.ts:27
InterfaceTechnology
components/TechnologyStack.tsx:13
InterfaceTechnologyStackProps
components/TechnologyStack.tsx:9
InterfaceTextScrollProps
components/ui/text-scroll.tsx:16
InterfaceTooltipProps
components/ContributionGraph.tsx:13
InterfaceTreeNode
lib/github.ts:272
InterfaceTreeNode
app/api/get-repo-structure/route.ts:4
InterfaceTweetTestimonialsProps
components/Hero/TweetTestimonials.tsx:16
InterfaceUserApiResponse
components/Hero/ComapringThEDevCard.tsx:47
InterfaceUserComparisonCardProps
components/Hero/ComapringThEDevCard.tsx:52
InterfaceUserComparisonCardProps
app/compare/page.tsx:1270
InterfaceWindow
components/Hero/TweetTestimonials.tsx:7