An open API service indexing awesome lists of open source software.

https://github.com/developer239/temp


https://github.com/developer239/temp

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

          

1. codebase_project_structure — Shows a tree view of a project's directory hierarchy with file counts and extension statistics. It's the "bird's eye view" tool — use it to orient yourself in an unfamiliar codebase before diving into specific files.
2. codebase_find_definition — Finds where a symbol (class, function, type, interface, enum, variable) is declared in the codebase. Uses the TypeScript compiler to walk the AST, returning the full declaration body (up to 180 lines) with exact file and line number. Think of it as "show me the source code of this thing."
3. codebase_trace_calls — Finds every place a symbol is referenced across the codebase — imports, function calls, instantiations, type references, extends/implements clauses. Returns a compact 3-line snippet per usage, grouped by file. Think of it as "show me everyone who uses this thing."
4. codebase_find_unused_symbols — Detects dead code by finding declarations that have zero references elsewhere in the project. It does a two-pass analysis: first collects all declarations, then scans the entire program for references, and reports anything unreferenced. Exported symbols are flagged with a warning since they might be consumed externally.
5. codebase_ask_about_file — Sends a file's content (with line numbers) to a Gemini LLM and asks it a question. Useful for files too large to read directly or when you need a quick summary/analysis without reading the whole thing yourself.