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
·

4 Repos

Awesome GitHub RepositoriesPackage Structuring

The organization of modules into hierarchical namespaces using directory structures.

Distinct from Package-Based Code Organization: Candidates focus on naming conventions or dependency metadata rather than the structural organization of a Python package.

Explore 4 awesome GitHub repositories matching programming languages & runtimes · Package Structuring. Refine with filters or upvote what's useful.

Awesome Package Structuring GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • trekhleb/learn-pythonAvatar von trekhleb

    trekhleb/learn-python

    18,058Auf GitHub ansehen↗

    This project is an educational resource designed for learning the Python programming language. It serves as a tutorial repository and programming guide, providing a collection of annotated scripts, code examples, and cheatsheets to help users master syntax and core fundamentals. The resource focuses on moving from basic language syntax to advanced implementation, with a particular emphasis on object-oriented programming, the use of the Python standard library, and scripting automation for business workflows. The content covers a broad range of programming capabilities, including control flow

    Demonstrates how to organize modules into a hierarchical namespace using dotted names for large projects.

    Pythonlearninglearning-by-doinglearning-python
    Auf GitHub ansehen↗18,058
  • dabeaz-course/python-masteryAvatar von dabeaz-course

    dabeaz-course/python-mastery

    13,232Auf GitHub ansehen↗

    This project is a comprehensive programming course and educational curriculum designed to transition developers from basic scripting to advanced software development. It provides structured guides and technical exercises focusing on language internals, professional software architecture, and sophisticated programming techniques. The curriculum distinguishes itself through a deep focus on language internals, analyzing object behavior and memory efficiency to improve execution speed. It provides specialized instruction on metaprogramming using decorators and dynamic attributes, as well as async

    Provides guidance on organizing logic into discrete, maintainable libraries and hierarchical package structures.

    Pythonpythonpython-tutorialtutorial
    Auf GitHub ansehen↗13,232
  • checkstyle/checkstyleAvatar von checkstyle

    checkstyle/checkstyle

    8,867Auf GitHub ansehen↗

    Checkstyle is a Java static analysis tool and linter designed to identify and enforce coding standards and best practices. It functions as a code quality auditor and Javadoc validation tool, checking source code against configurable rulesets to ensure structural and stylistic consistency. The project allows for the creation of custom linting rules by extending a core API to inspect the abstract syntax tree. It further enables specialized validation through the use of XPath expressions to query the syntax tree for specific code patterns and violations. Capability areas include the enforcement

    Ensures every class contains a package declaration and matches the physical directory structure.

    Javacode-qualitycommand-line-toolhacktoberfest
    Auf GitHub ansehen↗8,867
  • 7kms/react-illustration-seriesAvatar von 7kms

    7kms/react-illustration-series

    7,932Auf GitHub ansehen↗

    This project is a visual guide that explains the internal architecture of a UI library through annotated diagrams and step-by-step walkthroughs. It covers core mechanisms including how browser events are normalized into a unified system, how the fiber tree is constructed and reconciled for incremental updates, how state and effect hooks are managed through their lifecycle, and how the scheduler prioritizes work units to maintain responsive rendering. The resource distinguishes itself by mapping the library's package dependency hierarchy and providing visual explanations of how these internal

    Maps the core packages of a UI library and their dependency relationships through visual diagrams.

    TypeScriptfiberhookreact
    Auf GitHub ansehen↗7,932
  1. Home
  2. Programming Languages & Runtimes
  3. Package Structuring

Unter-Tags erkunden

  • Dependency Hierarchy DiagramsVisual maps showing how core packages depend on each other within a UI library's layered architecture. **Distinct from Package Structuring:** Distinct from Package Structuring: focuses on dependency relationships between packages rather than directory or namespace organization.