awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 dépôts

Awesome GitHub RepositoriesDevelopment Workflow Configurations

Settings and rules for build tools and development environments to standardize project tasks.

Distinguishing note: No existing candidates provided; this focuses on build-time and environment-specific automation.

Explore 9 awesome GitHub repositories matching development tools & productivity · Development Workflow Configurations. Refine with filters or upvote what's useful.

Awesome Development Workflow Configurations 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.
  • patrickjs/awesome-cursorrulesAvatar de PatrickJS

    PatrickJS/awesome-cursorrules

    40,006Voir sur GitHub↗

    This project is a curated library of configuration files designed to optimize the behavior of AI-assisted code editing environments. By providing structured instructions that define project constraints, coding standards, and technical preferences, it enables developers to standardize how artificial intelligence models interact with their codebases. These configuration files are integrated into the editor to ensure consistent output and improved accuracy during code generation. The repository distinguishes itself through a community-driven approach to curation, aggregating user-submitted rules

    Build Tools and Development — a named example documented in this learning resource.

    JavaScriptawesomeawesome-listcursor
    Voir sur GitHub↗40,006
  • basarat/typescript-bookAvatar de basarat

    basarat/typescript-book

    21,533Voir sur GitHub↗

    This project is a comprehensive educational resource and programming guide for the TypeScript language. It serves as a manual for the type system and a reference for the language's core syntax, focusing on writing type-safe code and building scalable applications. The content provides detailed instruction on the TypeScript type system, covering interfaces, generics, and structural typing. It further acts as a compiler reference, analyzing how source code is transformed into an abstract syntax tree through scanning and parsing. The guide also covers software architecture design, detailing pro

    Organizes the coding environment by configuring compilers, linting rules, and testing frameworks.

    TypeScriptfreeopen-sourcetypescript
    Voir sur GitHub↗21,533
  • sindresorhus/xoAvatar de sindresorhus

    sindresorhus/xo

    7,977Voir sur GitHub↗

    xo is a zero-config linting tool and ESLint wrapper that provides opinionated default rules for JavaScript and TypeScript. It functions as a static analysis tool to enforce code style and readability standards immediately upon installation without requiring manual configuration. The tool distinguishes itself by providing a zero-config development workflow that eliminates the need for complex configuration files. It supports incremental codebase cleanup by allowing users to ignore known violations through a suppressions file, facilitating the gradual adoption of strict rules in existing projec

    Provides a professional linting environment for JavaScript and TypeScript without requiring any manual configuration files.

    TypeScript
    Voir sur GitHub↗7,977
  • xojs/xoAvatar de xojs

    xojs/xo

    7,977Voir sur GitHub↗

    xo is a zero-configuration linting tool for JavaScript and TypeScript. It functions as a wrapper for the ESLint engine, providing a set of strict default rules and static analysis to enforce professional coding standards without requiring manual configuration files. The tool distinguishes itself by providing a zero-config runtime that automatically determines parser settings and linting rules at execution time. It includes a code style formatter to standardize indentation and syntax across all project files. The project covers automated error correction and source code formatting to eliminat

    Operates as a zero-configuration tool that determines linting rules and parser settings automatically at execution time.

    TypeScript
    Voir sur GitHub↗7,977
  • egoist/poiAvatar de egoist

    egoist/poi

    5,175Voir sur GitHub↗

    Poi est un bundler de modules extensible et sans configuration et un compilateur d'actifs pour le développement frontend moderne. Il fonctionne comme un système de construction qui transforme JavaScript, JSX et CSS en fichiers compatibles avec les navigateurs et les combine en packages uniques pour la livraison web. L'outil est construit autour d'une architecture de plugin qui permet des extensions personnalisées au pipeline de construction et l'ajout d'une logique de traitement d'actifs spécialisée. Il utilise un système de mappage basé sur des conventions pour automatiser les paramètres de construction et les sorties cibles sans avoir besoin de fichiers de configuration manuels. Le projet couvre un large éventail de capacités de regroupement, notamment la compilation de framework frontend, la résolution automatique d'actifs et le traitement de fichiers statiques. Il utilise des transformations d'arbre syntaxique abstrait pour permettre la modification programmatique et la compilation spécifique au framework du code source.

    Uses a predefined set of project structure rules to determine build settings and target outputs without manual configuration files.

    JavaScript
    Voir sur GitHub↗5,175
  • jonasschmedtmann/advanced-css-courseAvatar de jonasschmedtmann

    jonasschmedtmann/advanced-css-course

    4,735Voir sur GitHub↗

    Ce projet est un cursus d'apprentissage CSS avancé composé de fichiers de démarrage et de projets finaux. Il fournit une collection d'implémentations réelles et une galerie de projets conçue pour maîtriser les techniques modernes de mise en page et de stylage. Le cursus se concentre sur une approche modulaire des feuilles de style utilisant des variables et une architecture Sass. Il met l'accent sur la convention de nommage block-element-modifier (BEM) pour créer un CSS maintenable et réutilisable. Le matériel couvre plusieurs domaines de capacités fondamentaux, notamment le design web responsive utilisant CSS Grid, Flexbox et les media queries. Il inclut également le développement d'effets de mouvement via les keyframes et transitions CSS, ainsi que l'intégration de graphiques vectoriels scalables et d'imagerie optimisée pour le stylage frontend.

    Configures build processes and development tooling to streamline the software creation cycle.

    CSScss-coursestarter-filesudemy
    Voir sur GitHub↗4,735
  • audreyfeldroy/cookiecutter-pypackageAvatar de audreyfeldroy

    audreyfeldroy/cookiecutter-pypackage

    4,584Voir sur GitHub↗

    Ce projet est un template Cookiecutter pour amorcer des paquets Python avec une structure de répertoire et des fichiers de configuration standardisés. Il fournit une base pour les nouvelles bibliothèques en générant des structures de projet, des fichiers boilerplate et des points d'entrée d'interface de ligne de commande. Le template met l'accent sur une chaîne d'approvisionnement logicielle sécurisée via des pipelines de build durcis. Il utilise le pinning de commit SHA pour les actions et des ensembles de permissions minimaux pour se protéger contre les attaques, tout en fournissant une configuration pour construire et télécharger des paquets signés vers des registres en utilisant des fournisseurs d'identité sécurisés. Le projet couvre un large ensemble de capacités, incluant l'automatisation de l'intégration continue pour les tests multi-versions, le linting et la vérification de type. Il inclut également un pipeline de documentation automatisé qui extrait les références API des docstrings et les déploie vers des fournisseurs d'hébergement. Des outils supplémentaires gèrent la gestion des dépendances, la compilation des artefacts de distribution et l'analyse de vulnérabilité statique.

    Defines a standardized set of commands for linting, type-checking, and multi-version testing.

    Python
    Voir sur GitHub↗4,584
  • yeoman/yoAvatar de yeoman

    yeoman/yo

    3,959Voir sur GitHub↗

    Yo est un framework CLI Node.js et un orchestrateur de templates de projet utilisé pour automatiser la création de projets logiciels standardisés. Il fonctionne comme un générateur de projet interactif et un exécuteur de scaffolding qui produit du code source personnalisé et des manifestes basés sur l'entrée utilisateur et des templates prédéfinis. Le système utilise une architecture basée sur des plugins pour découvrir et exécuter des outils de configuration externes. Il se distingue par un système de fichiers orienté mémoire qui résout les conflits avant de valider les changements sur le disque et un modèle d'orchestration de tâches par file d'attente prioritaire pour assurer l'ordre d'exécution correct des configurations complexes. Le framework couvre un large éventail de capacités d'automatisation, incluant l'invite utilisateur interactive, la génération de fichiers basée sur des templates et la modification programmatique de manifestes de paquets. Il fournit également des utilitaires pour l'automatisation de l'installation des dépendances, la gestion du cycle de vie des générateurs et des frameworks de test pour vérifier les structures de fichiers de sortie.

    Standardizes project directory layouts, dependencies, and configurations to ensure consistent development workflows across teams.

    JavaScript
    Voir sur GitHub↗3,959
  • webhintio/hintAvatar de webhintio

    webhintio/hint

    3,703Voir sur GitHub↗

    Hint is a web development linter and static analysis tool that audits HTML, CSS, and JavaScript. It provides a suite of specialized validators designed to ensure compliance with accessibility standards, web security header requirements, and general development best practices. The project distinguishes itself by analyzing a wide range of web quality metrics, including browser compatibility for CSS and JavaScript features and PWA configuration validation. It also includes an analyzer for measuring page load speeds, caching, and compression strategies to optimize web performance. The system is

    Scans bundler and transpiler settings to detect suboptimal or conflicting development environment configurations.

    TypeScripta11ybest-practiceshacktoberfest
    Voir sur GitHub↗3,703
  1. Home
  2. Development Tools & Productivity
  3. Development Workflow Configurations

Explorer les sous-tags

  • Tool Setting AuditsAnalysis of configuration files for build tools and transpilers to ensure optimal performance and compatibility. **Distinct from Development Workflow Configurations:** Focuses on auditing the quality of tool settings rather than just defining the workflow configuration.
  • Zero-Config ToolingDevelopment tools that operate with a pre-defined set of standards to eliminate manual configuration files. **Distinct from Development Workflow Configurations:** Distinct from Development Workflow Configurations: focuses on the complete absence of setup files rather than the definition of the settings themselves.