{ "project":"zed", "repo":"zed-industries\/zed", "sha":"2dcdc4f21629f7637777fe120e6dffb68dc22486", "packages":[ { "name":"acp_thread", "path":"crates\/acp_thread", "description":"", "normalDeps":[ "action_log", "agent_settings", "buffer_diff", "collections", "feature_flags", "file_icons", "gpui", "http_proxy", "language", "language_model", "markdown", "multi_buffer", "project", "sandbox", "settings", "task", "telemetry", "terminal", "text", "ui", "util", "watch" ], "devDeps":[ "gpui", "markdown", "project", "settings", "util" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"acp_tools", "path":"crates\/acp_tools", "description":"", "normalDeps":[ "acp_thread", "agent_servers", "agent_ui", "collections", "gpui", "language", "markdown", "project", "settings", "theme_settings", "ui", "util", "workspace" ], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"action_log", "path":"crates\/action_log", "description":"", "normalDeps":[ "buffer_diff", "clock", "collections", "fs", "gpui", "language", "project", "telemetry", "text", "util", "watch" ], "devDeps":[ "buffer_diff", "clock", "collections", "git", "gpui", "language", "project", "settings", "text", "util", "zlog" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"activity_indicator", "path":"crates\/activity_indicator", "description":"", "normalDeps":[ "auto_update", "editor", "extension_host", "fs", "gpui", "language", "project", "proto", "ui", "util", "workspace" ], "devDeps":[ "editor" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"agent", "path":"crates\/agent", "description":"", "normalDeps":[ "acp_thread", "action_log", "agent_servers", "agent_settings", "agent_skills", "client", "cloud_api_types", "cloud_llm_client", "collections", "context_server", "db", "feature_flags", "fs", "git", "gpui", "html_to_markdown", "http_client", "http_proxy", "language", "language_model", "paths", "project", "prompt_store", "sandbox", "settings", "shell_command_parser", "sqlez", "streaming_diff", "task", "telemetry", "text", "ui", "util", "watch", "web_search", "zed_env_vars", "release_channel" ], "devDeps":[ "acp_thread", "agent_servers", "client", "clock", "context_server", "db", "editor", "eval_utils", "fs", "git", "gpui", "gpui_tokio", "language", "language_model", "language_models", "lsp", "project", "reqwest_client", "settings", "theme", "theme_settings", "zlog" ], "buildDeps":[], "features":[ "e2e", "test-support", "unit-eval" ] }, { "name":"agent_servers", "path":"crates\/agent_servers", "description":"", "normalDeps":[ "acp_thread", "action_log", "client", "collections", "feature_flags", "fs", "gpui", "gpui_tokio", "http_client", "language_model", "project", "release_channel", "remote", "reqwest_client", "settings", "task", "terminal", "ui", "util", "watch", "zed_credentials_provider" ], "devDeps":[ "acp_thread", "client", "fs", "gpui", "gpui_tokio", "project", "reqwest_client", "settings" ], "buildDeps":[], "features":[ "e2e", "test-support" ] }, { "name":"agent_settings", "path":"crates\/agent_settings", "description":"", "normalDeps":[ "collections", "fs", "gpui", "language_model", "paths", "project", "settings", "util" ], "devDeps":[ "fs", "gpui", "settings" ], "buildDeps":[], "features":[] }, { "name":"agent_skills", "path":"crates\/agent_skills", "description":"", "normalDeps":[ "fs", "gpui", "paths", "util" ], "devDeps":[ "fs", "gpui" ], "buildDeps":[], "features":[] }, { "name":"agent_ui_benchmarks", "path":"crates\/agent_ui_benchmarks", "description":"", "normalDeps":[], "devDeps":[ "collections", "fuzzy_nucleo", "gpui", "gpui_platform" ], "buildDeps":[], "features":[] }, { "name":"agent_ui", "path":"crates\/agent_ui", "description":"", "normalDeps":[ "acp_thread", "action_log", "agent", "agent_servers", "agent_settings", "agent_skills", "ai_onboarding", "audio", "buffer_diff", "client", "clock", "cloud_api_types", "collections", "command_palette_hooks", "component", "context_server", "db", "editor", "eval_utils", "extension", "extension_host", "feature_flags", "file_icons", "fs", "fuzzy", "fuzzy_nucleo", "git", "git_ui_core", "gpui", "gpui_tokio", "html_to_markdown", "http_client", "language", "language_model", "language_models", "lsp", "markdown", "menu", "multi_buffer", "notifications", "paths", "picker", "platform_title_bar", "project", "prompt_store", "proto", "release_channel", "remote", "remote_connection", "reqwest_client", "rope", "sandbox", "search", "settings", "streaming_diff", "task", "telemetry", "terminal", "terminal_view", "text", "theme", "theme_settings", "ui", "util", "watch", "workspace", "zed_actions" ], "devDeps":[ "acp_thread", "agent", "agent_servers", "buffer_diff", "client", "db", "editor", "eval_utils", "gpui", "http_client", "language", "language_model", "languages", "project", "remote", "remote_connection", "reqwest_client", "search", "terminal", "vim" ], "buildDeps":[], "features":[ "audio", "test-support", "unit-eval" ] }, { "name":"ai_onboarding", "path":"crates\/ai_onboarding", "description":"", "normalDeps":[ "client", "cloud_api_types", "component", "gpui", "language_model", "telemetry", "ui", "zed_actions" ], "devDeps":[], "buildDeps":[], "features":[ "default" ] }, { "name":"anthropic", "path":"crates\/anthropic", "description":"", "normalDeps":[ "collections", "http_client", "language_model_core" ], "devDeps":[ "http_client" ], "buildDeps":[], "features":[ "default", "schemars" ] }, { "name":"askpass", "path":"crates\/askpass", "description":"", "normalDeps":[ "gpui", "net", "util" ], "devDeps":[ "gpui" ], "buildDeps":[], "features":[] }, { "name":"assets", "path":"crates\/assets", "description":"", "normalDeps":[ "gpui", "util" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"audio", "path":"crates\/audio", "description":"", "normalDeps":[ "collections", "gpui", "settings", "util" ], "devDeps":[ "gpui" ], "buildDeps":[], "features":[] }, { "name":"auto_update", "path":"crates\/auto_update", "description":"", "normalDeps":[ "client", "db", "gpui", "http_client", "paths", "release_channel", "settings", "util", "workspace" ], "devDeps":[ "clock", "gpui", "zlog" ], "buildDeps":[], "features":[] }, { "name":"auto_update_helper", "path":"crates\/auto_update_helper", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[ "windows_resources" ], "features":[] }, { "name":"auto_update_ui", "path":"crates\/auto_update_ui", "description":"", "normalDeps":[ "auto_update", "client", "db", "editor", "gpui", "markdown_preview", "project", "release_channel", "settings", "telemetry", "ui", "util", "workspace", "zed_actions" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"aws_http_client", "path":"crates\/aws_http_client", "description":"", "normalDeps":[ "http_client" ], "devDeps":[], "buildDeps":[], "features":[ "default" ] }, { "name":"bedrock", "path":"crates\/bedrock", "description":"", "normalDeps":[ "http_client" ], "devDeps":[], "buildDeps":[], "features":[ "default", "schemars" ] }, { "name":"benchmarks", "path":"crates\/benchmarks", "description":"", "normalDeps":[], "devDeps":[ "action_log", "agent", "agent_settings", "assets", "editor", "gpui", "gpui_platform", "language", "language_model", "lsp", "markdown", "multi_buffer", "project", "prompt_store", "rpc", "settings", "text", "theme", "theme_settings", "ui", "util", "zed_actions" ], "buildDeps":[], "features":[] }, { "name":"bench_metrics", "path":"crates\/bench_metrics", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"breadcrumbs", "path":"crates\/breadcrumbs", "description":"", "normalDeps":[ "gpui", "ui", "workspace" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"buffer_diff", "path":"crates\/buffer_diff", "description":"", "normalDeps":[ "clock", "gpui", "language", "rope", "settings", "sum_tree", "text", "util", "ztracing" ], "devDeps":[ "gpui", "settings", "text", "zlog" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"call", "path":"crates\/call", "description":"", "normalDeps":[ "audio", "client", "collections", "feature_flags", "fs", "gpui", "gpui_tokio", "language", "livekit_client", "project", "settings", "telemetry", "util", "workspace" ], "devDeps":[ "client", "collections", "fs", "gpui", "language", "livekit_client", "project", "util", "workspace" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"call_hierarchy", "path":"crates\/call_hierarchy", "description":"", "normalDeps":[ "editor", "fuzzy", "gpui", "language", "menu", "picker", "project", "proto", "settings", "theme", "theme_settings", "ui", "util", "workspace", "zed_actions" ], "devDeps":[ "gpui", "language", "lsp", "project", "theme", "workspace" ], "buildDeps":[], "features":[] }, { "name":"channel", "path":"crates\/channel", "description":"", "normalDeps":[ "client", "clock", "collections", "gpui", "language", "release_channel", "rpc", "settings", "text", "util" ], "devDeps":[ "client", "collections", "gpui", "http_client", "rpc", "settings", "util" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"cli", "path":"crates\/cli", "description":"", "normalDeps":[ "askpass", "collections", "paths", "release_channel", "util" ], "devDeps":[ "util" ], "buildDeps":[ "windows_resources" ], "features":[ "cli", "default", "no-bundled-uninstall" ] }, { "name":"client", "path":"crates\/client", "description":"", "normalDeps":[ "clock", "cloud_api_client", "cloud_api_types", "cloud_llm_client", "collections", "credentials_provider", "feature_flags", "fs", "gpui", "gpui_tokio", "http_client", "http_client_tls", "paths", "proxy_handshake", "release_channel", "rpc", "settings", "telemetry", "telemetry_events", "text", "util", "worktree", "zed_credentials_provider" ], "devDeps":[ "clock", "collections", "fs", "gpui", "http_client", "rpc", "settings", "util" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"clock", "path":"crates\/clock", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"cloud_api_client", "path":"crates\/cloud_api_client", "description":"", "normalDeps":[ "cloud_api_types", "gpui", "http_client", "gpui_tokio", "http_client_tls" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"cloud_api_types", "path":"crates\/cloud_api_types", "description":"", "normalDeps":[ "cloud_llm_client", "zeta_prompt" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"cloud_llm_client", "path":"crates\/cloud_llm_client", "description":"", "normalDeps":[ "zeta_prompt" ], "devDeps":[], "buildDeps":[], "features":[ "predict-edits", "test-support" ] }, { "name":"codestral", "path":"crates\/codestral", "description":"", "normalDeps":[ "edit_prediction", "edit_prediction_types", "gpui", "http_client", "icons", "language", "language_model", "text", "zed_credentials_provider", "zeta_prompt" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"collab", "path":"crates\/collab", "description":"", "normalDeps":[ "clock", "cloud_api_types", "collections", "gpui", "livekit_api", "rpc", "telemetry_events", "text", "util" ], "devDeps":[ "buffer_diff", "call", "channel", "client", "collab", "collab_ui", "collections", "command_palette_hooks", "dap", "dap_adapters", "debugger_ui", "editor", "extension", "file_finder", "fs", "git", "git_hosting_providers", "git_ui", "gpui", "gpui_tokio", "http_client", "language", "language_model", "livekit_client", "lsp", "menu", "multi_buffer", "node_runtime", "notifications", "project", "recent_projects", "release_channel", "remote", "remote_server", "rpc", "session", "settings", "task", "theme", "theme_settings", "title_bar", "util", "workspace", "worktree", "zed_actions", "zlog" ], "buildDeps":[], "features":[ "sqlite", "test-support" ] }, { "name":"collab_ui", "path":"crates\/collab_ui", "description":"", "normalDeps":[ "call", "channel", "client", "collections", "db", "editor", "fuzzy", "gpui", "livekit_client", "menu", "notifications", "picker", "project", "release_channel", "rpc", "settings", "telemetry", "theme", "theme_settings", "title_bar", "ui", "util", "workspace", "zed_actions" ], "devDeps":[], "buildDeps":[], "features":[ "default", "test-support" ] }, { "name":"collections", "path":"crates\/collections", "description":"Standard collection types used by Zed and GPUI", "normalDeps":[ "gpui_util" ], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"command_palette", "path":"crates\/command_palette", "description":"", "normalDeps":[ "client", "command_palette_hooks", "db", "fuzzy_nucleo", "gpui", "menu", "picker", "settings", "telemetry", "theme", "ui", "util", "workspace", "zed_actions" ], "devDeps":[ "db", "editor", "go_to_line", "gpui", "language", "menu", "project", "theme_settings", "workspace" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"command_palette_hooks", "path":"crates\/command_palette_hooks", "description":"", "normalDeps":[ "collections", "gpui", "workspace" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"component", "path":"crates\/component", "description":"", "normalDeps":[ "collections", "gpui", "theme" ], "devDeps":[], "buildDeps":[], "features":[ "default" ] }, { "name":"component_preview", "path":"crates\/component_preview", "description":"", "normalDeps":[ "client", "collections", "component", "db", "gpui", "language", "notifications", "project", "ui", "ui_input", "workspace" ], "devDeps":[ "assets", "editor", "fs", "gpui_platform", "node_runtime", "release_channel", "reqwest_client", "session", "settings", "theme", "theme_settings" ], "buildDeps":[], "features":[ "default", "test-support" ] }, { "name":"context_server", "path":"crates\/context_server", "description":"", "normalDeps":[ "collections", "gpui", "http_client", "net", "oauth_callback_server", "settings", "util" ], "devDeps":[ "gpui", "http_client" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"copilot", "path":"crates\/copilot", "description":"", "normalDeps":[ "collections", "command_palette_hooks", "copilot_chat", "edit_prediction_types", "fs", "gpui", "icons", "language", "lsp", "node_runtime", "paths", "project", "settings", "sum_tree", "util", "workspace" ], "devDeps":[ "collections", "editor", "fs", "gpui", "language", "lsp", "node_runtime", "project", "rpc", "settings", "theme", "theme_settings", "util", "zlog" ], "buildDeps":[], "features":[ "default", "test-support" ] }, { "name":"copilot_chat", "path":"crates\/copilot_chat", "description":"", "normalDeps":[ "anthropic", "collections", "credentials_provider", "gpui", "http_client", "language_model", "util" ], "devDeps":[ "credentials_provider", "gpui", "http_client" ], "buildDeps":[], "features":[ "default", "test-support" ] }, { "name":"crashes", "path":"crates\/crashes", "description":"", "normalDeps":[ "system_specs" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"credentials_provider", "path":"crates\/credentials_provider", "description":"", "normalDeps":[ "gpui" ], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"dap_adapters", "path":"crates\/dap_adapters", "description":"", "normalDeps":[ "collections", "dap", "fs", "gpui", "language", "paths", "task", "util" ], "devDeps":[ "dap", "fs", "gpui", "http_client", "node_runtime", "settings", "task", "util" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"dap", "path":"crates\/dap", "description":"", "normalDeps":[ "client", "collections", "fs", "github_releases", "gpui", "http_client", "language", "node_runtime", "paths", "proto", "settings", "task", "telemetry", "util" ], "devDeps":[ "gpui", "settings", "task", "util", "zlog" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"db", "path":"crates\/db", "description":"", "normalDeps":[ "gpui", "paths", "release_channel", "sqlez", "sqlez_macros", "util", "zed_env_vars" ], "devDeps":[ "gpui" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"debug_adapter_extension", "path":"crates\/debug_adapter_extension", "description":"", "normalDeps":[ "collections", "dap", "extension", "gpui", "task", "util" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"debugger_tools", "path":"crates\/debugger_tools", "description":"", "normalDeps":[ "dap", "editor", "gpui", "project", "settings", "util", "workspace" ], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"debugger_ui", "path":"crates\/debugger_ui", "description":"", "normalDeps":[ "collections", "command_palette_hooks", "dap", "dap_adapters", "db", "debugger_tools", "editor", "feature_flags", "file_icons", "fuzzy", "gpui", "language", "menu", "notifications", "paths", "picker", "project", "rpc", "search", "settings", "task", "tasks_ui", "terminal", "terminal_view", "text", "theme", "theme_settings", "ui", "ui_input", "util", "workspace", "zed_actions" ], "devDeps":[ "command_palette_hooks", "dap", "dap_adapters", "debugger_tools", "editor", "gpui", "language", "project", "util", "workspace", "zlog" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"deepseek", "path":"crates\/deepseek", "description":"", "normalDeps":[ "http_client" ], "devDeps":[], "buildDeps":[], "features":[ "default", "schemars" ] }, { "name":"dev_container", "path":"crates\/dev_container", "description":"", "normalDeps":[ "fs", "gpui", "http_client", "menu", "picker", "project", "settings", "ui", "util", "workspace", "worktree" ], "devDeps":[ "fs", "gpui", "project", "settings", "util", "workspace", "worktree" ], "buildDeps":[], "features":[] }, { "name":"diagnostics", "path":"crates\/diagnostics", "description":"", "normalDeps":[ "agent_settings", "collections", "editor", "gpui", "language", "lsp", "markdown", "project", "settings", "text", "theme", "theme_settings", "ui", "util", "workspace", "zed_actions" ], "devDeps":[ "editor", "gpui", "language", "lsp", "markdown", "theme", "workspace", "zlog" ], "buildDeps":[], "features":[] }, { "name":"docs_preprocessor", "path":"crates\/docs_preprocessor", "description":"", "normalDeps":[ "collections", "settings", "task", "theme", "util", "zlog" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"editor_benchmarks", "path":"crates\/editor_benchmarks", "description":"", "normalDeps":[ "editor", "gpui", "gpui_platform", "language", "multi_buffer", "project", "release_channel", "settings", "theme", "workspace" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"editor", "path":"crates\/editor", "description":"", "normalDeps":[ "assets", "breadcrumbs", "buffer_diff", "client", "clock", "collections", "dap", "db", "edit_prediction_types", "feature_flags", "file_icons", "fs", "fuzzy", "git", "gpui", "language", "language_detection", "lsp", "markdown", "menu", "multi_buffer", "project", "rope", "rpc", "settings", "snippet", "sum_tree", "task", "telemetry", "text", "theme", "theme_settings", "ui", "ui_input", "util", "vim_mode_setting", "workspace", "zed_actions", "ztracing" ], "devDeps":[ "assets", "gpui", "language", "languages", "lsp", "markdown", "multi_buffer", "project", "release_channel", "settings", "text", "theme", "util", "workspace", "zlog" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"edit_prediction", "path":"crates\/edit_prediction", "description":"", "normalDeps":[ "ai_onboarding", "buffer_diff", "client", "clock", "cloud_api_client", "cloud_api_types", "cloud_llm_client", "collections", "copilot", "credentials_provider", "db", "edit_prediction_context", "edit_prediction_metrics", "edit_prediction_types", "feature_flags", "fs", "git", "gpui", "language", "language_model", "lsp", "menu", "ollama", "open_ai", "project", "release_channel", "settings", "telemetry", "telemetry_events", "text", "ui", "util", "workspace", "worktree", "zed_actions", "zed_credentials_provider", "zeta_prompt" ], "devDeps":[ "clock", "cloud_llm_client", "fs", "gpui", "language", "language_model", "languages", "lsp", "node_runtime", "project", "settings", "workspace", "zlog" ], "buildDeps":[], "features":[ "cli-support" ] }, { "name":"edit_prediction_cli", "path":"crates\/edit_prediction_cli", "description":"", "normalDeps":[ "anthropic", "client", "cloud_llm_client", "collections", "db", "debug_adapter_extension", "edit_prediction", "edit_prediction_context", "edit_prediction_metrics", "extension", "fs", "gpui", "gpui_platform", "gpui_tokio", "http_client", "language", "language_extension", "language_model", "language_models", "languages", "node_runtime", "open_ai", "paths", "project", "prompt_store", "release_channel", "reqwest_client", "settings", "sqlez", "sqlez_macros", "telemetry_events", "terminal_view", "util", "watch", "zeta_prompt" ], "devDeps":[ "gpui", "project", "workspace" ], "buildDeps":[], "features":[ "dynamic_prompts" ] }, { "name":"edit_prediction_context", "path":"crates\/edit_prediction_context", "description":"", "normalDeps":[ "clock", "collections", "gpui", "language", "lsp", "project", "telemetry", "text", "util", "zeta_prompt" ], "devDeps":[ "gpui", "language", "lsp", "project", "settings", "text", "util" ], "buildDeps":[], "features":[] }, { "name":"edit_prediction_metrics", "path":"crates\/edit_prediction_metrics", "description":"", "normalDeps":[ "zeta_prompt" ], "devDeps":[], "buildDeps":[], "features":[ "tree-sitter" ] }, { "name":"edit_prediction_types", "path":"crates\/edit_prediction_types", "description":"", "normalDeps":[ "client", "gpui", "icons", "language", "text" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"edit_prediction_ui", "path":"crates\/edit_prediction_ui", "description":"", "normalDeps":[ "buffer_diff", "client", "cloud_llm_client", "codestral", "command_palette_hooks", "copilot", "edit_prediction", "edit_prediction_types", "editor", "feature_flags", "fs", "gpui", "language", "markdown", "menu", "multi_buffer", "paths", "project", "settings", "telemetry", "text", "theme_settings", "ui", "util", "workspace", "zed_actions", "zeta_prompt" ], "devDeps":[ "copilot", "credentials_provider", "editor", "language_model", "project", "workspace", "zed_credentials_provider" ], "buildDeps":[], "features":[] }, { "name":"encoding_selector", "path":"crates\/encoding_selector", "description":"", "normalDeps":[ "editor", "fuzzy", "gpui", "language", "picker", "project", "ui", "util", "workspace" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"env_var", "path":"crates\/env_var", "description":"", "normalDeps":[ "gpui_shared_string" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"etw_tracing", "path":"crates\/etw_tracing", "description":"", "normalDeps":[ "gpui", "net", "util", "workspace" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"eval_cli", "path":"crates\/eval_cli", "description":"", "normalDeps":[ "acp_thread", "agent", "agent_ui", "client", "db", "debug_adapter_extension", "extension", "feature_flags", "fs", "gpui", "gpui_platform", "gpui_tokio", "language", "language_extension", "language_model", "language_models", "languages", "node_runtime", "paths", "project", "prompt_store", "release_channel", "reqwest_client", "settings", "terminal_view", "theme", "theme_settings", "util", "watch" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"eval_utils", "path":"crates\/eval_utils", "description":"", "normalDeps":[ "gpui_platform" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"explorer_command_injector", "path":"crates\/explorer_command_injector", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[ "default", "nightly", "preview", "stable" ] }, { "name":"zed_extension_api", "path":"crates\/extension_api", "description":"APIs for creating Zed extensions in Rust", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"extension", "path":"crates\/extension", "description":"", "normalDeps":[ "cloud_api_types", "collections", "dap", "fs", "gpui", "http_client", "language", "lsp", "path", "task", "util", "ztracing" ], "devDeps":[ "fs", "gpui" ], "buildDeps":[], "features":[] }, { "name":"extension_cli", "path":"crates\/extension_cli", "description":"", "normalDeps":[ "cloud_api_types", "extension", "fs", "gpui_platform", "http_client", "language", "reqwest_client", "settings_content", "snippet_provider", "task", "theme_settings" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"extension_host", "path":"crates\/extension_host", "description":"", "normalDeps":[ "client", "cloud_api_types", "collections", "dap", "extension", "fs", "github_releases", "gpui", "gpui_tokio", "http_client", "language", "lsp", "node_runtime", "paths", "project", "release_channel", "remote", "settings", "task", "telemetry", "util", "ztracing" ], "devDeps":[ "fs", "gpui", "language", "language_extension", "project", "remote", "reqwest_client", "theme", "theme_extension", "theme_settings", "zlog" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"extension_suggest", "path":"crates\/extension_suggest", "description":"", "normalDeps":[ "path" ], "devDeps":[ "path" ], "buildDeps":[], "features":[] }, { "name":"extensions_ui", "path":"crates\/extensions_ui", "description":"", "normalDeps":[ "cloud_api_types", "collections", "command_palette_hooks", "component", "db", "editor", "extension", "extension_host", "extension_suggest", "fs", "fuzzy", "git", "gpui", "language", "markdown", "picker", "project", "release_channel", "settings", "telemetry", "theme_settings", "ui", "util", "vim_mode_setting", "workspace", "zed_actions" ], "devDeps":[ "db", "editor", "fs", "gpui", "http_client", "language", "paths", "project", "workspace" ], "buildDeps":[], "features":[] }, { "name":"feature_flags", "path":"crates\/feature_flags", "description":"", "normalDeps":[ "collections", "feature_flags_macros", "fs", "gpui", "settings" ], "devDeps":[ "gpui", "settings" ], "buildDeps":[], "features":[] }, { "name":"feature_flags_macros", "path":"crates\/feature_flags_macros", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"feedback", "path":"crates\/feedback", "description":"", "normalDeps":[ "client", "extension_host", "gpui", "system_specs", "util", "workspace", "zed_actions" ], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"file_content", "path":"crates\/file_content", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"file_finder", "path":"crates\/file_finder", "description":"", "normalDeps":[ "channel", "client", "collections", "editor", "file_icons", "fuzzy", "fuzzy_nucleo", "gpui", "language", "menu", "open_path_prompt", "picker", "picker_preview", "project", "settings", "theme", "ui", "util", "workspace", "zed_actions" ], "devDeps":[ "editor", "gpui", "picker", "release_channel", "remote", "remote_server", "theme", "theme_settings", "workspace", "zlog" ], "buildDeps":[], "features":[] }, { "name":"file_icons", "path":"crates\/file_icons", "description":"", "normalDeps":[ "gpui", "settings_content", "theme", "util" ], "devDeps":[ "gpui", "theme" ], "buildDeps":[], "features":[] }, { "name":"fs_benchmarks", "path":"crates\/fs_benchmarks", "description":"", "normalDeps":[ "fs", "gpui", "gpui_platform" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"fs", "path":"crates\/fs", "description":"", "normalDeps":[ "collections", "git", "gpui", "paths", "proto", "rope", "telemetry", "text", "util" ], "devDeps":[ "fs", "git", "gpui" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"fuzzy", "path":"crates\/fuzzy", "description":"", "normalDeps":[ "gpui", "gpui_util", "path" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"fuzzy_nucleo", "path":"crates\/fuzzy_nucleo", "description":"", "normalDeps":[ "fuzzy", "gpui", "gpui_util", "path" ], "devDeps":[ "gpui" ], "buildDeps":[], "features":[] }, { "name":"git", "path":"crates\/git", "description":"", "normalDeps":[ "askpass", "collections", "file_content", "gpui", "http_client", "rope", "sum_tree", "text", "util", "ztracing" ], "devDeps":[ "gpui", "text" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"git_hosting_providers", "path":"crates\/git_hosting_providers", "description":"", "normalDeps":[ "git", "gpui", "http_client", "settings", "util" ], "devDeps":[ "git" ], "buildDeps":[], "features":[] }, { "name":"github_releases", "path":"crates\/github_releases", "description":"", "normalDeps":[ "gpui", "http_client", "util" ], "devDeps":[ "gpui" ], "buildDeps":[], "features":[] }, { "name":"git_ui", "path":"crates\/git_ui", "description":"", "normalDeps":[ "agent_settings", "askpass", "buffer_diff", "call", "client", "collections", "component", "db", "editor", "file_icons", "fuzzy", "fuzzy_nucleo", "git", "git_ui_core", "gpui", "language", "language_model", "markdown", "menu", "multi_buffer", "notifications", "picker", "project", "prompt_store", "release_channel", "remote_connection", "settings", "task", "telemetry", "terminal", "theme", "theme_settings", "time_format", "ui", "ui_input", "util", "watch", "workspace", "zed_actions", "ztracing" ], "devDeps":[ "db", "editor", "fs", "git", "gpui", "language", "project", "remote_connection", "search", "settings", "task", "workspace", "zlog" ], "buildDeps":[], "features":[ "call", "test-support" ] }, { "name":"git_ui_core", "path":"crates\/git_ui_core", "description":"", "normalDeps":[ "askpass", "buffer_diff", "collections", "db", "editor", "fs", "fuzzy", "git", "gpui", "language", "menu", "notifications", "picker", "project", "proto", "remote", "remote_connection", "settings", "terminal", "ui", "util", "watch", "workspace", "zed_actions", "ztracing" ], "devDeps":[ "editor", "fs", "git", "gpui", "project", "remote_connection", "settings", "task", "theme", "theme_settings", "workspace", "zlog" ], "buildDeps":[], "features":[] }, { "name":"google_ai", "path":"crates\/google_ai", "description":"", "normalDeps":[ "http_client", "language_model_core" ], "devDeps":[ "http_client" ], "buildDeps":[], "features":[] }, { "name":"go_to_line", "path":"crates\/go_to_line", "description":"", "normalDeps":[ "editor", "gpui", "language", "menu", "multi_buffer", "settings", "text", "theme", "ui", "util", "workspace" ], "devDeps":[ "editor", "gpui", "language", "menu", "project", "rope", "workspace" ], "buildDeps":[], "features":[] }, { "name":"gpui_apple", "path":"crates\/gpui_apple", "description":"", "normalDeps":[ "gpui", "collections", "gpui_util" ], "devDeps":[ "gpui" ], "buildDeps":[], "features":[ "bench-support", "default", "font-kit", "runtime_shaders", "test-support" ] }, { "name":"gpui", "path":"crates\/gpui", "description":"Zed's GPU-accelerated UI framework", "normalDeps":[ "bench_metrics", "collections", "gpui_macros", "gpui_shared_string", "gpui_util", "http_client", "refineable", "scheduler", "sum_tree" ], "devDeps":[ "collections", "gpui_platform", "gpui_util", "scheduler", "util_macros", "http_client", "reqwest_client", "gpui_web" ], "buildDeps":[], "features":[ "bench", "bench-support", "default", "font-kit", "hot-reload", "inspector", "leak-detection", "profiler", "screen-capture", "stacker", "test-support", "wayland", "windows-manifest", "x11" ] }, { "name":"gpui_ios", "path":"crates\/gpui_ios", "description":"", "normalDeps":[ "gpui", "gpui_apple" ], "devDeps":[ "gpui_platform" ], "buildDeps":[], "features":[ "runtime_shaders" ] }, { "name":"gpui_linux", "path":"crates\/gpui_linux", "description":"", "normalDeps":[ "collections", "gpui", "gpui_util", "gpui_wgpu", "http_client" ], "devDeps":[ "gpui" ], "buildDeps":[], "features":[ "default", "screen-capture", "test-support", "wayland", "x11" ] }, { "name":"gpui_macos", "path":"crates\/gpui_macos", "description":"", "normalDeps":[ "gpui", "collections", "gpui_apple", "gpui_util", "scheduler" ], "devDeps":[ "gpui", "gpui_apple" ], "buildDeps":[], "features":[ "bench-support", "default", "font-kit", "runtime_shaders", "screen-capture", "test-support" ] }, { "name":"gpui_macros", "path":"crates\/gpui_macros", "description":"Macros used by gpui", "normalDeps":[], "devDeps":[ "gpui" ], "buildDeps":[], "features":[ "inspector" ] }, { "name":"gpui_platform", "path":"crates\/gpui_platform", "description":"", "normalDeps":[ "gpui", "gpui_linux", "gpui_web", "gpui_ios", "gpui_wgpu", "gpui_macos", "gpui_windows" ], "devDeps":[ "bench_metrics" ], "buildDeps":[], "features":[ "bench-support", "default", "font-kit", "inspector", "multithreaded", "runtime_shaders", "screen-capture", "test-support", "wayland", "x11" ] }, { "name":"gpui_shared_string", "path":"crates\/gpui_shared_string", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"gpui_tokio", "path":"crates\/gpui_tokio", "description":"", "normalDeps":[ "gpui", "gpui_util" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"gpui_util", "path":"crates\/gpui_util", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"gpui_web", "path":"crates\/gpui_web", "description":"", "normalDeps":[ "gpui", "gpui_wgpu", "http_client", "scheduler" ], "devDeps":[ "gpui" ], "buildDeps":[], "features":[ "default", "multithreaded" ] }, { "name":"gpui_wgpu", "path":"crates\/gpui_wgpu", "description":"", "normalDeps":[ "collections", "gpui", "gpui_util" ], "devDeps":[ "gpui" ], "buildDeps":[], "features":[ "bench-support", "default", "font-kit", "test-support" ] }, { "name":"gpui_windows", "path":"crates\/gpui_windows", "description":"", "normalDeps":[ "gpui", "collections", "gpui_util", "scheduler" ], "devDeps":[], "buildDeps":[], "features":[ "default", "screen-capture", "test-support" ] }, { "name":"grammars", "path":"crates\/grammars", "description":"", "normalDeps":[ "language_core", "util" ], "devDeps":[], "buildDeps":[], "features":[ "load-grammars", "test-support" ] }, { "name":"hang_telemetry", "path":"crates\/hang_telemetry", "description":"", "normalDeps":[ "gpui", "telemetry_events" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"html_to_markdown", "path":"crates\/html_to_markdown", "description":"Convert HTML to Markdown", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"http_client", "path":"crates\/http_client", "description":"A HTTP client library for Zed and GPUI", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"http_client_tls", "path":"crates\/http_client_tls", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"http_proxy", "path":"crates\/http_proxy", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[ "nixos-integration-tests" ] }, { "name":"icons", "path":"crates\/icons", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"image_viewer", "path":"crates\/image_viewer", "description":"", "normalDeps":[ "db", "editor", "file_icons", "gpui", "language", "menu", "project", "settings", "theme_settings", "ui", "util", "workspace" ], "devDeps":[ "editor", "fs", "theme" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"input_latency_ui", "path":"crates\/input_latency_ui", "description":"", "normalDeps":[ "collections", "gpui", "telemetry" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"inspector_ui", "path":"crates\/inspector_ui", "description":"", "normalDeps":[ "command_palette_hooks", "editor", "fuzzy", "gpui", "language", "project", "theme_settings", "ui", "util", "workspace", "zed_actions" ], "devDeps":[ "fs", "gpui", "language", "paths", "project", "settings", "snippet_provider", "theme", "workspace" ], "buildDeps":[], "features":[] }, { "name":"install_cli", "path":"crates\/install_cli", "description":"", "normalDeps":[ "client", "gpui", "release_channel", "util", "workspace" ], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"journal", "path":"crates\/journal", "description":"", "normalDeps":[ "editor", "gpui", "settings", "workspace" ], "devDeps":[ "editor" ], "buildDeps":[], "features":[] }, { "name":"json_schema_store", "path":"crates\/json_schema_store", "description":"", "normalDeps":[ "collections", "dap", "extension", "feature_flags", "gpui", "language", "paths", "project", "settings", "snippet_provider", "task", "theme", "util" ], "devDeps":[ "fs", "gpui", "language", "project", "settings" ], "buildDeps":[], "features":[ "default" ] }, { "name":"keymap_editor", "path":"crates\/keymap_editor", "description":"", "normalDeps":[ "collections", "command_palette", "db", "editor", "fs", "fuzzy", "gpui", "json_schema_store", "language", "menu", "notifications", "paths", "project", "search", "settings", "telemetry", "theme", "theme_settings", "ui", "ui_input", "util", "workspace", "zed_actions" ], "devDeps":[ "db", "fs", "gpui", "project", "workspace" ], "buildDeps":[], "features":[] }, { "name":"language", "path":"crates\/language", "description":"", "normalDeps":[ "clock", "collections", "file_content", "fs", "fuzzy_nucleo", "gpui", "grammars", "http_client", "language_core", "lsp", "rpc", "settings", "sum_tree", "task", "text", "theme", "util", "watch", "zlog", "ztracing" ], "devDeps":[ "collections", "gpui", "grammars", "http_client", "lsp", "settings", "text", "theme_settings", "util", "zlog" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"language_core", "path":"crates\/language_core", "description":"", "normalDeps":[ "collections", "gpui_shared_string", "gpui_util", "path" ], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"language_detection", "path":"crates\/language_detection", "description":"", "normalDeps":[ "gpui", "language" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"language_extension", "path":"crates\/language_extension", "description":"", "normalDeps":[ "collections", "extension", "gpui", "language", "lsp", "project", "util", "ztracing" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"language_model", "path":"crates\/language_model", "description":"", "normalDeps":[ "collections", "credentials_provider", "env_var", "gpui", "gpui_util", "icons", "language_model_core" ], "devDeps":[ "credentials_provider", "gpui" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"language_model_core", "path":"crates\/language_model_core", "description":"", "normalDeps":[ "cloud_llm_client", "collections", "gpui_shared_string" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"language_models", "path":"crates\/language_models", "description":"", "normalDeps":[ "ai_onboarding", "anthropic", "aws_http_client", "bedrock", "client", "cloud_api_client", "cloud_api_types", "collections", "component", "copilot_chat", "credentials_provider", "deepseek", "extension", "extension_host", "fs", "google_ai", "gpui", "gpui_tokio", "http_client", "language_model", "language_models_cloud", "llama_cpp", "lmstudio", "menu", "mistral", "ollama", "open_ai", "open_router", "openai_subscribed", "opencode", "paths", "release_channel", "settings", "ui", "ui_input", "util", "x_ai", "x_ai_subscribed" ], "devDeps":[ "client", "clock", "cloud_llm_client", "credentials_provider", "db", "feature_flags", "gpui", "http_client", "language_model", "settings" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"language_models_cloud", "path":"crates\/language_models_cloud", "description":"", "normalDeps":[ "anthropic", "cloud_api_client", "cloud_llm_client", "google_ai", "gpui", "http_client", "language_model", "open_ai" ], "devDeps":[ "gpui", "http_client", "language_model" ], "buildDeps":[], "features":[] }, { "name":"language_onboarding", "path":"crates\/language_onboarding", "description":"", "normalDeps":[ "db", "editor", "gpui", "project", "ui", "workspace" ], "devDeps":[], "buildDeps":[], "features":[ "default" ] }, { "name":"languages", "path":"crates\/languages", "description":"", "normalDeps":[ "collections", "github_releases", "gpui", "grammars", "json_schema_store", "language", "lsp", "node_runtime", "project", "rope", "settings", "snippet", "task", "terminal", "theme", "util" ], "devDeps":[ "fs", "language", "settings", "theme" ], "buildDeps":[], "features":[ "load-grammars", "test-support" ] }, { "name":"language_selector", "path":"crates\/language_selector", "description":"", "normalDeps":[ "editor", "file_icons", "fuzzy", "gpui", "language", "open_path_prompt", "picker", "project", "settings", "ui", "util", "workspace" ], "devDeps":[ "editor" ], "buildDeps":[], "features":[] }, { "name":"language_tools", "path":"crates\/language_tools", "description":"", "normalDeps":[ "client", "collections", "command_palette_hooks", "edit_prediction", "editor", "gpui", "language", "lsp", "menu", "path", "project", "proto", "settings", "telemetry", "theme", "ui", "util", "workspace", "zed_actions" ], "devDeps":[ "editor", "gpui", "release_channel", "theme_settings", "util", "zlog" ], "buildDeps":[], "features":[] }, { "name":"line_ending_selector", "path":"crates\/line_ending_selector", "description":"", "normalDeps":[ "editor", "gpui", "language", "picker", "project", "ui", "workspace" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"livekit_api", "path":"crates\/livekit_api", "description":"SDK for the LiveKit server API", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"livekit_client", "path":"crates\/livekit_client", "description":"Logic for using LiveKit with GPUI", "normalDeps":[ "audio", "collections", "gpui", "gpui_tokio", "http_client_tls", "livekit_api", "settings", "ui", "util" ], "devDeps":[ "collections", "gpui", "gpui_platform", "livekit_api" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"llama_cpp", "path":"crates\/llama_cpp", "description":"", "normalDeps":[ "http_client", "language_model_core" ], "devDeps":[], "buildDeps":[], "features":[ "default", "schemars" ] }, { "name":"lmstudio", "path":"crates\/lmstudio", "description":"", "normalDeps":[ "http_client", "language_model_core" ], "devDeps":[], "buildDeps":[], "features":[ "default", "schemars" ] }, { "name":"lsp", "path":"crates\/lsp", "description":"", "normalDeps":[ "collections", "gpui", "gpui_util", "release_channel", "util" ], "devDeps":[ "gpui", "gpui_util", "util", "zlog" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"lsp_command_selector", "path":"crates\/lsp_command_selector", "description":"", "normalDeps":[ "editor", "fuzzy", "gpui", "language", "lsp", "picker", "project", "ui", "workspace" ], "devDeps":[ "editor", "gpui", "language", "lsp", "menu", "project", "settings", "util", "workspace", "zlog" ], "buildDeps":[], "features":[] }, { "name":"lsp_locations", "path":"crates\/lsp_locations", "description":"", "normalDeps":[ "collections", "editor", "file_icons", "fuzzy", "gpui", "language", "picker", "picker_preview", "project", "settings", "text", "theme_settings", "ui", "util", "workspace" ], "devDeps":[ "editor", "gpui", "language", "lsp", "project", "settings", "workspace" ], "buildDeps":[], "features":[] }, { "name":"markdown", "path":"crates\/markdown", "description":"", "normalDeps":[ "collections", "gpui", "language", "mermaid_render", "settings", "sum_tree", "theme", "theme_settings", "ui", "util" ], "devDeps":[ "assets", "fs", "gpui", "gpui_platform", "language", "languages", "node_runtime", "settings", "util" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"markdown_preview", "path":"crates\/markdown_preview", "description":"", "normalDeps":[ "db", "editor", "gpui", "language", "markdown", "project", "settings", "theme", "theme_settings", "ui", "util", "workspace", "zed_actions" ], "devDeps":[ "buffer_diff", "db", "editor", "fs", "gpui", "workspace" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"menu", "path":"crates\/menu", "description":"", "normalDeps":[ "gpui" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"mermaid_render", "path":"crates\/mermaid_render", "description":"", "normalDeps":[ "gpui", "ztracing" ], "devDeps":[ "gpui", "mermaid_render" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"migrator", "path":"crates\/migrator", "description":"", "normalDeps":[ "collections", "settings_content", "settings_json" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"miniprofiler_ui", "path":"crates\/miniprofiler_ui", "description":"", "normalDeps":[ "command_palette_hooks", "gpui", "rpc", "settings", "theme_settings", "util", "workspace", "zed_actions" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"mistral", "path":"crates\/mistral", "description":"", "normalDeps":[ "http_client" ], "devDeps":[], "buildDeps":[], "features":[ "default", "schemars" ] }, { "name":"multi_buffer", "path":"crates\/multi_buffer", "description":"", "normalDeps":[ "buffer_diff", "clock", "collections", "gpui", "language", "rope", "settings", "sum_tree", "text", "theme", "util", "ztracing" ], "devDeps":[ "buffer_diff", "gpui", "language", "settings", "text", "util", "zlog" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"net", "path":"crates\/net", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"node_runtime", "path":"crates\/node_runtime", "description":"", "normalDeps":[ "http_client", "paths", "util", "watch" ], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"notifications", "path":"crates\/notifications", "description":"", "normalDeps":[ "client", "component", "gpui", "rpc", "sum_tree", "ui", "util", "workspace", "zed_actions" ], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"oauth_callback_server", "path":"crates\/oauth_callback_server", "description":"Loopback OAuth 2.0 callback server and shared HTML response page for Zed sign-in flows", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"ollama", "path":"crates\/ollama", "description":"", "normalDeps":[ "http_client", "settings_content" ], "devDeps":[], "buildDeps":[], "features":[ "default", "schemars" ] }, { "name":"onboarding", "path":"crates\/onboarding", "description":"", "normalDeps":[ "client", "cloud_api_types", "collections", "component", "db", "fs", "fuzzy", "gpui", "menu", "notifications", "picker", "project", "settings", "telemetry", "theme", "theme_settings", "ui", "util", "vim_mode_setting", "workspace", "zed_actions", "zlog" ], "devDeps":[ "db" ], "buildDeps":[], "features":[ "default" ] }, { "name":"open_ai", "path":"crates\/open_ai", "description":"", "normalDeps":[ "collections", "http_client", "language_model_core" ], "devDeps":[ "http_client" ], "buildDeps":[], "features":[ "default", "schemars" ] }, { "name":"openai_subscribed", "path":"crates\/openai_subscribed", "description":"", "normalDeps":[ "credentials_provider", "gpui", "gpui_util", "http_client", "language_model", "oauth_callback_server", "open_ai" ], "devDeps":[ "gpui", "http_client" ], "buildDeps":[], "features":[] }, { "name":"opencode", "path":"crates\/opencode", "description":"", "normalDeps":[ "anthropic", "google_ai", "http_client", "language_model_core", "open_ai" ], "devDeps":[ "http_client" ], "buildDeps":[], "features":[ "default", "schemars" ] }, { "name":"open_path_prompt", "path":"crates\/open_path_prompt", "description":"", "normalDeps":[ "file_icons", "fuzzy", "gpui", "picker", "project", "settings", "ui", "util", "workspace" ], "devDeps":[ "editor", "gpui", "theme", "theme_settings", "workspace" ], "buildDeps":[], "features":[] }, { "name":"open_router", "path":"crates\/open_router", "description":"", "normalDeps":[ "http_client", "language_model_core", "open_ai", "settings" ], "devDeps":[ "http_client" ], "buildDeps":[], "features":[ "default", "schemars" ] }, { "name":"outline", "path":"crates\/outline", "description":"", "normalDeps":[ "editor", "fuzzy_nucleo", "gpui", "language", "picker", "picker_preview", "settings", "theme", "ui", "util", "workspace", "zed_actions" ], "devDeps":[ "editor", "gpui", "language", "lsp", "menu", "project", "rope", "settings", "workspace" ], "buildDeps":[], "features":[] }, { "name":"outline_panel", "path":"crates\/outline_panel", "description":"", "normalDeps":[ "collections", "db", "editor", "file_icons", "fuzzy", "git", "gpui", "language", "menu", "outline", "project", "search", "settings", "theme", "theme_settings", "ui", "util", "workspace", "worktree", "zed_actions" ], "devDeps":[ "buffer_diff", "lsp", "search" ], "buildDeps":[], "features":[] }, { "name":"path", "path":"crates\/path", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"paths", "path":"crates\/paths", "description":"", "normalDeps":[ "util" ], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"picker", "path":"crates\/picker", "description":"", "normalDeps":[ "db", "gpui", "language", "menu", "project", "settings", "theme", "theme_settings", "ui", "ui_input", "util", "workspace", "zed_actions" ], "devDeps":[ "editor", "gpui", "settings" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"picker_preview", "path":"crates\/picker_preview", "description":"", "normalDeps":[ "editor", "gpui", "language", "multi_buffer", "picker", "project", "rope", "settings", "ui", "util" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"platform_title_bar", "path":"crates\/platform_title_bar", "description":"", "normalDeps":[ "gpui", "project", "settings", "theme", "theme_settings", "ui", "workspace", "zed_actions" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"prettier", "path":"crates\/prettier", "description":"", "normalDeps":[ "collections", "fs", "gpui", "language", "lsp", "node_runtime", "paths", "util" ], "devDeps":[ "fs", "gpui", "language" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"project_benchmarks", "path":"crates\/project_benchmarks", "description":"", "normalDeps":[ "askpass", "client", "gpui", "gpui_platform", "http_client", "language", "node_runtime", "project", "release_channel", "remote", "settings", "watch" ], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"project", "path":"crates\/project", "description":"", "normalDeps":[ "askpass", "buffer_diff", "client", "clock", "collections", "context_server", "credentials_provider", "dap", "extension", "file_content", "fs", "fuzzy", "fuzzy_nucleo", "git", "git_hosting_providers", "github_releases", "gpui", "http_client", "language", "lsp", "markdown", "node_runtime", "path", "paths", "prettier", "release_channel", "remote", "rpc", "settings", "snippet", "snippet_provider", "sum_tree", "task", "terminal", "text", "util", "watch", "worktree", "zed_credentials_provider", "zlog", "ztracing" ], "devDeps":[ "buffer_diff", "client", "collections", "context_server", "dap", "fs", "gpui", "language", "lsp", "prettier", "project", "remote", "rpc", "settings", "snippet_provider", "util", "worktree" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"project_panel", "path":"crates\/project_panel", "description":"", "normalDeps":[ "client", "collections", "editor", "file_icons", "fs", "git", "git_ui_core", "gpui", "language", "markdown", "markdown_preview", "menu", "notifications", "project", "settings", "svg_preview", "telemetry", "theme", "theme_settings", "ui", "util", "workspace", "worktree", "zed_actions" ], "devDeps":[ "client", "editor", "git_ui", "gpui", "language", "workspace" ], "buildDeps":[], "features":[] }, { "name":"project_symbols", "path":"crates\/project_symbols", "description":"", "normalDeps":[ "editor", "fuzzy", "gpui", "picker", "picker_preview", "project", "settings", "theme", "theme_settings", "util", "workspace" ], "devDeps":[ "editor", "gpui", "language", "lsp", "project", "release_channel", "settings", "theme", "workspace" ], "buildDeps":[], "features":[] }, { "name":"prompt_store", "path":"crates\/prompt_store", "description":"", "normalDeps":[ "agent_skills", "assets", "collections", "db", "fs", "gpui", "language", "paths", "text", "util" ], "devDeps":[ "fs", "gpui" ], "buildDeps":[], "features":[] }, { "name":"proto", "path":"crates\/proto", "description":"Shared protocol for communication between the Zed app and the zed.dev server", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"proxy_handshake", "path":"crates\/proxy_handshake", "description":"Sans-IO client handshakes for HTTP CONNECT and SOCKS proxies", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[ "default", "futures-io", "tokio" ] }, { "name":"recent_projects", "path":"crates\/recent_projects", "description":"", "normalDeps":[ "askpass", "db", "dev_container", "editor", "extension_host", "fs", "fuzzy_nucleo", "gpui", "language", "menu", "node_runtime", "open_path_prompt", "paths", "picker", "project", "release_channel", "remote", "remote_connection", "settings", "telemetry", "ui", "util", "workspace", "worktree", "zed_actions" ], "devDeps":[ "editor", "extension", "fs", "gpui", "http_client", "language", "picker", "project", "release_channel", "remote", "remote_connection", "remote_server", "rpc", "settings", "workspace" ], "buildDeps":[], "features":[ "default", "test-support" ] }, { "name":"refineable", "path":"crates\/refineable", "description":"A macro for creating 'refinement' types that can be used to partially initialize or mutate a complex struct", "normalDeps":[ "derive_refineable" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"derive_refineable", "path":"crates\/refineable\/derive_refineable", "description":"A derive macro for creating refinement types in Rust", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"release_channel", "path":"crates\/release_channel", "description":"", "normalDeps":[ "gpui" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"remote", "path":"crates\/remote", "description":"Client-side subsystem for remote editing", "normalDeps":[ "askpass", "collections", "fs", "gpui", "paths", "release_channel", "rpc", "settings_content", "telemetry", "util" ], "devDeps":[ "gpui" ], "buildDeps":[], "features":[ "build-remote-server-binary", "default", "test-support" ] }, { "name":"remote_connection", "path":"crates\/remote_connection", "description":"", "normalDeps":[ "askpass", "auto_update", "gpui", "markdown", "menu", "release_channel", "remote", "settings", "theme_settings", "ui", "ui_input", "workspace" ], "devDeps":[ "editor", "gpui", "settings", "theme" ], "buildDeps":[], "features":[ "default", "test-support" ] }, { "name":"remote_server", "path":"crates\/remote_server", "description":"Daemon used for remote editing", "normalDeps":[ "askpass", "client", "collections", "crashes", "dap_adapters", "debug_adapter_extension", "extension", "extension_host", "fs", "git", "git_hosting_providers", "gpui", "gpui_platform", "gpui_tokio", "http_client", "json_schema_store", "language", "language_extension", "languages", "lsp", "net", "node_runtime", "paths", "project", "proto", "release_channel", "remote", "reqwest_client", "rpc", "settings", "task", "telemetry", "terminal", "util", "watch", "worktree" ], "devDeps":[ "acp_thread", "action_log", "agent", "agent_servers", "client", "clock", "editor", "fs", "gpui", "http_client", "language", "language_model", "lsp", "node_runtime", "project", "remote", "theme", "theme_settings", "workspace", "zlog" ], "buildDeps":[], "features":[ "debug-embed", "default", "test-support" ] }, { "name":"repl", "path":"crates\/repl", "description":"", "normalDeps":[ "client", "collections", "command_palette_hooks", "editor", "feature_flags", "file_icons", "gpui", "html_to_markdown", "http_client", "language", "markdown", "menu", "multi_buffer", "picker", "project", "remote", "settings", "telemetry", "terminal", "terminal_view", "theme", "theme_settings", "ui", "util", "workspace", "zed_actions" ], "devDeps":[ "editor", "gpui", "http_client", "language", "languages", "project", "settings", "task", "terminal_view", "theme", "util", "workspace" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"reqwest_client", "path":"crates\/reqwest_client", "description":"", "normalDeps":[ "gpui_util", "http_client", "http_client_tls" ], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"rope", "path":"crates\/rope", "description":"", "normalDeps":[ "gpui_util", "sum_tree", "ztracing" ], "devDeps":[ "gpui", "util", "zlog" ], "buildDeps":[], "features":[] }, { "name":"rpc", "path":"crates\/rpc", "description":"Shared logic for communication between the Zed app and the zed.dev server", "normalDeps":[ "collections", "gpui", "gpui_util", "proto" ], "devDeps":[ "collections", "gpui", "proto", "zlog" ], "buildDeps":[], "features":[ "gpui", "test-support" ] }, { "name":"sandbox", "path":"crates\/sandbox", "description":"", "normalDeps":[ "http_proxy" ], "devDeps":[ "gpui" ], "buildDeps":[], "features":[ "nixos-test", "wsl-test" ] }, { "name":"scheduler", "path":"crates\/scheduler", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[ "test-support", "wasm-threads" ] }, { "name":"schema_generator", "path":"crates\/schema_generator", "description":"", "normalDeps":[ "settings", "theme", "theme_settings" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"search", "path":"crates\/search", "description":"", "normalDeps":[ "collections", "db", "editor", "file_icons", "fs", "gpui", "language", "menu", "multi_buffer", "picker", "picker_preview", "project", "settings", "text", "theme", "theme_settings", "ui", "util", "workspace", "zed_actions", "ztracing" ], "devDeps":[ "editor", "gpui", "language", "lsp", "proto", "util_macros", "workspace" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"session", "path":"crates\/session", "description":"", "normalDeps":[ "db", "gpui", "util" ], "devDeps":[], "buildDeps":[], "features":[ "test-support" ] }, { "name":"settings", "path":"crates\/settings", "description":"", "normalDeps":[ "collections", "fs", "gpui", "migrator", "paths", "release_channel", "settings_content", "settings_json", "settings_macros", "util" ], "devDeps":[ "fs", "gpui", "zlog" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"settings_content", "path":"crates\/settings_content", "description":"", "normalDeps":[ "collections", "gpui", "language_model_core", "settings_json", "settings_macros", "util" ], "devDeps":[], "buildDeps":[], "features":[ "default" ] }, { "name":"settings_json", "path":"crates\/settings_json", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[ "default", "editing" ] }, { "name":"settings_macros", "path":"crates\/settings_macros", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[ "default" ] }, { "name":"settings_profile_selector", "path":"crates\/settings_profile_selector", "description":"", "normalDeps":[ "fuzzy", "gpui", "picker", "settings", "ui", "workspace", "zed_actions" ], "devDeps":[ "editor", "gpui", "menu", "project", "settings", "theme", "theme_settings", "workspace" ], "buildDeps":[], "features":[] }, { "name":"settings_ui", "path":"crates\/settings_ui", "description":"", "normalDeps":[ "agent", "agent_settings", "agent_skills", "audio", "client", "cloud_api_types", "codestral", "collections", "component", "context_server", "copilot", "edit_prediction", "edit_prediction_ui", "editor", "extension", "extension_host", "feature_flags", "fs", "fuzzy", "gpui", "http_client", "http_proxy", "language", "language_model", "menu", "paths", "picker", "platform_title_bar", "project", "release_channel", "search", "settings", "shell_command_parser", "telemetry", "theme", "theme_settings", "ui", "ui_input", "util", "workspace", "zed_actions", "zed_credentials_provider" ], "devDeps":[ "credentials_provider", "fs", "gpui", "language_models", "paths", "project", "settings", "workspace" ], "buildDeps":[], "features":[ "default", "test-support" ] }, { "name":"shell_command_parser", "path":"crates\/shell_command_parser", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"sidebar", "path":"crates\/sidebar", "description":"", "normalDeps":[ "acp_thread", "action_log", "agent", "agent_settings", "agent_ui", "editor", "feature_flags", "fs", "git", "git_ui_core", "gpui", "language_model", "menu", "notifications", "platform_title_bar", "project", "recent_projects", "remote", "remote_connection", "settings", "telemetry", "theme", "theme_settings", "ui", "util", "workspace", "zed_actions" ], "devDeps":[ "acp_thread", "agent", "agent_ui", "client", "clock", "db", "editor", "extension", "fs", "git", "gpui", "http_client", "language", "language_model", "node_runtime", "project", "prompt_store", "recent_projects", "release_channel", "remote", "remote_connection", "remote_server", "settings", "workspace" ], "buildDeps":[], "features":[ "default" ] }, { "name":"snippet", "path":"crates\/snippet", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"snippet_provider", "path":"crates\/snippet_provider", "description":"", "normalDeps":[ "collections", "extension", "fs", "gpui", "paths", "snippet", "util" ], "devDeps":[ "fs", "gpui" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"snippets_ui", "path":"crates\/snippets_ui", "description":"", "normalDeps":[ "file_icons", "fuzzy", "gpui", "language", "open_path_prompt", "paths", "picker", "settings", "ui", "util", "workspace" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"sqlez", "path":"crates\/sqlez", "description":"", "normalDeps":[ "collections", "path" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"sqlez_macros", "path":"crates\/sqlez_macros", "description":"", "normalDeps":[ "sqlez" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"streaming_diff", "path":"crates\/streaming_diff", "description":"", "normalDeps":[ "rope" ], "devDeps":[ "util" ], "buildDeps":[], "features":[] }, { "name":"sum_tree", "path":"crates\/sum_tree", "description":"A sum tree data structure, a concurrency-friendly B-tree", "normalDeps":[ "ztracing" ], "devDeps":[ "zlog" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"svg_preview", "path":"crates\/svg_preview", "description":"", "normalDeps":[ "file_icons", "gpui", "language", "multi_buffer", "project", "ui", "workspace", "zed_actions" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"syntax_theme", "path":"crates\/syntax_theme", "description":"", "normalDeps":[ "gpui" ], "devDeps":[ "gpui" ], "buildDeps":[], "features":[ "bundled-themes", "default", "test-support" ] }, { "name":"system_specs", "path":"crates\/system_specs", "description":"", "normalDeps":[ "gpui", "release_channel" ], "devDeps":[], "buildDeps":[], "features":[ "default" ] }, { "name":"tab_switcher", "path":"crates\/tab_switcher", "description":"", "normalDeps":[ "collections", "editor", "fuzzy_nucleo", "gpui", "menu", "picker", "project", "settings", "ui", "util", "workspace" ], "devDeps":[ "gpui", "theme", "theme_settings", "workspace", "zlog" ], "buildDeps":[], "features":[] }, { "name":"tabular_data_preview", "path":"crates\/tabular_data_preview", "description":"", "normalDeps":[ "editor", "fuzzy", "gpui", "picker", "text", "ui", "util", "workspace" ], "devDeps":[ "gpui", "project", "workspace" ], "buildDeps":[], "features":[ "dev-tools" ] }, { "name":"task", "path":"crates\/task", "description":"", "normalDeps":[ "collections", "gpui", "proto", "util", "zed_actions" ], "devDeps":[ "gpui" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"tasks_ui", "path":"crates\/tasks_ui", "description":"", "normalDeps":[ "collections", "editor", "file_icons", "fuzzy", "gpui", "language", "menu", "picker", "project", "task", "ui", "util", "workspace", "zed_actions" ], "devDeps":[ "editor", "gpui", "language", "languages", "node_runtime", "project", "settings", "workspace" ], "buildDeps":[], "features":[] }, { "name":"telemetry", "path":"crates\/telemetry", "description":"", "normalDeps":[ "telemetry_events" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"telemetry_events", "path":"crates\/telemetry_events", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"terminal", "path":"crates\/terminal", "description":"", "normalDeps":[ "collections", "gpui", "release_channel", "settings", "task", "theme", "theme_settings", "util" ], "devDeps":[ "gpui", "settings", "util_macros" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"terminal_view", "path":"crates\/terminal_view", "description":"", "normalDeps":[ "breadcrumbs", "collections", "db", "editor", "gpui", "language", "menu", "project", "settings", "task", "terminal", "theme", "theme_settings", "ui", "util", "workspace", "zed_actions" ], "devDeps":[ "editor", "gpui", "project", "release_channel", "remote", "rpc", "terminal", "workspace" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"text", "path":"crates\/text", "description":"", "normalDeps":[ "clock", "collections", "gpui_util", "rope", "sum_tree", "util" ], "devDeps":[ "collections", "gpui", "util", "zlog" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"theme", "path":"crates\/theme", "description":"", "normalDeps":[ "collections", "gpui", "refineable", "syntax_theme" ], "devDeps":[ "gpui" ], "buildDeps":[], "features":[ "default", "test-support" ] }, { "name":"theme_extension", "path":"crates\/theme_extension", "description":"", "normalDeps":[ "extension", "fs", "gpui", "theme", "theme_settings" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"theme_importer", "path":"crates\/theme_importer", "description":"", "normalDeps":[ "collections", "gpui", "theme", "theme_settings" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"theme_selector", "path":"crates\/theme_selector", "description":"", "normalDeps":[ "fs", "fuzzy", "gpui", "picker", "settings", "telemetry", "theme", "theme_settings", "ui", "util", "workspace", "zed_actions" ], "devDeps":[ "editor", "project", "theme" ], "buildDeps":[], "features":[] }, { "name":"theme_settings", "path":"crates\/theme_settings", "description":"", "normalDeps":[ "collections", "gpui", "gpui_util", "refineable", "settings", "theme" ], "devDeps":[ "gpui", "settings" ], "buildDeps":[], "features":[ "default", "test-support" ] }, { "name":"time_format", "path":"crates\/time_format", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"title_bar", "path":"crates\/title_bar", "description":"", "normalDeps":[ "agent_settings", "auto_update", "call", "channel", "client", "cloud_api_types", "command_palette_hooks", "db", "fs", "git_ui_core", "gpui", "icons", "livekit_client", "path", "platform_title_bar", "project", "recent_projects", "remote", "remote_connection", "rpc", "settings", "telemetry", "theme", "ui", "util", "workspace", "zed_actions" ], "devDeps":[ "call", "client", "gpui", "project", "recent_projects", "remote", "rpc", "settings", "theme_settings", "util", "workspace" ], "buildDeps":[], "features":[ "default", "test-support" ] }, { "name":"toolchain_selector", "path":"crates\/toolchain_selector", "description":"", "normalDeps":[ "editor", "fuzzy", "gpui", "language", "menu", "open_path_prompt", "picker", "project", "ui", "util", "workspace" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"ui", "path":"crates\/ui", "description":"", "normalDeps":[ "component", "gpui", "gpui_macros", "gpui_util", "icons", "menu", "theme", "ui_macros" ], "devDeps":[ "gpui", "settings", "theme_settings" ], "buildDeps":[], "features":[ "default" ] }, { "name":"ui_input", "path":"crates\/ui_input", "description":"", "normalDeps":[ "component", "gpui", "ui" ], "devDeps":[], "buildDeps":[], "features":[ "default" ] }, { "name":"ui_macros", "path":"crates\/ui_macros", "description":"", "normalDeps":[], "devDeps":[ "component", "ui" ], "buildDeps":[], "features":[] }, { "name":"ui_prompt", "path":"crates\/ui_prompt", "description":"", "normalDeps":[ "gpui", "markdown", "menu", "settings", "theme", "theme_settings", "ui", "workspace" ], "devDeps":[], "buildDeps":[], "features":[ "default" ] }, { "name":"util", "path":"crates\/util", "description":"A collection of utility structs and functions used by Zed and GPUI", "normalDeps":[ "collections", "gpui_util", "path", "util_macros" ], "devDeps":[ "path", "util_macros" ], "buildDeps":[], "features":[ "debug-embed", "test-support" ] }, { "name":"util_macros", "path":"crates\/util_macros", "description":"Utility macros for Zed", "normalDeps":[ "perf" ], "devDeps":[], "buildDeps":[], "features":[ "perf-enabled" ] }, { "name":"vim", "path":"crates\/vim", "description":"", "normalDeps":[ "collections", "command_palette", "command_palette_hooks", "db", "editor", "fuzzy", "gpui", "language", "menu", "multi_buffer", "picker", "project", "search", "settings", "task", "text", "theme", "theme_settings", "ui", "util", "vim_mode_setting", "workspace", "zed_actions" ], "devDeps":[ "command_palette", "editor", "git_ui", "gpui", "language", "lsp", "markdown_preview", "outline_panel", "perf", "project", "project_panel", "release_channel", "search", "settings", "settings_ui", "util", "util_macros", "workspace" ], "buildDeps":[], "features":[ "neovim" ] }, { "name":"vim_mode_setting", "path":"crates\/vim_mode_setting", "description":"", "normalDeps":[ "gpui", "settings" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"watch", "path":"crates\/watch", "description":"", "normalDeps":[], "devDeps":[ "gpui", "zlog" ], "buildDeps":[], "features":[] }, { "name":"web_search", "path":"crates\/web_search", "description":"", "normalDeps":[ "cloud_llm_client", "collections", "gpui" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"web_search_providers", "path":"crates\/web_search_providers", "description":"", "normalDeps":[ "client", "cloud_api_client", "cloud_api_types", "cloud_llm_client", "gpui", "http_client", "language_model", "web_search" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"which_key", "path":"crates\/which_key", "description":"", "normalDeps":[ "command_palette", "gpui", "settings", "theme_settings", "ui", "util", "vim_mode_setting", "workspace", "zed_actions" ], "devDeps":[ "collections", "gpui", "theme" ], "buildDeps":[], "features":[] }, { "name":"windows_resources", "path":"crates\/windows_resources", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"workspace", "path":"crates\/workspace", "description":"", "normalDeps":[ "agent_settings", "client", "clock", "collections", "component", "db", "fs", "git", "gpui", "http_client", "language", "markdown", "menu", "node_runtime", "project", "release_channel", "remote", "session", "settings", "sqlez", "task", "telemetry", "theme", "theme_settings", "ui", "ui_input", "util", "zed_actions" ], "devDeps":[ "client", "db", "fs", "gpui", "http_client", "project", "remote", "session", "settings", "zlog" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"worktree_benchmarks", "path":"crates\/worktree_benchmarks", "description":"", "normalDeps":[ "fs", "gpui_platform", "settings", "worktree" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"worktree", "path":"crates\/worktree", "description":"", "normalDeps":[ "clock", "collections", "file_content", "fs", "fuzzy", "git", "gpui", "language", "paths", "rpc", "settings", "sum_tree", "text", "util", "ztracing" ], "devDeps":[ "clock", "collections", "gpui", "paths", "rpc", "settings", "util", "worktree", "zlog" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"x_ai", "path":"crates\/x_ai", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[ "default", "schemars" ] }, { "name":"x_ai_subscribed", "path":"crates\/x_ai_subscribed", "description":"", "normalDeps":[ "credentials_provider", "gpui", "gpui_util", "http_client", "language_model", "oauth_callback_server", "open_ai", "x_ai" ], "devDeps":[ "gpui", "http_client" ], "buildDeps":[], "features":[] }, { "name":"zed_actions", "path":"crates\/zed_actions", "description":"", "normalDeps":[ "gpui", "util" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"zed", "path":"crates\/zed", "description":"The fast, collaborative code editor.", "normalDeps":[ "acp_thread", "acp_tools", "action_log", "activity_indicator", "agent", "agent_servers", "agent_settings", "agent_skills", "agent_ui", "askpass", "assets", "audio", "auto_update", "auto_update_ui", "breadcrumbs", "call", "call_hierarchy", "channel", "cli", "client", "clock", "codestral", "collab_ui", "collections", "command_palette", "component_preview", "copilot", "copilot_chat", "crashes", "dap_adapters", "db", "debug_adapter_extension", "debugger_tools", "debugger_ui", "dev_container", "diagnostics", "edit_prediction", "edit_prediction_ui", "editor", "encoding_selector", "extension", "extension_host", "extensions_ui", "feature_flags", "feedback", "file_finder", "fs", "git", "git_hosting_providers", "git_ui", "git_ui_core", "go_to_line", "gpui", "gpui_platform", "gpui_tokio", "hang_telemetry", "http_client", "image_viewer", "input_latency_ui", "inspector_ui", "install_cli", "journal", "json_schema_store", "keymap_editor", "language", "language_extension", "language_model", "language_models", "language_onboarding", "language_selector", "language_tools", "languages", "line_ending_selector", "lsp_command_selector", "lsp_locations", "markdown", "markdown_preview", "menu", "migrator", "miniprofiler_ui", "node_runtime", "notifications", "onboarding", "outline", "outline_panel", "paths", "picker", "project", "project_panel", "project_symbols", "prompt_store", "proto", "recent_projects", "release_channel", "remote", "repl", "reqwest_client", "rope", "sandbox", "search", "session", "settings", "settings_profile_selector", "settings_ui", "sidebar", "snippet_provider", "snippets_ui", "svg_preview", "system_specs", "tab_switcher", "tabular_data_preview", "tasks_ui", "telemetry", "telemetry_events", "terminal_view", "theme", "theme_extension", "theme_selector", "theme_settings", "time_format", "title_bar", "toolchain_selector", "ui", "ui_prompt", "util", "vim", "vim_mode_setting", "watch", "web_search", "web_search_providers", "which_key", "workspace", "zed_actions", "zed_credentials_provider", "zed_env_vars", "zlog", "zlog_settings", "ztracing", "etw_tracing" ], "devDeps":[ "activity_indicator", "agent_ui", "call", "editor", "fs", "gpui", "image_viewer", "language", "project", "remote", "remote_server", "repl", "search", "terminal_view", "title_bar", "workspace" ], "buildDeps":[ "windows_resources" ], "features":[ "test-support", "track-project-leak", "tracy", "visual-tests" ] }, { "name":"zed_credentials_provider", "path":"crates\/zed_credentials_provider", "description":"", "normalDeps":[ "credentials_provider", "gpui", "paths", "release_channel" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"zed_env_vars", "path":"crates\/zed_env_vars", "description":"", "normalDeps":[ "env_var" ], "devDeps":[], "buildDeps":[], "features":[ "default" ] }, { "name":"zeta_prompt", "path":"crates\/zeta_prompt", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"zlog", "path":"crates\/zlog", "description":"", "normalDeps":[ "collections" ], "devDeps":[], "buildDeps":[], "features":[ "default" ] }, { "name":"zlog_settings", "path":"crates\/zlog_settings", "description":"", "normalDeps":[ "collections", "gpui", "settings", "zlog" ], "devDeps":[], "buildDeps":[], "features":[ "default" ] }, { "name":"ztracing", "path":"crates\/ztracing", "description":"", "normalDeps":[ "zlog", "ztracing_macro" ], "devDeps":[], "buildDeps":[], "features":[ "tracing-tracy", "tracy", "web" ] }, { "name":"ztracing_macro", "path":"crates\/ztracing_macro", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"zed_glsl", "path":"extensions\/glsl", "description":"", "normalDeps":[ "zed_extension_api" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"zed_html", "path":"extensions\/html", "description":"", "normalDeps":[ "zed_extension_api" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"zed_proto", "path":"extensions\/proto", "description":"", "normalDeps":[ "zed_extension_api" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"zed_test_extension", "path":"extensions\/test-extension", "description":"", "normalDeps":[ "zed_extension_api" ], "devDeps":[], "buildDeps":[], "features":[] }, { "name":"compliance", "path":"tooling\/compliance", "description":"", "normalDeps":[], "devDeps":[], "buildDeps":[], "features":[ "octo-client" ] }, { "name":"crates_io_client", "path":"tooling\/crates_io_client", "description":"crates.io API client", "normalDeps":[ "http_client" ], "devDeps":[ "http_client" ], "buildDeps":[], "features":[ "test-support" ] }, { "name":"perf", "path":"tooling\/perf", "description":"A tool for measuring Zed test performance, with too many Clippy lints", "normalDeps":[ "collections" ], "devDeps":[], "buildDeps":[], "features":[ "cli", "default" ] }, { "name":"xtask", "path":"tooling\/xtask", "description":"", "normalDeps":[ "compliance" ], "devDeps":[], "buildDeps":[], "features":[] } ] }