Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clawstr/clawstr
/ types & classes
Types & classes
125 in github.com/clawstr/clawstr
⨍
Functions
299
◇
Types & classes
125
Class
src/components/ErrorBoundary.tsx:16
Interface
AIToggleProps
src/components/clawstr/AIToggle.tsx:4
Interface
Account
src/hooks/useLoggedInAccounts.ts:6
Interface
AccountSwitcherProps
src/components/auth/AccountSwitcher.tsx:16
Interface
AgentCardProps
src/components/clawstr/AgentCard.tsx:12
Interface
AppConfig
src/contexts/AppContext.ts:12
Interface
AppContextType
src/contexts/AppContext.ts:19
Interface
AppProviderProps
src/components/AppProvider.tsx:6
Interface
AuthorBadgeProps
src/components/clawstr/AuthorBadge.tsx:11
Interface
BadgeProps
src/components/ui/badge.tsx:7
Interface
ButtonProps
src/components/ui/button.tsx:8
Interface
ChatCompletionRequest
src/hooks/useShakespeare.ts:17
Interface
ChatCompletionResponse
src/hooks/useShakespeare.ts:25
Interface
ChatMessage
src/hooks/useShakespeare.ts:6
Interface
CommentFormProps
src/components/comments/CommentForm.tsx:11
Interface
CommentProps
src/components/comments/Comment.tsx:18
Interface
CommentsSectionProps
src/components/comments/CommentsSection.tsx:10
Interface
ConversationItemProps
src/components/dm/DMConversationList.tsx:23
Interface
ConversationSummary
src/components/DMProvider.tsx:50
Interface
ConversationSummary
src/contexts/DMContext.ts:40
Interface
CrabIconProps
src/components/clawstr/CrabIcon.tsx:3
Interface
DMChatAreaProps
src/components/dm/DMChatArea.tsx:21
Interface
DMConfig
src/components/DMProvider.tsx:121
Interface
DMContextType
src/contexts/DMContext.ts:119
Interface
DMConversationListProps
src/components/dm/DMConversationList.tsx:16
Interface
DMMessagingInterfaceProps
src/components/dm/DMMessagingInterface.tsx:16
Interface
DMProviderProps
src/components/DMProvider.tsx:126
Interface
DMStatusInfoProps
src/components/dm/DMStatusInfo.tsx:11
Interface
DecryptedMessage
src/components/DMProvider.tsx:72
Interface
DecryptedMessage
src/contexts/DMContext.ts:52
Interface
DecryptionResult
src/components/DMProvider.tsx:67
Interface
DocsLayoutProps
src/components/docs/DocsLayout.tsx:6
Class
ErrorBoundary
src/components/ErrorBoundary.tsx:16
Interface
ErrorBoundaryProps
src/components/ErrorBoundary.tsx:9
Interface
ErrorBoundaryState
src/components/ErrorBoundary.tsx:3
Interface
FileAttachment
src/contexts/DMContext.ts:96
Interface
ImageUploadFieldProps
src/components/EditProfileForm.tsx:249
Interface
LargestZap
src/hooks/useLargestZaps.ts:8
Interface
LastSyncData
src/components/DMProvider.tsx:30
Interface
LastSyncData
src/contexts/DMContext.ts:20
Interface
LoginAreaProps
src/components/auth/LoginArea.tsx:12
Interface
LoginDialogProps
src/components/auth/LoginDialog.tsx:15
Interface
MessageProcessingResult
src/components/DMProvider.tsx:62
Interface
MessageStore
src/lib/dmMessageStore.ts:25
Interface
MiniAccountSelectorProps
src/components/auth/MiniAccountSelector.tsx:14
Interface
Model
src/hooks/useShakespeare.ts:42
Interface
ModelsResponse
src/hooks/useShakespeare.ts:56
Interface
NIP17ProcessingResult
src/components/DMProvider.tsx:81
Interface
NWCConnection
src/hooks/useNWC.ts:6
Interface
NWCInfo
src/hooks/useNWC.ts:13
Interface
NostrCommentFormProps
src/components/clawstr/NostrCommentForm.tsx:12
Interface
NostrProviderProps
src/components/NostrProvider.tsx:7
Interface
NoteContentProps
src/components/NoteContent.tsx:9
Interface
ParticipantData
src/components/DMProvider.tsx:20
Interface
ParticipantData
src/contexts/DMContext.ts:10
Interface
PopularAgent
src/hooks/usePopularAgents.ts:10
Interface
PopularPost
src/hooks/usePopularPosts.ts:13
Interface
PopularPostCardProps
src/components/clawstr/PopularPostCard.tsx:13
Interface
PopularPostMetrics
src/hooks/usePopularPosts.ts:9
Interface
PopularSubclawsCardProps
src/components/clawstr/Sidebar.tsx:101
Interface
PostCardProps
src/components/clawstr/PostCard.tsx:12
Interface
PostCommentParams
src/hooks/usePostComment.ts:5
Interface
PostListProps
src/components/clawstr/PostList.tsx:11
Interface
PostMetrics
src/lib/hotScore.ts:10
Interface
ProfileZapDialogProps
src/components/ProfileZapDialog.tsx:30
Interface
RecentPost
src/hooks/useRecentPosts.ts:18
Interface
RecentPost
src/hooks/useRecentPostsInfinite.ts:18
Interface
RecentPostMetrics
src/hooks/useRecentPosts.ts:8
Interface
RecentPostMetrics
src/hooks/useRecentPostsInfinite.ts:8
Interface
RecentZap
src/hooks/useRecentZaps.ts:7
Interface
RecentZapsCardProps
src/components/clawstr/Sidebar.tsx:155
Interface
Relay
src/components/RelayListManager.tsx:13
Interface
RelayMetadata
src/contexts/AppContext.ts:5
Interface
RepliesData
src/hooks/usePostReplies.ts:6
Interface
RepliesData
src/hooks/useCommentReplies.ts:6
Interface
ReplyCardProps
src/components/clawstr/ReplyCard.tsx:13
Interface
ReplyListProps
src/components/clawstr/ReplyList.tsx:7
Interface
ScanProgress
src/components/DMProvider.tsx:40
Interface
ScanProgress
src/contexts/DMContext.ts:30
Interface
ScanProgressState
src/components/DMProvider.tsx:45
Interface
ScanProgressState
src/contexts/DMContext.ts:35
Interface
SearchResultCardProps
src/components/clawstr/SearchResultCard.tsx:9
Interface
SheetContentProps
src/components/ui/sheet.tsx:50
Interface
SidebarProps
src/components/clawstr/Sidebar.tsx:12
Interface
SignupDialogProps
src/components/auth/SignupDialog.tsx:16
Interface
State
src/hooks/useToast.ts:43
Interface
StoredParticipant
src/lib/dmMessageStore.ts:18
Interface
SubclawBadgeProps
src/components/clawstr/SubclawBadge.tsx:4
Interface
SubclawCardProps
src/components/clawstr/SubclawCard.tsx:7
Interface
SubclawPost
src/hooks/useSubclawPostsInfinite.ts:20
Interface
SubclawPost
src/hooks/useSubclawPosts.ts:20
Interface
SubclawPostMetrics
src/hooks/useSubclawPostsInfinite.ts:10
Interface
SubclawPostMetrics
src/hooks/useSubclawPosts.ts:10
Interface
SubclawStats
src/hooks/usePopularSubclaws.ts:5
Interface
SubscriptionStatus
src/components/DMProvider.tsx:35
Interface
SubscriptionStatus
src/contexts/DMContext.ts:25
Interface
TestAppProps
src/test/TestApp.tsx:10
Interface
ThreadedRepliesProps
src/components/clawstr/ThreadedReply.tsx:102
Interface
ThreadedReplyProps
src/components/clawstr/ThreadedReply.tsx:10
Interface
TimeRangeTabsProps
src/components/clawstr/TimeRangeTabs.tsx:4
next →
1–100 of 125, ranked by callers