For un guide de style pour le développement front-end, the strongest matches are bendc/frontend-guidelines (This repository is a comprehensive collection of frontend development), heydon/inclusive-design-checklist (This repository is an accessibility checklist and inclusive design) and wearehive/project-guidelines (This repository provides a comprehensive set of architectural and). airbnb/css and airbnb/javascript round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Nous sélectionnons les dépôts GitHub open-source correspondant à « front end development standards ». Les résultats sont classés par pertinence par rapport à votre recherche — utilisez les filtres ci-dessous pour affiner, ou utilisez l'IA.
This project is a comprehensive collection of frontend development best practices and standards. It provides guides for writing semantic HTML, efficient CSS, and functional JavaScript to improve overall web performance and accessibility. The repository establishes frameworks for modern CSS architecture, focusing on specificity management and the use of Flexbox and Grid for predictable layouts. It outlines patterns for functional JavaScript programming, emphasizing the use of pure functions and composition to reduce execution time and dependency bloat. The guidelines cover several core capabi
This repository is a comprehensive collection of frontend development best practices covering HTML, CSS, JavaScript, accessibility, and performance, making it a solid style guide for your search, though it focuses on guidelines rather than explicit linting rules or commit message conventions.
This project is a web accessibility checklist and inclusive design framework. It serves as a digital inclusion guide and audit tool for verifying that web content is perceivable, operable, and welcoming to a diverse global audience. The project provides a structured review process for WCAG compliance, focusing on auditing HTML structure, ARIA roles, keyboard navigation, and visual accessibility. It includes specific standards for reviewing language, typography, and color contrast to ensure inclusive content design. The framework covers broader capability areas including device compatibility
This repository is an accessibility checklist and inclusive design framework, which squarely fits the category of front-end development standards but focuses narrowly on accessibility and inclusive design rather than covering the broader range of JavaScript linting, CSS naming, component architecture, or commit message conventions you listed.
This project is a comprehensive set of architectural and coding standards for organizing and maintaining high-quality JavaScript applications. It provides a framework for JavaScript project best practices across the full software development lifecycle, establishing unified guidelines for project organization and development. The guidelines cover specific standards for REST API design, utilizing resource-oriented interfaces and standardized HTTP methods. It also includes a web accessibility standard focused on semantic HTML and automated audits, alongside a defined Git workflow standard for br
This repository provides a comprehensive set of architectural and coding standards for JavaScript applications, covering accessibility, API design, and Git workflow conventions—making it a solid fit for front-end development guidelines even though it does not explicitly detail CSS naming conventions or component architecture.
This project is a CSS architecture framework and style guide providing formal coding standards for CSS and Sass. It establishes a structured approach to naming conventions, property organization, and selector management to ensure consistency across large-scale projects. The framework focuses on decoupling visual styles from JavaScript behavior through specific naming prefixes and utilizes a block element modifier system for component naming. It defines strict guidelines for Sass usage, emphasizing the efficient application of variables and mixins to prevent bloated output and complex dependen
airbnb/css is a dedicated CSS architecture framework and style guide that provides formal coding standards for CSS and Sass, including naming conventions and property organization, making it a solid match for front-end development style guides, though it focuses solely on CSS rather than covering JavaScript, accessibility, or performance.
This project provides a comprehensive set of coding standards and style guidelines for JavaScript development. It covers fundamental language syntax, formatting conventions, and best practices for managing variables, functions, objects, and modern language features. The documentation serves as a reference for maintaining consistent code quality across projects. In addition to general language standards, the guide includes specific conventions for building and organizing user interface components. These guidelines address structural patterns, component lifecycle management, and stylistic rules
This is the well-known Airbnb JavaScript style guide, offering comprehensive coding standards and linting rules for JavaScript and component architecture, which fits the search for front-end development guidelines, though it does not cover CSS, accessibility, or performance best practices.
Bulletproof React is an architectural guide and project boilerplate designed to standardize the development of large-scale, maintainable frontend applications. It provides a set of structural principles and organizational strategies that enforce a strict separation of concerns, ensuring that codebases remain manageable as they grow in complexity over time. The project distinguishes itself by promoting a modular design that groups related logic, components, and services into dedicated feature folders. It utilizes a composition-based approach to build user interfaces and implements a dependency
Bulletproof React is a React-specific architectural guide and project boilerplate that provides component architecture guidelines and structural best practices, making it a good fit for front-end standards focused on React, though it does not cover the full breadth of linting rules, CSS naming conventions, accessibility standards, or commit message conventions you mentioned.
Standard is a suite of static analysis tools for JavaScript, comprising a linter, formatter, and a predefined style guide. It functions as a static code analyzer that scans source code for style violations and potential errors without executing the program. The project provides an automatic code fixer that rewrites source code to resolve formatting issues and enforce syntax consistency. It implements a standardized set of rules for JavaScript formatting and syntax to ensure a uniform appearance across different projects. The system covers a wide range of static analysis capabilities, includi
Standard is a widely used JavaScript style guide and linter that enforces consistent coding conventions, fitting the search for front-end development standards, though it focuses solely on JavaScript and does not cover the broader CSS naming, component architecture, or accessibility guidelines you might be looking for.
This project is a JavaScript style guide and a set of coding standards designed to ensure codebase consistency. It provides a collection of best practices for writing maintainable and idiomatic code, focusing on variable naming, type checking, and execution context. The project serves as a static analysis guide, offering frameworks and guidelines for using linters and automated tools to identify bugs and verify code correctness before deployment. It establishes standards for formatting, syntax, and variable declarations to standardize code style across a project. The scope of the project cov
A JavaScript-specific style guide and coding standards reference that covers conventions for writing idiomatic JavaScript, but does not extend to CSS naming, component architecture, accessibility, or commit message conventions for broader front-end development.
Idiomatic CSS is a CSS style guide and architecture standard designed to ensure the creation of consistent and maintainable styles. It provides a set of standardized rules and conventions for writing idiomatic CSS code, functioning as both a formatting specification and a general guide for style organization. The project focuses on CSS preprocessor best practices, specifically providing guidelines to manage nesting depth and selector specificity to avoid complex cascades. It further distinguishes itself through structured documentation patterns and component sectioning to improve the long-ter
Idiomatic CSS is a focused style guide for writing consistent and maintainable CSS, making it a valid example of front-end development standards, but it covers only CSS conventions rather than the broader set of guidelines (JavaScript, accessibility, performance, commit messages) you are looking for.
Common configurations for building web apps at Shopify
shopify/web-foundation provides shareable configurations that encode front-end coding standards, which aligns with your request for a style guide or set of best practices even though it focuses on tooling rather than a human-readable document.
This project provides a comprehensive set of coding standards and conventions designed to ensure uniform development patterns across JavaScript codebases. It functions as a configuration-driven framework for static analysis, establishing rules that govern syntax, structure, and stylistic requirements to prevent common programming errors and reduce technical debt. The guide distinguishes itself by mandating specific structural practices, such as the use of literal syntax for object and array creation and the enforcement of strict equality comparisons to avoid implicit type coercion. It also em
This repository is a Chinese translation of the Airbnb JavaScript Style Guide, providing coding standards for a key part of front-end development, but it is focused solely on JavaScript conventions rather than covering the broader set of front-end guidelines you need.
This project provides a comprehensive framework for standardizing CSS architecture and development practices in large-scale web applications. It establishes a structured approach to managing design patterns, ensuring that stylesheets remain maintainable, scalable, and consistent across complex codebases. The methodology centers on the use of block-element-modifier naming conventions to organize user interface components into independent, reusable units. By enforcing flat selector specificity and namespace-based scoping, the framework prevents naming collisions and unintended style overrides.
Dropbox’s (S)CSS authoring style guide is a genuine style guide for CSS/SCSS naming and organizing conventions, but it covers only CSS aspects and not the broader front-end standards like JavaScript linting, component architecture, or accessibility that this search expects.
This project provides a comprehensive style guide and architectural framework for building maintainable, modular, and consistent components within the Vue.js ecosystem. It establishes a set of standardized rules for organizing user interface elements into self-contained units, ensuring that logic and styles remain isolated to prevent unintended side effects. The guide distinguishes itself by focusing on strict encapsulation and clear interface design. It promotes the use of namespace-based style scoping to prevent visual leakage and enforces predictable component inputs through descriptive na
A focused style guide for Vue.js component architecture and conventions — it squarely delivers component guidelines and coding standards for that ecosystem, though its Vue-specific scope means it won't cover general JavaScript linting, CSS naming, accessibility, or performance practices beyond what's implied by Vue conventions.
CSS Guidelines is a comprehensive style guide and reference for writing maintainable, scalable, and modular CSS in large-scale web projects. It provides a set of professional standards for organizing stylesheets and implementing consistent naming patterns to improve long-term codebase health and reduce technical debt. The project centers on a strict methodology for scoping classes to create isolated and predictable components, preventing style leakage between independent parts of a user interface. It emphasizes a flat selector hierarchy to avoid specificity conflicts and encourages the separa
This repository provides high-level guidelines for writing manageable CSS, squarely matching the intent for front-end development style guides, but its scope is limited to CSS and does not cover the broader set of JavaScript, component architecture, accessibility, or commit conventions you're looking for.
This project provides a methodology for organizing, scoping, and naming styles to ensure maintainable and scalable stylesheets in large web applications. It functions as a structured approach to managing component-based styles, preventing global namespace collisions and simplifying long-term codebase maintenance through a set of established design principles. The architecture relies on strict namespace-based encapsulation, where all class names are prefixed with unique component identifiers to ensure visual isolation between modules. It enforces a class-only selector strategy to avoid the mai
This repository provides concise CSS architecture rules, making it a relevant style guide for a key part of front-end development, though it does not cover other aspects like JavaScript linting, accessibility, or component architecture.
| Dépôt | Stars | Langage | Licence | Dernier push |
|---|---|---|---|---|
| bendc/frontend-guidelines | 9.1K | — | — | |
| heydon/inclusive-design-checklist | 2.8K | JavaScript | — | |
| wearehive/project-guidelines | 29.5K | JavaScript | MIT | |
| airbnb/css | 7K | — | MIT | |
| airbnb/javascript | 148.1K | JavaScript | MIT | |
| alan2207/bulletproof-react | 35.3K | TypeScript | MIT | |
| standard/standard | 29.4K | JavaScript | MIT | |
| rwaldron/idiomatic.js | 25.7K | — | NOASSERTION | |
| necolas/idiomatic-css | 6.7K | — | — | |
| shopify/web-foundation | 491 | JavaScript | MIT |