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
·

10 Repos

Awesome GitHub RepositoriesInstance Attribute Management

Defines and modifies data specific to individual objects without affecting shared class state.

Distinguishing note: None of the candidates relate to language-level instance attribute management.

Explore 10 awesome GitHub repositories matching programming languages & runtimes · Instance Attribute Management. Refine with filters or upvote what's useful.

Awesome Instance Attribute Management GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • faif/python-patternsAvatar von faif

    faif/python-patterns

    42,801Auf GitHub ansehen↗

    This project is a comprehensive collection of software design patterns implemented in Python. It serves as a reference for architectural, behavioral, creational, and structural patterns to guide the organization of Python applications. The collection covers behavioral strategies for managing object communication and state, creational techniques for controlling object instantiation, and structural methods for composing classes and objects into flexible hierarchies. It also includes architectural references for system-wide structuring, such as multi-tier architectures and blackboard models. Th

    Implements a mechanism where multiple class instances share the same attribute dictionary for synchronized state.

    Pythondesign-patternsidiomspython
    Auf GitHub ansehen↗42,801
  • walter201230/pythonAvatar von walter201230

    walter201230/Python

    26,516Auf GitHub ansehen↗

    Python is a high-level, interpreted programming language designed for readability and versatility. It operates via a bytecode-based virtual machine and manages memory automatically through reference-counting garbage collection. The language supports multiple programming paradigms, including object-oriented, imperative, and functional styles, and provides a comprehensive standard library for system operations, networking, and data handling. The language is distinguished by its dynamic nature, allowing for runtime object introspection and metaclass-driven class creation. It utilizes protocol-ba

    Manages unique object state independently of class-level attributes.

    Pythonpythonpython3
    Auf GitHub ansehen↗26,516
  • crystal-lang/crystalAvatar von crystal-lang

    crystal-lang/crystal

    20,299Auf GitHub ansehen↗

    Crystal is a statically typed, compiled programming language designed for high performance and memory safety. It leverages an LLVM-based compiler to translate source code into optimized machine-executable binaries, while its type-inference-based static analysis enforces strict safety rules during the build process. The language distinguishes itself through a fiber-based concurrent runtime that manages lightweight execution units for asynchronous input and output without blocking the main process. It also features a powerful compile-time macro system that allows for the inspection and transfor

    Allows sharing state across class and instance methods.

    Crystalcompilercrystalcrystal-language
    Auf GitHub ansehen↗20,299
  • fastapi/typerAvatar von fastapi

    fastapi/typer

    19,632Auf GitHub ansehen↗

    This project is a Python framework for building command-line interfaces by converting standard functions into executable programs. It uses type hints to automatically infer and generate argument parsers, validation logic, and help documentation, allowing developers to define complex terminal applications through simple function signatures. The framework distinguishes itself through a decorator-driven registration system that enables the construction of hierarchical command trees. It supports dependency injection to manage shared state and runtime configuration across subcommands, and it utili

    Provides dependency injection mechanisms to share state and configuration objects across command hierarchies.

    Pythoncliclickpython
    Auf GitHub ansehen↗19,632
  • sanic-org/sanicAvatar von sanic-org

    sanic-org/sanic

    18,624Auf GitHub ansehen↗

    Sanic is an asynchronous Python web framework designed for building high-performance APIs and services. It operates as a production-ready ASGI web server, utilizing a non-blocking event loop to handle concurrent requests and maximize throughput. The framework is built to support scalable architectures, offering built-in worker process management to distribute traffic across available CPU cores. What distinguishes Sanic is its focus on modularity and developer-centric tooling. It features a blueprint-based system for organizing complex applications into pluggable components, alongside a robust

    Attaches custom objects or data to the application instance for accessibility throughout the application lifecycle.

    Pythonapi-serverasgiasyncio
    Auf GitHub ansehen↗18,624
  • 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

    Guides the dynamic assignment, access, and deletion of data attributes on object instances during runtime.

    Pythonlearninglearning-by-doinglearning-python
    Auf GitHub ansehen↗18,058
  • ochococo/design-patterns-in-swiftAvatar von ochococo

    ochococo/Design-Patterns-In-Swift

    15,276Auf GitHub ansehen↗

    This repository serves as a technical reference and educational resource for implementing software design patterns within the Swift programming language. It provides a collection of common architectural patterns designed to help developers structure codebases for improved maintainability, scalability, and system organization. The project focuses on applying fundamental object-oriented and protocol-oriented principles to manage relationships between classes and objects. It demonstrates how to use language-level interfaces to define shared behaviors and how to organize components into cohesive

    Maintains shared data accessible to components throughout the application lifecycle using singleton instances.

    Swiftcomputer-sciencedesign-patternsgang-of-four
    Auf GitHub ansehen↗15,276
  • timqian/chart.xkcdAvatar von timqian

    timqian/chart.xkcd

    7,838Auf GitHub ansehen↗

    chart.xkcd is a client-side JavaScript library used to generate data visualizations as scalable vector graphics directly in the browser. It functions as a graphing utility that manipulates DOM elements to produce various chart types without requiring server-side dependencies. The library is distinguished by a rendering engine that applies randomized stroke offsets and variable line weights to SVG paths. This process simulates a sketchy, hand-drawn aesthetic for data charts, creating a comic-like visual style. The project supports a variety of visualization formats, including bar, line, circu

    Allows users to initialize charts by passing data and style options as plain JavaScript objects.

    JavaScriptchartgraphhand-drawn
    Auf GitHub ansehen↗7,838
  • giantray/stackoverflow-java-top-qaAvatar von giantray

    giantray/stackoverflow-java-top-qa

    5,092Auf GitHub ansehen↗

    This project is a comprehensive Java programming knowledge base and technical reference repository. It provides a curated collection of distilled answers, API documentation, and troubleshooting guides designed to help developers resolve common coding challenges and language pitfalls. The repository distinguishes itself through a structured architectural approach to knowledge, utilizing comparison-centric analysis to highlight trade-offs between different library implementations and language features. It aggregates high-impact community discussions into a standardized format, organizing techni

    Describes the pattern of calling one constructor from another within the same class to reduce redundancy.

    Auf GitHub ansehen↗5,092
  • euvl/vue-js-modalAvatar von euvl

    euvl/vue-js-modal

    4,318Auf GitHub ansehen↗

    vue-js-modal ist eine Komponentenbibliothek für Vue.js-Anwendungen, die ein System zur Erstellung anpassbarer Popup-Overlays, Dialogfenster und dynamischer Inhalts-Modals bereitstellt. Sie ermöglicht die Laufzeit-Injektion benutzerdefinierter Komponenten und Daten in Overlay-Fenster, um fokussierte Inhalte über der primären Benutzeroberfläche anzuzeigen. Die Bibliothek bietet verschiebbare UI-Fenster mit Funktionen zur manuellen Positionierung und Größenänderung. Sie ist als serverseitig renderbare Komponente konzipiert und nutzt Style-Extraktion, um ein konsistentes Layout und visuelles Erscheinungsbild während der serverseitigen Generierung zu gewährleisten. Das System deckt die Fensterverwaltung durch dynamisches Modal-Triggering und zustandsgesteuerte Sichtbarkeitskontrolle ab. Es unterstützt das dynamische Laden von Inhalten und die Verwendung von Portal-basierter Injektion, um Inhalte außerhalb des Hauptanwendungsbaums zu rendern.

    Allows initializing modal behavior and content by passing configuration objects to a global window manager.

    Vuevuevue-js-modalvue-modal
    Auf GitHub ansehen↗4,318
  1. Home
  2. Programming Languages & Runtimes
  3. Instance Attribute Management

Unter-Tags erkunden

  • Constructor Initializers2 Sub-TagsSetting up instance-specific data during object creation using the __init__ method. **Distinct from Instance Attribute Management:** Distinct from Instance Attribute Management: focuses on the initialization phase specifically, not general attribute management.
  • Shared Instance StatesMaintains shared data accessible to both class and instance methods throughout the application lifecycle. **Distinct from Instance Attribute Management:** Distinct from Instance Attribute Management: focuses on shared state accessibility rather than individual instance attributes.