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
·

Library development guides

Clasificación actualizada el 20 jul 2026

For library development guides, the strongest matches are elsewhencode/project-guidelines (This repository provides a comprehensive, curated collection of architectural), microsoft/code-with-engineering-playbook (This repository provides a comprehensive collection of standardized engineering) and pypa/sampleproject (This repository serves as a canonical reference implementation for). thoughtbot/guides and isocpp/cppcoreguidelines round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore the best library development guides for building, testing, and publishing code. Compare top resources to find the best fit for your project.

Library development guides

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • elsewhencode/project-guidelinesAvatar de elsewhencode

    elsewhencode/project-guidelines

    29,458Ver en GitHub↗

    This project provides a comprehensive collection of standardized conventions and architectural patterns designed to maintain consistent code quality, secure workflows, and project stability. It serves as a structured guide for implementing engineering processes, including automated testing, dependency management, and environment configuration across diverse software development lifecycles. The framework distinguishes itself by offering a unified approach to version control and interface design. It enforces linear development practices through standardized commit messages and branch protection

    This repository provides a comprehensive, curated collection of architectural patterns, standardized engineering processes, and best practices for managing the entire lifecycle of software projects, directly addressing your need for library development resources.

    JavaScriptAPI Design PatternsAPI Design Standards
    Ver en GitHub↗29,458
  • microsoft/code-with-engineering-playbookAvatar de microsoft

    microsoft/code-with-engineering-playbook

    2,608Ver en GitHub↗

    This project is a software engineering playbook providing a collection of standardized guidelines and processes for managing the full software development lifecycle and team operations. It serves as a high-level framework for organizing agile project management, API design, containerized development standards, and markdown documentation workflows. The framework establishes a system for language-agnostic API design to automate client library generation and documentation. It also defines standards for providing uniform contributor environments and toolchains through virtualized containers. The

    This repository provides a comprehensive collection of standardized engineering practices and architectural guidelines that directly address API design, documentation workflows, and development lifecycle management for software projects.

    DockerfileAPI Design PatternsAPI Design Standards
    Ver en GitHub↗2,608
  • pypa/sampleprojectAvatar de pypa

    pypa/sampleproject

    5,245Ver en GitHub↗

    This project is a reference implementation and tutorial designed to demonstrate the end-to-end workflow of building, versioning, and uploading Python distributions. It serves as a concrete project template and example for configuring metadata and build artifacts for package indices. The repository illustrates how to package software by defining project metadata and dependencies in static configuration files. It covers the process of transforming source trees into versioned archives and platform-specific binary distributions, specifically showing how to build binary wheels and source distribut

    This repository serves as a canonical reference implementation for Python packaging, providing the essential patterns and configuration standards needed to build, version, and distribute software libraries.

    PythonDependency ManagementPackage PublishingPackage Publishing Pipelines
    Ver en GitHub↗5,245
  • 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

    This repository provides a comprehensive collection of architectural patterns, coding standards, and development workflows that directly address the best practices required for maintaining high-quality software libraries.

    RubyAPI Design PatternsDependency Management
    Ver en GitHub↗9,556
  • isocpp/cppcoreguidelinesAvatar de isocpp

    isocpp/CppCoreGuidelines

    45,100Ver en GitHub↗

    The CppCoreGuidelines is a comprehensive software engineering standard that provides a curated framework of coding conventions and design principles for C++. It serves as an authoritative guide for writing safe, efficient, and maintainable code by establishing high-level architectural patterns and organizational principles for large-scale projects. The guidelines emphasize the use of a strong, static type system to ensure memory safety and enforce consistent resource management patterns. The project distinguishes itself by promoting the zero-overhead abstraction principle, ensuring that high-

    This repository provides a comprehensive set of architectural patterns and coding standards specifically for C++ library development, serving as an authoritative resource for best practices in API design and maintainability.

    CSSSoftware Architecture DesignSoftware Engineering StandardsDevelopment Best Practices
    Ver en GitHub↗45,100
  • airbnb/javascriptAvatar de airbnb

    airbnb/javascript

    148,081Ver en GitHub↗

    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 repository provides a comprehensive set of coding standards and architectural conventions for JavaScript, serving as a valuable resource for maintaining quality and consistency in library development.

    JavaScriptComponent Architecture PrinciplesCode Quality and StandardsCode Quality and Utilities
    Ver en GitHub↗148,081
  • codeset/google-java-styleguideC

    codeset/google-java-styleguide

    0Ver en GitHub↗

    This repository provides a comprehensive set of coding standards and best practices for Java development, serving as a foundational resource for maintaining high-quality software libraries.

    Development Guides
    Ver en GitHub↗0
  • frehner/modern-guide-to-packaging-js-libraryAvatar de frehner

    frehner/modern-guide-to-packaging-js-library

    1,482Ver en GitHub↗

    This project provides a comprehensive technical guide and set of best practices for authoring, configuring, and maintaining JavaScript and TypeScript libraries. It serves as a reference for developers to manage the lifecycle of reusable code modules, focusing on the standards required for distribution across diverse runtime environments and bundlers. The guide details the configuration of public API surfaces, the management of peer dependencies, and the implementation of multi-format build pipelines. It emphasizes techniques for optimizing package size and compatibility, including the use of

    This guide provides a curated set of best practices and technical standards specifically for developing, testing, and distributing JavaScript libraries, directly addressing the core requirements for library maintenance.

    Library Distribution BundlersLibrary API Design PatternsMulti-Target Module Formats
    Ver en GitHub↗1,482
  • 18f/development-guideAvatar de 18F

    18F/development-guide

    1,441Ver en GitHub↗

    This project serves as a centralized repository and framework for documenting software engineering best practices, coding standards, and architectural patterns. It functions as a technical documentation system designed to maintain consistent quality and predictable outcomes across diverse engineering teams. The framework utilizes a static site generation model that converts markdown-based content into searchable web assets. By leveraging git-based version control, it enables collaborative review workflows and tracks the history of documentation changes, ensuring that engineering standards rem

    This repository provides a comprehensive collection of engineering best practices, architectural standards, and development workflows that directly address the requirements for building and maintaining high-quality software libraries.

    HTMLEngineering Best PracticesKnowledge RepositoriesGit-Based
    Ver en GitHub↗1,441
  • sindresorhus/guidesAvatar de sindresorhus

    sindresorhus/guides

    2,520Ver en GitHub↗

    A collection of succinct guides - Public Domain

    This repository provides a curated collection of succinct, high-quality guides covering various aspects of software development, including essential practices for library maintenance and API design.

    Developer Experience
    Ver en GitHub↗2,520
Compara los 10 mejores de un vistazo
RepositorioEstrellasLenguajeLicenciaÚltimo push
elsewhencode/project-guidelines29.5KJavaScriptMIT9 dic 2024
microsoft/code-with-engineering-playbook2.6KDockerfilecc-by-4.03 feb 2026
pypa/sampleproject5.2KPythonMIT6 nov 2024
thoughtbot/guides9.6KRuby—15 jun 2026
isocpp/cppcoreguidelines45.1KCSSNOASSERTION15 jun 2026
airbnb/javascript148.1KJavaScriptMIT16 abr 2026
codeset/google-java-styleguide0———
frehner/modern-guide-to-packaging-js-library1.5K—GPL-3.02 ene 2024
18f/development-guide1.4KHTMLNOASSERTION19 mar 2024
sindresorhus/guides2.5K——20 oct 2024

Related searches

  • una guía completa sobre desarrollo de software
  • a collection of software engineering best practices
  • a framework for building AI agents
  • Systems programming guides
  • colección de bibliotecas para desarrollo en Crystal
  • colección de herramientas de desarrollo para programación en C
  • guía de estilo para desarrollo front-end
  • an automation tool for CI/CD pipelines