awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Library development guides

Ranking aktualisiert am 20. Juli 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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • elsewhencode/project-guidelinesAvatar von elsewhencode

    elsewhencode/project-guidelines

    29,458Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗29,458
  • microsoft/code-with-engineering-playbookAvatar von microsoft

    microsoft/code-with-engineering-playbook

    2,608Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗2,608
  • pypa/sampleprojectAvatar von pypa

    pypa/sampleproject

    5,245Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,245
  • thoughtbot/guidesAvatar von thoughtbot

    thoughtbot/guides

    9,556Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,556
  • isocpp/cppcoreguidelinesAvatar von isocpp

    isocpp/CppCoreGuidelines

    45,100Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗45,100
  • airbnb/javascriptAvatar von airbnb

    airbnb/javascript

    148,081Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗148,081
  • codeset/google-java-styleguideC

    codeset/google-java-styleguide

    0Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗0
  • frehner/modern-guide-to-packaging-js-libraryAvatar von frehner

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

    1,482Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗1,482
  • 18f/development-guideAvatar von 18F

    18F/development-guide

    1,441Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗1,441
  • sindresorhus/guidesAvatar von sindresorhus

    sindresorhus/guides

    2,520Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗2,520
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
elsewhencode/project-guidelines29.5KJavaScriptMIT9. Dez. 2024
microsoft/code-with-engineering-playbook2.6KDockerfilecc-by-4.03. Feb. 2026
pypa/sampleproject5.2KPythonMIT6. Nov. 2024
thoughtbot/guides9.6KRuby—15. Juni 2026
isocpp/cppcoreguidelines45.1KCSSNOASSERTION15. Juni 2026
airbnb/javascript148.1KJavaScriptMIT16. Apr. 2026
codeset/google-java-styleguide0———
frehner/modern-guide-to-packaging-js-library1.5K—GPL-3.02. Jan. 2024
18f/development-guide1.4KHTMLNOASSERTION19. März 2024
sindresorhus/guides2.5K——20. Okt. 2024

Related searches

  • ein umfassender Leitfaden für Softwareentwicklung
  • a collection of software engineering best practices
  • a framework for building AI agents
  • Systems programming guides
  • Sammlung von Bibliotheken für die Crystal-Entwicklung
  • Sammlung von Entwicklungstools für C
  • Styleguide für die Frontend-Entwicklung
  • an automation tool for CI/CD pipelines