awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

22 Repos

Awesome GitHub RepositoriesCommand Palettes

Searchable interfaces that provide quick access to internal application commands based on context.

Distinct from Command Execution Interfaces: Distinct from general command execution interfaces by focusing on the internal discovery and triggering of editor-specific commands via a search UI.

Explore 22 awesome GitHub repositories matching development tools & productivity · Command Palettes. Refine with filters or upvote what's useful.

Awesome Command Palettes GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • refactoringhq/tolariaAvatar von refactoringhq

    refactoringhq/tolaria

    16,851Auf GitHub ansehen↗

    Tolaria is a markdown knowledge base manager and bidirectional note linking system. It functions as an integrated environment for organizing notes and structured data, utilizing YAML frontmatter and wikilinks to establish relational mappings between documents. The project distinguishes itself by integrating language model capabilities directly into the editor for content generation and analysis. It further combines prose with structured data through a markdown spreadsheet editor that renders CSV-formatted files as interactive grids with formula support and cross-sheet referencing. The platfo

    Implements a searchable command palette for rapid access to internal system actions and navigation.

    TypeScript
    Auf GitHub ansehen↗16,851
  • jbranchaud/tilAvatar von jbranchaud

    jbranchaud/til

    14,116Auf GitHub ansehen↗

    This project is a markdown knowledge base used to maintain a curated collection of concise technical notes and write-ups across various programming languages and tools. It serves as a searchable personal reference library for documenting technical discoveries and software development patterns. The system implements a learning in public workflow, transforming markdown-based content storage into a static site. It utilizes directory-based routing to map folder structures to URL paths and employs schema-driven type generation to ensure data consistency across the knowledge base. The codebase cov

    Provides a command palette interface to quickly execute browser developer tool actions.

    Vim Script
    Auf GitHub ansehen↗14,116
  • gitkraken/vscode-gitlensAvatar von gitkraken

    gitkraken/vscode-gitlens

    9,846Auf GitHub ansehen↗

    GitLens is a Git extension for VS Code that brings inline blame annotations, CodeLens authorship information, and an interactive commit graph directly into the editor. It provides a visual timeline of repository history with color-coded branch relationships, search, and filtering, alongside file-level annotations that show who last changed each line and why. The extension also functions as a cross-provider pull request manager, integrating with GitHub, GitLab, Bitbucket, and Azure DevOps to centralize PR and issue tracking within the IDE. What distinguishes GitLens is its AI-powered Git assis

    Guides users through common Git operations step by step from a command palette.

    TypeScriptgitgithubvscode
    Auf GitHub ansehen↗9,846
  • home-assistant/home-assistant.ioAvatar von home-assistant

    home-assistant/home-assistant.io

    9,466Auf GitHub ansehen↗

    Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates diverse smart home hardware by wrapping third-party APIs into a standardized logic layer and stores all system state and historical statistics on local hardware to eliminate cloud dependencies. The system functions as a Matter IoT controller and an MQTT home automation bridge, allowing for local interoperability between different manufacturers. It features a state-based entity model and an internal event bus that decouple physical device logic from system automation. The platf

    Triggers administrative system actions from a centralized, hotkey-accessible command palette.

    HTMLdocumentationhacktoberfesthass
    Auf GitHub ansehen↗9,466
  • microsoft/vscode-tips-and-tricksAvatar von microsoft

    microsoft/vscode-tips-and-tricks

    9,086Auf GitHub ansehen↗

    This project is a comprehensive productivity guide and configuration reference for the VS Code editor. It provides a curated collection of shortcuts, configuration tips, and tutorials designed to improve efficiency and optimize the daily coding workflow. The resource covers advanced AI-assisted development, including the integration of autonomous agents, custom prompt files, and AI-powered coding assistants for task automation and code generation. It also provides specialized guidance on integrated terminal management, such as configuring shell profiles and automating command execution. Addi

    Opens a searchable interface to access available commands based on the current context.

    Auf GitHub ansehen↗9,086
  • windingwind/zotero-better-notesAvatar von windingwind

    windingwind/zotero-better-notes

    7,893Auf GitHub ansehen↗

    This project is a Zotero note management plugin that functions as a knowledge base orchestrator. It enables the creation of networked research notes through bidirectional linking between annotations and notes, providing a system for organizing and editing research directly within the Zotero environment. The tool distinguishes itself through a bidirectional synchronization system that keeps internal Zotero notes and external Markdown files consistent. It further integrates a conversational interface with large language models to assist in generating, summarizing, and modifying note content, an

    Includes a keyboard-accessible command palette for quickly searching and executing editor actions.

    TypeScriptaddonknowledgemarkdown
    Auf GitHub ansehen↗7,893
  • alyssaxuu/omniAvatar von alyssaxuu

    alyssaxuu/omni

    7,799Auf GitHub ansehen↗

    Omni is a browser-based productivity automation tool that operates as a local extension. It provides a command-palette interface to execute workspace actions and manage browsing sessions through text-based inputs. The system allows for local-source sideloading, enabling the software to run from a local directory rather than through a centralized extension marketplace. Capabilities cover browser tab management, including programmatically switching and organizing pages. It also includes tools for bookmark organization and history search, allowing users to filter and retrieve saved pages or pre

    Implements a command-palette interface for executing browser and workspace actions via text-based input.

    JavaScriptbookmarkbookmarksbookmarks-manager
    Auf GitHub ansehen↗7,799
  • gui-for-cores/gui.for.singboxAvatar von GUI-for-Cores

    GUI-for-Cores/GUI.for.SingBox

    7,188Auf GitHub ansehen↗

    GUI.for.SingBox is a desktop graphical interface client for managing the sing-box network proxy core. It functions as a network proxy manager and subscription manager, allowing users to configure routing rules, organize proxy profiles, and synchronize remote proxy server lists from external subscription providers. The application distinguishes itself through an event-driven plugin architecture and a script-based configuration middleware, enabling users to extend core functionality and programmatically modify configuration values. It also features a system for cross-platform settings synchroni

    Provides a searchable command palette for quickly triggering built-in shortcuts and system actions via keyboard.

    Vueguirolldown-vitesing-box
    Auf GitHub ansehen↗7,188
  • folke/which-key.nvimAvatar von folke

    folke/which-key.nvim

    6,950Auf GitHub ansehen↗

    which-key.nvim is a keybinding discovery menu and command palette for Neovim. It serves as a configuration tool to organize complex keymap hierarchies and a visual utility for browsing editor marks, registers, and spelling suggestions through a compact popup interface. The plugin differentiates itself by organizing shortcuts into nested groups with custom labels and icons, reducing the need to memorize long key sequences. It includes built-in help presets for native editor operators and motions, and supports dynamic key mapping where descriptions are evaluated at runtime. The system covers w

    Provides an interactive menu for discovering and triggering nested groups of shortcuts and editor motions.

    Lualuaneovimneovim-lua
    Auf GitHub ansehen↗6,950
  • proxymanapp/proxymanAvatar von ProxymanApp

    ProxymanApp/Proxyman

    6,858Auf GitHub ansehen↗

    Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket traffic. It functions as a man-in-the-middle proxy, decrypting SSL/TLS traffic to allow real-time inspection and modification of encrypted requests and responses. The tool is designed for debugging web and mobile applications, with capabilities for API mocking and simulation, scriptable traffic modification, and team collaboration on network logs. What distinguishes Proxyman is its deep integration with mobile and cross-platform development workflows. It provides automated certif

    Quickly finds and opens any debugging tool or action by typing its name in a global command palette.

    debugging-tooliosmacos
    Auf GitHub ansehen↗6,858
  • microsoft/vscode-docsAvatar von microsoft

    microsoft/vscode-docs

    6,549Auf GitHub ansehen↗

    This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a

    Features a searchable interface for quickly discovering and executing editor commands, opening files, or finding symbols.

    Markdownvscode
    Auf GitHub ansehen↗6,549
  • vicinaehq/vicinaeAvatar von vicinaehq

    vicinaehq/vicinae

    6,436Auf GitHub ansehen↗

    Manages a single input-driven interface that dispatches queries to providers for app launching and system actions.

    C++app-launcherlinuxnodejs
    Auf GitHub ansehen↗6,436
  • logancyang/obsidian-copilotAvatar von logancyang

    logancyang/obsidian-copilot

    6,211Auf GitHub ansehen↗

    Obsidian Copilot is an AI assistant plugin for Obsidian that brings conversational AI directly into your note-taking vault. It allows you to chat with multiple large language models, create and execute custom prompts, and edit notes through natural conversation, all without leaving your workspace. The plugin distinguishes itself by offering complete model flexibility, supporting OpenAI, Anthropic, Google, local, and self-hosted models with no vendor lock-in. It stores all chat history, system prompts, and custom commands as plain Markdown files in your vault, ensuring full data ownership and

    Triggers predefined AI actions like summarization from a searchable command palette.

    TypeScriptaiaiagentchatgpt
    Auf GitHub ansehen↗6,211
  • sinelaw/freshAvatar von sinelaw

    sinelaw/fresh

    5,914Auf GitHub ansehen↗

    Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge

    Ships a searchable command palette for discovering and executing editor actions.

    Rustideterminal-basedtext-editor
    Auf GitHub ansehen↗5,914
  • 4gray/iptvnatorAvatar von 4gray

    4gray/iptvnator

    5,611Auf GitHub ansehen↗

    Iptvnator is an Electron-based desktop application for streaming live television and radio. It serves as an IPTV player and playlist manager that supports M3U, Xtream Codes, and Stalker portals, providing a unified interface for organizing and viewing media lists. The application functions as both an internal player and an external player wrapper, allowing users to hand off stream URLs to native third-party media players to bypass browser codec limitations. It includes a dedicated XMLTV program guide that maps external schedule data to live channels for broadcast discovery and catchup feature

    The IPTV player allows switching between built-in, MPV, VLC, or embedded MPV players directly from the command palette.

    TypeScriptchromeoselectronepg
    Auf GitHub ansehen↗5,611
  • aiogram/aiogramAvatar von aiogram

    aiogram/aiogram

    5,588Auf GitHub ansehen↗

    aiogram is an asynchronous framework for building Telegram bots in Python. It provides a complete toolkit for interacting with the Telegram Bot API, handling incoming updates, and managing bot state through a built-in finite state machine. The framework is designed around an event-driven architecture that routes messages and other updates to handler functions using a flexible dispatching system. The framework distinguishes itself through its middleware system, which allows developers to intercept and modify both incoming updates and outgoing API calls. It supports a wide range of Telegram-spe

    Limits which Telegram bot commands a user sees based on their chat type or user status.

    Pythonaiogramasynciobot
    Auf GitHub ansehen↗5,588
  • google/perfettoAvatar von google

    google/perfetto

    5,558Auf GitHub ansehen↗

    Perfetto is a platform for system-level performance tracing and analysis on Linux and Android. It combines a high-throughput trace recorder, a SQL-based query engine, and a browser-based visualizer into a single toolchain. The platform covers CPU scheduling and call-stack profiling, native and Java heap memory allocation tracking, GPU and graphics events, and system-wide counters such as CPU frequency and power consumption. The architecture decouples trace recording from offline analysis, using a compact protobuf format for event encoding and columnar storage for efficient SQL queries. The we

    Triggers UI actions by typing their name into a fuzzy-matching command palette.

    C++
    Auf GitHub ansehen↗5,558
  • timc1/kbarAvatar von timc1

    timc1/kbar

    5,182Auf GitHub ansehen↗

    kbar is a React command palette library that gives applications a searchable overlay for finding and executing commands using the keyboard. It includes keyboard shortcut binding, so users can trigger commands directly without opening the palette, and supports nested sub-menu navigation, allowing actions to be organized into hierarchical groups that can be drilled into and back out of with arrow keys. The library differentiates itself through a hook-based API that lets any React component register commands and shortcuts declaratively, alongside a global keyboard listener that handles palette a

    Allows searching for and executing commands directly within the palette's search interface.

    TypeScriptcommand-palettehooksjavascript
    Auf GitHub ansehen↗5,182
  • mpociot/chatgpt-vscodeAvatar von mpociot

    mpociot/chatgpt-vscode

    4,941Auf GitHub ansehen↗

    Dieses Projekt ist ein KI-Assistent für Visual Studio Code, der ein großes Sprachmodell nutzt, um Code zu generieren und Programmierfragen zu beantworten. Er fungiert als Codegenerator und Assistent, der das Einfügen von KI-generierten Snippets direkt in aktive Quelldateien ermöglicht und eine Konversationsschnittstelle über einen Chat im Seitenpanel bereitstellt. Die Erweiterung erleichtert strukturelles Refactoring, Optimierung und Debugging ausgewählter Codeblöcke durch natürlichsprachliche Prompts. Zudem generiert sie natürlichsprachliche Erklärungen und technische Dokumentationen für komplexe Code-Segmente, ohne dass der Nutzer die Entwicklungsumgebung verlassen muss. Das Tool verwaltet den Konversationsstatus, um Kurzzeitgedächtnis für Folgefragen bereitzustellen, und interagiert mit dem Editor über die Befehlspalette und Kontextmenüs. Es ruft markierten Text ab, um Kontext für Transformationen bereitzustellen, und modifiziert den aktiven Editor-Buffer, um Inhalte an der Cursor-Position einzufügen. Das Interface wird über eine webview-basierte Chat-Umgebung innerhalb des Editor-Seitenpanels gerendert.

    Maps native editor commands and context menu items to internal AI operations for quick access.

    TypeScript
    Auf GitHub ansehen↗4,941
  • posit-dev/positronAvatar von posit-dev

    posit-dev/positron

    3,969Auf GitHub ansehen↗

    Positron is a data science integrated development environment and AI-powered code editor designed for polyglot development, specifically supporting Python and R. It functions as a remote compute workspace that separates the user interface from the execution kernel via SSH or container integration. The environment features a deep integration of large language models that provide context-aware suggestions and automated data analysis by accessing real-time interpreter state, in-memory objects, and plot outputs. It distinguishes itself through a polyglot runtime bridge that enables cross-language

    Provides a searchable command palette for quick access to internal application functions and editor commands.

    TypeScript
    Auf GitHub ansehen↗3,969
Vorherige12Nächste
  1. Home
  2. Development Tools & Productivity
  3. Command Execution Interfaces
  4. Command Palettes

Unter-Tags erkunden

  • Command Visibility Controls1 Sub-TagMechanisms for setting context flags that determine which commands appear in a command palette. **Distinct from Command Palettes:** Distinct from Command Palettes: focuses on conditional visibility of commands based on context flags, not the palette interface itself.
  • Pinned CommandsStores a user's most-used commands in the command palette for one-tap access. **Distinct from Command Palettes:** Distinct from Command Palettes: focuses on pinning and storing frequently used commands, not general command discovery.
  • Player Selection CommandsCommands within a command palette that allow switching between different media playback engines or external players. **Distinct from Command Palettes:** Distinct from Command Palettes: focuses on commands that select the playback engine, not general application commands.