awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
php-fig avatar

php-fig/fig-standards

0
View on GitHub↗
12,517 estrellas·2,805 forks·6 vistaswww.php-fig.org↗

Fig Standards

This project establishes a collection of interoperability standards for the PHP ecosystem. It defines common technical specifications to ensure that separate software projects and libraries can work together without compatibility issues.

The standards cover a variety of core domains, including specifications for class autoloading through namespace-to-path mapping, shared coding style guides for codebase uniformity, and common component interfaces for services such as logging and caching. It also defines shared specifications for network communication to ensure consistent interactions between different clients and servers.

These standards are developed through a formal proposal workflow involving community review and consensus to move technical recommendations to approved status.

Features

  • Interoperability Standards - Establishes common technical specifications so that separate software projects and libraries can work together without compatibility issues.
  • Autoloading Standards - Maps namespaces to file paths using a consistent method so classes load automatically during execution.
  • Interoperability - Defines common method signatures and class types that allow disparate libraries to communicate without direct dependencies.
  • Autoloading Implementations - Implements mapping of namespaces to file paths so classes load automatically during execution across libraries.
  • Autoloading Specifications - Provides the standard for mapping namespaces to file paths so classes load automatically during execution.
  • Code Style Guides - Enforces basic and extended style guides to maintain codebase uniformity across diverse project environments.
  • Coding Standards - Organizes coding style rules into basic and extended tiers to balance strict uniformity with project flexibility.
  • Coding Standards - Applies consistent formatting and writing rules to ensure PHP code remains readable and uniform across projects.
  • Specification-Driven Development Frameworks - Establishes technical requirements and constraints that third-party implementers must follow to ensure cross-project compatibility.
  • Namespace Mappings - Standardizes how class names translate to file system locations to enable automatic loading of source files.
  • PHP Interface Standards - Defines common interfaces for logging and caching to ensure different PHP libraries can communicate and integrate seamlessly.
  • Logging Interfaces - Defines common interfaces for services such as logging and caching to ensure seamless integration between libraries.
  • PHP Standard Implementations - Establishes common technical specifications so that separate PHP software projects and libraries can work together without compatibility issues.
  • Network Communication Specifications - Defines shared specifications for messages and handlers to ensure consistent communication across different network clients and servers.
  • HTTP Interaction Standards - Defines shared specifications for messages and handlers to ensure consistent communication across different network clients and servers.
  • Proposal Submission Workflows - Provides a structured cycle of community review and consensus for moving technical specifications from proposal to approved status.
  • Coding Standard - Listed in the “Coding Standard” section of the Awesome Laravel Education awesome list.

Historial de estrellas

Gráfico del historial de estrellas de php-fig/fig-standardsGráfico del historial de estrellas de php-fig/fig-standards

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Fig Standards

Proyectos open-source similares, clasificados según cuántas características comparten con Fig Standards.
  • thoughtbot/guidesAvatar de thoughtbot

    thoughtbot/guides

    9,556Ver en GitHub↗

    This project is a software engineering style guide and a curated collection of architectural patterns and coding standards. It provides a multi-language coding standard to ensure maintainable software across Ruby, Python, JavaScript, and Swift. The project establishes a development workflow specification for version control, continuous integration, and peer review to maintain a linear project history. It also includes a web accessibility framework based on ARIA and WCAG standards, using design tokens and semantic HTML patterns to build inclusive interfaces. The guides cover a broad range of

    Ruby
    Ver en GitHub↗9,556
  • codeigniter4/codeigniter4Avatar de codeigniter4

    codeigniter4/CodeIgniter4

    5,924Ver en GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    PHPcodeignitercodeigniter4framework-php
    Ver en GitHub↗5,924
  • amontalenti/elements-of-python-styleAvatar de amontalenti

    amontalenti/elements-of-python-style

    3,489Ver en 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

    code-stylecodestyledocumentation
    Ver en GitHub↗3,489
  • bbatsov/rails-style-guideAvatar de bbatsov

    bbatsov/rails-style-guide

    6,509Ver en GitHub↗

    This project is a collection of community-driven coding standards and best practices for developing maintainable Ruby on Rails applications. It serves as a style guide, architecture reference, and development guide to ensure consistency across a codebase. The guide provides technical recommendations for establishing naming conventions and architectural patterns. It specifically focuses on organizing models, controllers, and views to separate business logic from data persistence and user interface presentation. The documentation covers a broad range of capabilities, including RESTful API desi

    Ver en GitHub↗6,509
Ver las 30 alternativas a Fig Standards→

Preguntas frecuentes

¿Qué hace php-fig/fig-standards?

This project establishes a collection of interoperability standards for the PHP ecosystem. It defines common technical specifications to ensure that separate software projects and libraries can work together without compatibility issues.

¿Cuáles son las características principales de php-fig/fig-standards?

Las características principales de php-fig/fig-standards son: Interoperability Standards, Autoloading Standards, Interoperability, Autoloading Implementations, Autoloading Specifications, Code Style Guides, Coding Standards, Specification-Driven Development Frameworks.

¿Qué alternativas de código abierto existen para php-fig/fig-standards?

Las alternativas de código abierto para php-fig/fig-standards incluyen: thoughtbot/guides — This project is a software engineering style guide and a curated collection of architectural patterns and coding… codeigniter4/codeigniter4 — CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web… amontalenti/elements-of-python-style — This project is a comprehensive Python style guide and technical reference designed to promote the creation of clean,… bbatsov/ruby-style-guide — This project is a community-driven Ruby coding style guide and static analysis standard. It provides a collection of… bbatsov/rails-style-guide — This project is a collection of community-driven coding standards and best practices for developing maintainable Ruby… kodecocodes/swift-style-guide — This project is a comprehensive set of standards for the Swift ecosystem, providing a code style guide, API design…