awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 مستودعات

Awesome GitHub RepositoriesProject Layout Standards

Conventions for directory structures and file organization to ensure consistency across repositories.

Explore 5 awesome GitHub repositories matching software engineering & architecture · Project Layout Standards. Refine with filters or upvote what's useful.

Awesome Project Layout Standards GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • golang-standards/project-layoutالصورة الرمزية لـ golang-standards

    golang-standards/project-layout

    56,122عرض على GitHub↗

    This project provides a standardized directory layout pattern that establishes a predictable structure for organizing source code, configuration files, and documentation. It serves as a community-driven framework designed to improve project maintainability, simplify developer onboarding, and ensure consistency across large-scale software development efforts. By enforcing uniform file layouts, the project reduces cognitive load for developers working across multiple services or microservices. It utilizes convention-based folder templates to ensure that application logic, infrastructure, and co

    Uniform file placement reduces cognitive load by establishing shared expectations for where code and assets reside.

    Makefilegogolangproject-structure
    عرض على GitHub↗56,122
  • wearehive/project-guidelinesالصورة الرمزية لـ wearehive

    wearehive/project-guidelines

    29,458عرض على GitHub↗

    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

    Provides a comprehensive set of project layout standards and best practices for JavaScript application organization.

    JavaScript
    عرض على GitHub↗29,458
  • rommapp/rommالصورة الرمزية لـ rommapp

    rommapp/romm

    7,824عرض على GitHub↗

    Romm is a self-hosted game library manager and ROM management web interface. It serves as a central server for storing and categorizing game files and emulator firmware, providing a web-based browser to organize collections through automated library scanning and metadata retrieval. The project distinguishes itself by integrating a web-based emulator frontend that uses WebAssembly to play games directly in the browser. It further provides a game save synchronization server that uses SSH-based synchronization to transfer save states and progress between the server and registered handheld device

    Standardizes ROM file paths and names to ensure compatibility with library managers.

    Pythonemulationopen-sourceretrogaming
    عرض على GitHub↗7,824
  • amontalenti/elements-of-python-styleالصورة الرمزية لـ amontalenti

    amontalenti/elements-of-python-style

    3,489عرض على GitHub↗

    This project is a comprehensive Python style guide and technical reference designed to promote the creation of clean, maintainable, and idiomatic code. It provides a set of opinionated guidelines and architectural patterns focusing on functional and declarative programming to reduce complexity and improve overall code quality. The guide establishes specific standards for naming conventions, module organization, and project layout. It emphasizes reducing object coupling by favoring modules and functions over deep class hierarchies and offers technical standards for writing docstrings and marku

    Establishes conventions for directory structures, initialization files, and build scripts to ensure consistency across repositories.

    code-stylecodestyledocumentation
    عرض على GitHub↗3,489
  • pr0g/cmake-examplesالصورة الرمزية لـ pr0g

    pr0g/cmake-examples

    1,231عرض على GitHub↗

    This project provides a collection of minimal, modern configuration templates designed to demonstrate industry-standard practices for managing C and C++ build workflows. It serves as a practical guide for developers to implement build automation, dependency management, and project structuring using the CMake build system. The repository distinguishes itself by offering modular examples that cover complex build requirements, such as hierarchical project organization and the integration of external third-party source code. It emphasizes the use of target-based dependency graphs and interface-ba

    Establishes consistent directory structures for source and header files to ensure predictable project layouts.

    CMakecmakecmake-examplescmake-scripts
    عرض على GitHub↗1,231
  1. Home
  2. Software Engineering & Architecture
  3. Development Methodologies
  4. Engineering Best Practices
  5. Code Craftsmanship & Standards
  6. Project Layout Standards

استكشف الوسوم الفرعية

  • Game File StandardizationRenaming and moving game files into a canonical directory structure for library compatibility. **Distinct from Project Layout Standards:** Specific to gaming platform folder layouts rather than general software project layout standards.