Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adithya-s-k/GitVizz
/ functions
Functions
903 in github.com/adithya-s-k/GitVizz
⨍
Functions
903
◇
Types & classes
267
↳
Endpoints
33
Function
handleClickOutside
(event: MouseEvent)
frontend/app/results/page.tsx:147
Function
handleClickOutside
(event: MouseEvent)
frontend/app/results/[owner]/[repo]/[branch]/page.tsx:169
Function
handleClickOutside
(event: MouseEvent)
frontend/app/results/zip/[zipname]/page.tsx:147
Function
handleCopy
()
frontend/components/chat-message.tsx:95
Function
handleCopyCode
()
frontend/components/usage-item.tsx:27
Function
handleDrag
(e: React.DragEvent)
frontend/components/repo-tabs.tsx:679
Function
handleDrop
(e: React.DragEvent)
frontend/components/repo-tabs.tsx:686
Function
handleEditorDidMount
(editor: Monaco.editor.IStandaloneCodeEditor)
frontend/components/CodeViewer.tsx:138
Function
handleEscKey
(event: KeyboardEvent)
frontend/app/results/page.tsx:152
Function
handleEscKey
(event: KeyboardEvent)
frontend/app/results/[owner]/[repo]/[branch]/page.tsx:176
Function
handleEscKey
(event: KeyboardEvent)
frontend/app/results/zip/[zipname]/page.tsx:152
Function
handleFileInput
(e: React.ChangeEvent<HTMLInputElement>)
frontend/components/repo-tabs.tsx:695
Function
handleGenerateDocumentation
()
frontend/components/documentation.tsx:847
Function
handleGenerateTextFile
()
frontend/components/structure-tab.tsx:442
Function
handleGitHubSubmit
(e: React.FormEvent)
frontend/components/repo-tabs.tsx:577
Function
handleGoToApiKeys
()
frontend/components/api-key-modal.tsx:39
Function
handleInstallApp
()
frontend/components/repo-tabs.tsx:436
Function
handleJumpToLine
(line: number)
frontend/components/reference-file-card.tsx:25
Function
handleKeyPress
(e: React.KeyboardEvent)
frontend/components/chat-sidebar.tsx:226
Function
handleManageAccess
()
frontend/components/repo-tabs.tsx:445
Function
handleMouseMove
(e: MouseEvent)
frontend/components/documentation.tsx:597
Function
handleMouseUp
()
frontend/components/documentation.tsx:616
Function
handleScroll
()
frontend/components/documentation.tsx:764
Function
handleSignIn
(e: React.FormEvent)
frontend/app/signin/page.tsx:16
Function
handleTabChange
(value: string)
frontend/app/results/page.tsx:118
Function
handleTabChange
(value: string)
frontend/app/results/zip/[zipname]/page.tsx:118
Function
handleVerifyAndSave
()
frontend/app/api-keys/page.tsx:139
Function
handleZipSubmit
(e: React.FormEvent)
frontend/components/repo-tabs.tsx:642
Function
hasBearerPrefix
(token?: string | null)
frontend/utils/token-utils.ts:22
Function
healthCheckBackendEnhanced
( options?: Options<HealthCheckBackendEnhancedData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:747
Function
health_check_enhanced
Health check endpoint
backend/routes/api_key_routes.py:212
Function
highlightText
( text: string, ranges: Array<{ start: number; end: number }>, className = 'bg-yellow-200 dark:bg-yellow
frontend/lib/search-utils.tsx:313
Method
increment_request_count
Increment the daily request count
backend/models/user.py:30
Method
increment_request_count
Increment the daily request count
backend/models/chat.py:93
Method
isStreaming
* Check if currently streaming
frontend/lib/sse-client.ts:93
Function
is_wiki_generated
Check if wiki documentation has been generated for a repository
backend/routes/documentation_routes.py:530
Function
lifespan
(app: FastAPI)
backend/server.py:27
Method
list_documentation_files
List all documentation files in the base path.
backend/utils/file_utils.py:281
Function
list_repository_docs
List all documentation files for a repository with parsed README content
backend/routes/documentation_routes.py:602
Function
list_user_chat_sessions
( current_user: Annotated[User, Depends(require_auth)], repository_identifier: Annotated[str, Form(des
backend/routes/chat_routes.py:201
Method
list_user_repositories
List all repository identifiers for a user.
backend/utils/file_utils.py:197
Function
loadConversationBySessionItem
(sessionItem: ChatSessionListItem)
frontend/hooks/use-chat-sidebar.ts:434
Function
loadMore
()
frontend/hooks/useIndexedRepositories.ts:81
Method
load_graphml
Load graph data from a GraphML file using NetworkX.
gitvizz/gitvizz/graph_generator.py:1622
Function
login_user
(request: LoginRequest)
backend/controllers/auth_controller.py:50
Function
optional_auth
Optional JWT authentication dependency. Returns User object if valid token provided, None otherwise. Does not raise exceptions for missin
backend/middleware/auth_middleware.py:53
Method
parse
Parses a list of files of a specific language and extracts graph nodes and edges. Each file in the list is a dictionary with at least
gitvizz/gitvizz/graph_generator.py:62
Method
parse
( self, files: List[Dict[str, Any]], all_files_content: Dict[str, str] )
gitvizz/gitvizz/graph_generator.py:74
Method
parse
( self, files_data: List[Dict[str, Any]], all_files_content: Dict[str, str] )
gitvizz/gitvizz/graph_generator.py:604
Method
parse
( self, files_data: List[Dict[str, Any]], all_files_content: Dict[str, str] )
gitvizz/gitvizz/graph_generator.py:907
Function
processNode
(node: FileNode)
frontend/components/structure-tab.tsx:316
Function
processNode
(node: FileNode)
frontend/components/CodeViewer.tsx:306
Function
processRepository
( operationType: T, request: RepoRequest, )
frontend/utils/api.ts:1449
Function
process_chat_message
( current_user: Annotated[User, Depends(require_auth)], message: Annotated[str, Form(description="User
backend/routes/chat_routes.py:46
Method
process_chat_with_graph
Process chat using LangGraph workflow
backend/utils/langgraph_chat_service.py:156
Function
reducer
(state: typeof initialState, action: Action)
frontend/context/ResultDataContext.tsx:40
Function
refresh
()
frontend/hooks/useIndexedRepositories.ts:77
Function
refreshChatHistory
()
frontend/hooks/use-chat-sidebar.ts:481
Function
refreshModels
()
frontend/hooks/use-chat-sidebar.ts:477
Function
refreshTokenApiBackendAuthRefreshPost
( options: Options<RefreshTokenApiBackendAuthRefreshPostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:249
Function
refresh_token
(request: RefreshTokenRequest)
backend/routes/auth_routes.py:58
Function
require_auth
Strict JWT authentication dependency. Requires 'Authorization: Bearer <token>' header. Returns authenticated User object. Raises
backend/middleware/auth_middleware.py:12
Function
rewrites
()
frontend/next.config.ts:28
Function
saveUserApiKeyApiBackendChatKeysSavePost
( options: Options<SaveUserApiKeyApiBackendChatKeysSavePostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:612
Function
saveUserApiKeyApiBackendChatKeysSavePostResponseTransformer
( data: any, )
frontend/api-client/transformers.gen.ts:77
Method
save_documentation_files
Save documentation files to the specified path.
backend/utils/file_utils.py:264
Function
save_user_api_key
( current_user: Annotated[User, Depends(require_auth)], provider: Annotated[str, Form(description="Pro
backend/routes/api_key_routes.py:80
Method
save_user_api_key
Save encrypted user API key
backend/controllers/api_key_controller.py:82
Function
searchContext
( token: string, repositoryId: string, query: string, maxResults: number = 5, )
frontend/utils/api.ts:1132
Method
search_code_patterns
Search for specific code patterns, functions, classes, or concepts in the repository. Use this tool to find specific implemen
backend/utils/gitvizz_tools.py:120
Function
search_context
( current_user: Annotated[User, Depends(require_auth)], repository_id: Annotated[str, Form(description
backend/routes/chat_routes.py:312
Function
selectAll
()
frontend/components/structure-tab.tsx:402
Function
sendChatMessage
(chatRequest: ChatRequest)
frontend/utils/api.ts:686
Method
serialize_attr
(value)
gitvizz/gitvizz/graph_generator.py:1600
Function
serve_omniparse_backend
()
backend/modal_server.py:58
Function
serviceInfoBackendEnhanced
( options?: Options<ServiceInfoBackendEnhancedData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:764
Function
service_info_enhanced
Get service information and capabilities
backend/routes/api_key_routes.py:234
Function
setModel
(provider: string, model: string)
frontend/hooks/use-chat-sidebar.ts:468
Function
startNewChatSession
()
frontend/hooks/use-chat-sidebar.ts:458
Function
startNewConversation
()
frontend/hooks/use-chat-sidebar.ts:448
Function
streamChatResponse
(chatRequest: ChatRequest)
frontend/utils/api.ts:722
Function
streamWikiProgressApiDocumentationProgressStreamTaskIdGet
( options: Options<StreamWikiProgressApiDocumentationProgressStreamTaskIdGetData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:428
Function
stream_chat_response
( current_user: Annotated[User, Depends(require_auth)], message: Annotated[str, Form(description="User
backend/routes/chat_routes.py:104
Function
stream_wiki_progress
Stream real-time progress updates for wiki generation via SSE
backend/routes/documentation_routes.py:129
Function
toggleChat
()
frontend/app/results/page.tsx:102
Function
toggleChat
()
frontend/app/results/[owner]/[repo]/[branch]/page.tsx:98
Function
toggleChat
()
frontend/app/results/zip/[zipname]/page.tsx:102
Method
token_counter
(msgs)
backend/utils/langchain_llm_service.py:470
Method
trim_messages_to_fit
Trim messages to fit within token limit Args: messages: List of messages or string content to trim m
backend/utils/langchain_llm_service.py:435
Function
updateChatSettings
( token: string, chatId: string, settings: { title?: string; default_provider?: string; defa
frontend/utils/api.ts:1087
Function
update_chat_settings
( current_user: Annotated[User, Depends(require_auth)], chat_id: Annotated[str, Form(description="Chat
backend/routes/chat_routes.py:269
Method
update_status
Update task status
backend/models/task.py:65
Function
uploadLocalZip
(file: File, token: string)
frontend/utils/api.ts:546
Function
useAuthToken
()
frontend/hooks/useTokenRefresh.ts:88
Method
validate_provider
(cls, v)
backend/schemas/chat_schemas.py:100
Method
validate_provider
(cls, v)
backend/schemas/chat_schemas.py:200
Method
validate_provider
(cls, v)
backend/schemas/chat_schemas.py:244
Method
validate_provider
(cls, v)
backend/schemas/chat_schemas.py:302
Function
verifyUserApiKeyApiBackendChatKeysVerifyPost
( options: Options<VerifyUserApiKeyApiBackendChatKeysVerifyPostData, ThrowOnError>, )
frontend/api-client/sdk.gen.ts:590
Method
verify_api_key
Verify API key without saving it
backend/controllers/api_key_controller.py:19
← previous
next →
801–900 of 903, ranked by callers