2 repository-uri
Invokes external commands with the current query and displays their output as the item list.
Distinct from Interactive Command Interfaces: Distinct from Interactive Command Interfaces: focuses on dynamic command execution with query substitution rather than static menu navigation.
Explore 2 awesome GitHub repositories matching development tools & productivity · Query-Driven Command Interfaces. Refine with filters or upvote what's useful.
Skim is a cross-platform interactive fuzzy finder that runs as a terminal application, a Rust library, a Vim and Neovim plugin, and a shell integration tool. It provides real-time filtering and selection from lists of items, supporting keyboard and mouse navigation, live preview panes, and multi-select functionality across Linux, macOS, and Windows. The tool distinguishes itself through a composable query expression tree that supports fuzzy, exact, inverse, prefix, suffix, and logical AND/OR operators, combined with a Smith-Waterman scoring engine that penalizes typos and gaps for natural rel
Re-executes a shell command each time the query changes, using the query text as a template placeholder.
Gitql este un motor de interogare SQL și un instrument de căutare a metadatelor conceput pentru a explora și prelua informații din sistemele de control al versiunilor. Oferă un limbaj de interogare structurat care permite utilizatorilor să filtreze și să extragă active din istoricul unui proiect folosind o sintaxă formală în loc de comenzile standard din linia de comandă. Instrumentul operează ca un explorator de date interactiv, având o interfață de tip prompt de comandă pentru evaluarea datelor din repository în timp real. Mapă entitățile de control al versiunilor, cum ar fi commit-urile și tag-urile, către tabele relaționale virtuale, permițând execuția de interogări secvențiale pentru a audita istoricul și a analiza metadatele repository-ului. Sistemul acoperă capabilități vaste pentru preluarea activelor din repository, inclusiv extragerea informațiilor din pull request-uri, issue-uri și discuții. Include, de asemenea, mecanisme pentru explorarea schemei repository-ului pentru a identifica ce tabele de date sunt disponibile pentru interogare.
Provides an interactive command-line interface where users execute sequential queries to explore repository data.