awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 dépôts

Awesome GitHub RepositoriesConfiguration-Defined Scripts

Shortcuts for shell commands defined within a project configuration file.

Distinct from CLI Scripts: Distinct from general CLI scripts as these are mapped names within a project config, not standalone executable files.

Explore 8 awesome GitHub repositories matching development tools & productivity · Configuration-Defined Scripts. Refine with filters or upvote what's useful.

Awesome Configuration-Defined Scripts GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • pypa/pipenvAvatar de pypa

    pypa/pipenv

    25,066Voir sur GitHub↗

    Pipenv is a Python dependency manager and virtual environment manager that ensures reproducible environments across different systems. It functions as a lockfile resolver, generating deterministic lockfiles from high-level dependency constraints to prevent version drift. The tool integrates project workflow automation by loading environment variables and executing custom project scripts. It also includes security auditing capabilities to scan installed packages for known vulnerabilities. The system covers a broad range of capabilities including dependency version locking, package installatio

    Allows the definition of custom command shortcuts for complex shell tasks within the project configuration.

    Python
    Voir sur GitHub↗25,066
  • verekia/js-stack-from-scratchAvatar de verekia

    verekia/js-stack-from-scratch

    20,179Voir sur GitHub↗

    This project is a JavaScript full-stack tutorial providing a step-by-step guide to building a complete web application from scratch. It focuses on the manual implementation of a custom JavaScript toolchain, encompassing the development of a server-side rendering workflow and a client-side state manager. The project distinguishes itself by implementing core development utilities without high-level frameworks, including custom solutions for bundling, transpilation, linting, and hot module replacement. It also features a real-time communication system based on WebSockets for bidirectional messag

    Defines named task shortcuts in a project manifest to simplify complex command-line instructions.

    JavaScript
    Voir sur GitHub↗20,179
  • microsoft/vscode-tips-and-tricksAvatar de microsoft

    microsoft/vscode-tips-and-tricks

    9,086Voir sur GitHub↗

    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

    Defines schemas for mapping named shortcuts to external build or test scripts within project configs.

    Voir sur GitHub↗9,086
  • evilmartians/lefthookAvatar de evilmartians

    evilmartians/lefthook

    7,598Voir sur GitHub↗

    Lefthook is a Git hook manager and workflow automation tool designed to execute user-defined scripts during version control events. It automates the execution of linters, tests, and formatters to validate changes and maintain code quality before commits or pushes. The project distinguishes itself through a parallel execution model that runs multiple shell commands concurrently to reduce latency. It supports complex configuration management, including the ability to merge global, remote, and local settings and synchronize configurations from external repositories to standardize development env

    Maps version control events to user-defined scripts via YAML or JSON configuration files.

    Gogitgogolang
    Voir sur GitHub↗7,598
  • raycast/script-commandsAvatar de raycast

    raycast/script-commands

    6,765Voir sur GitHub↗

    This project is a desktop automation scripting framework and shell script command runner. It allows users to execute custom scripts and workflows from a central launcher to automate repetitive desktop tasks and system operations. The framework functions as a unified command interface and a JSON input automation bridge, serializing search queries into arguments passed to the execution environment. It integrates large language model prompts directly into the desktop interface to automate content generation and answer questions. The system handles a broad range of capabilities including the exe

    Defines display names, icons, and execution directories to control how scripts appear and behave in the launcher.

    Shell
    Voir sur GitHub↗6,765
  • vicinaehq/vicinaeAvatar de vicinaehq

    vicinaehq/vicinae

    6,436Voir sur GitHub↗

    Uses file-level annotations to set script metadata for indexing and display.

    C++app-launcherlinuxnodejs
    Voir sur GitHub↗6,436
  • johnlindquist/kitAvatar de johnlindquist

    johnlindquist/kit

    4,189Voir sur GitHub↗

    Kit est un framework d'automatisation de bureau et une boîte à outils d'UI scriptable conçue pour construire des outils de productivité personnalisés. Il sert de wrapper CLI multiplateforme et d'automateur système macOS, fournissant un environnement pour exécuter des scripts qui gèrent les tâches du système d'exploitation, la gestion des fichiers et les flux de travail des applications. Le projet se distingue par une couche d'intégration LLM dédiée pour l'extraction de données structurées et la génération de texte, aux côtés d'un framework d'UI spécialisé pour créer des formulaires de saisie interactifs, des fenêtres HTML et des widgets flottants. Il dispose d'une intégration profonde avec macOS via l'exécution d'AppleScript et la personnalisation de la barre de menus système. Le framework couvre un large éventail de capacités, incluant le contrôle des périphériques d'entrée au niveau du système, la gestion du presse-papiers et le contrôle de l'alimentation. Il inclut des utilitaires d'automatisation pour la planification basée sur cron et la surveillance de fichiers, ainsi que des outils de développement pour la synchronisation Git, la gestion des variables d'environnement et le web scraping. Le système fournit un support intégré pour l'exécution de commandes shell et la gestion d'environnements de script isolés.

    Defines script properties and visibility through metadata comments to control interface behavior.

    TypeScript
    Voir sur GitHub↗4,189
  • baserow/baserowAvatar de baserow

    baserow/baserow

    4,188Voir sur GitHub↗

    Baserow is a self-hosted, no-code relational database platform built on PostgreSQL. It provides a spreadsheet-like interface for structuring and managing data without writing code, while exposing all database resources via a REST API to support headless architectures. The platform distinguishes itself by integrating large language models and embedding servers to power AI assistants and automated data generation. It further extends its utility as a no-code application builder, allowing users to create custom internal portals, dashboards, and business tools using visual logic and managed data.

    Supports user-defined task aliases mapped within a local project configuration file.

    Pythonairtableairtable-alternativeairtable-replacement
    Voir sur GitHub↗4,188
  1. Home
  2. Development Tools & Productivity
  3. Terminal, Shell & CLI
  4. CLI Tooling Frameworks
  5. CLI Scripts
  6. Configuration-Defined Scripts

Explorer les sous-tags

  • File-Level DirectivesUsing file-level annotations to set a script's title, output mode, and execution command for indexing and display. **Distinct from Configuration-Defined Scripts:** Distinct from Configuration-Defined Scripts: uses inline file annotations rather than a separate configuration file.
  • Launcher Metadata ConfigurationDefining display names, icons, and execution paths within script headers for launcher integration. **Distinct from Configuration-Defined Scripts:** Focuses on UI metadata for a command launcher rather than general project configuration files for shell commands.
  • Metadata DefinitionsUsing code comments or metadata to define a script's properties and interface behavior. **Distinct from Configuration-Defined Scripts:** Focuses on declarative metadata for UI control rather than just shortcut mapping in a config file.