awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repository-uri

Awesome GitHub RepositoriesExternal Framework Integrations

Mechanisms for coordinating resource sharing between a dependency manager and third-party system specifications.

Distinct from Third-Party API Integrations: Candidates focus on web API data fetching or AI knowledge retrieval; this is about framework-level resource coordination.

Explore 8 awesome GitHub repositories matching software engineering & architecture · External Framework Integrations. Refine with filters or upvote what's useful.

Awesome External Framework Integrations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • google/guiceAvatar google

    google/guice

    12,734Vezi pe GitHub↗

    Guice is a Java dependency injection framework and component container. It automates object wiring by mapping interfaces to implementations via a central injector, removing the need for manual factory patterns and constructor calls. The framework provides specialized support for aspect-oriented programming, allowing for the interception and modification of method execution to implement shared cross-cutting concerns. It also functions as a persistence manager to coordinate transaction boundaries and manage the lifecycle of entity managers within a dependency-injected environment. Its core cap

    Provides mechanisms to coordinate resource sharing across different environment specifications and third-party frameworks.

    Java
    Vezi pe GitHub↗12,734
  • sloria/textblobAvatar sloria

    sloria/TextBlob

    9,516Vezi pe GitHub↗

    TextBlob is a natural language processing library that provides a unified interface for common linguistic tasks. It operates as a wrapper-based API, simplifying the use of complex processing libraries by delegating core operations to specialized external frameworks. The project features a pluggable processing pipeline that allows for the integration of custom logic and alternative language engines. It supports the extension of processing models through plugins to add specific language support or custom data processing. The library covers a broad range of linguistic capabilities, including se

    Delegates core linguistic operations like lemmatization and parsing to specialized external NLP frameworks.

    Pythonnatural-language-processingnlpnltk
    Vezi pe GitHub↗9,516
  • robinhood/faustAvatar robinhood

    robinhood/faust

    6,822Vezi pe GitHub↗

    Faust is a Python library for building distributed stream processing applications that integrate with Kafka. It functions as an asynchronous stream processor designed to handle high-throughput event streams and real-time data analysis using asynchronous functions. The system operates as a distributed stream processor and state store, utilizing sharding and partitioned topics to scale processing workloads horizontally across multiple worker nodes. It maintains state through a replicated key-value storage system backed by local databases to ensure high availability and fast recovery. The frame

    Bridges asynchronous event loops with blocking libraries to combine streaming with web server functionality.

    Python
    Vezi pe GitHub↗6,822
  • hazelcast/hazelcastAvatar hazelcast

    hazelcast/hazelcast

    6,570Vezi pe GitHub↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Exchanges data in real time with third-party applications and frameworks using dedicated connectors.

    Javabig-datacachingdata-in-motion
    Vezi pe GitHub↗6,570
  • naituw/ipapatchAvatar Naituw

    Naituw/IPAPatch

    5,211Vezi pe GitHub↗

    IPAPatch este un instrument de patching și instrumentare binară pentru aplicații iOS. Este conceput pentru a injecta biblioteci dinamice și framework-uri personalizate în pachetele de aplicații decriptate pentru a modifica comportamentul la runtime fără a necesita un dispozitiv jailbroken. Instrumentul funcționează ca o interfață de debugger extern, pregătind aplicațiile pentru a permite setarea de breakpoint-uri și inspectarea obiectelor în timp real. Permite integrarea framework-urilor de servicii terțe în aplicațiile existente pentru a adăuga noi capabilități sau instrumente de inspecție specializate. Proiectul acoperă modificarea binară, incluzând patching-ul comenzilor de încărcare a executabilelor și modificarea manifestelor de drepturi (entitlements). De asemenea, gestionează aplicarea identităților de semnare personalizate pentru a satisface verificările de securitate ale sistemului după modificare.

    Integrates third-party service frameworks into existing applications to add new capabilities or inspection tools.

    Objective-Chackinghacking-toolios
    Vezi pe GitHub↗5,211
  • haml/hamlAvatar haml

    haml/haml

    3,834Vezi pe GitHub↗

    Haml is a Ruby HTML template engine and server-side rendering library. It functions as an HTML markup preprocessor that transforms a concise, indentation-based shorthand syntax into standard HTML and XHTML markup. The system uses hierarchical whitespace instead of explicit closing tags to define the structure of documents, reducing boilerplate during markup authoring. It integrates Ruby logic directly into templates to evaluate conditional statements, process dynamic data, and interpolate values. The engine provides tools for managing element attributes through hashes, controlling output whi

    Integrates as a standalone module, CLI utility, or plugin for existing Ruby environments.

    Ruby
    Vezi pe GitHub↗3,834
  • xiaohucode/yidaruleAvatar xiaohucode

    xiaohucode/yidaRule

    3,759Vezi pe GitHub↗

    yidaRule is a website integration framework and rule repository designed to standardize how external platforms and applications connect to a core engine. It functions as a collection of JSON configuration rule-sets and web integration schemas that map external site behaviors and data patterns to a structured internal environment. The system utilizes a regex-based protocol parser to resolve and process magnet links, extracting file metadata and identifiers for media retrieval. It manages these interactions through a curated repository of rule files that define the specific logic required for d

    Provides a framework for importing and applying external configuration rules to standardize how web platforms connect.

    Vezi pe GitHub↗3,759
  • jareware/css-architectureAvatar jareware

    jareware/css-architecture

    2,570Vezi pe GitHub↗

    Acest proiect oferă o metodologie pentru organizarea, definirea scopului și denumirea stilurilor, asigurând astfel fișiere CSS ușor de întreținut și scalabile în aplicații web complexe. Funcționează ca o abordare structurată pentru gestionarea stilurilor bazate pe componente, prevenind coliziunile în namespace-ul global și simplificând mentenanța codului pe termen lung printr-un set de principii de design consacrate. Arhitectura se bazează pe o încapsulare strictă prin namespace-uri, unde toate numele claselor sunt prefixate cu identificatori unici de componentă pentru a asigura izolarea vizuală între module. Impune o strategie de selectoare bazată exclusiv pe clase pentru a evita riscurile de mentenanță asociate cu selectoarele de elemente sau ID-uri, utilizând în același timp selectoare de tip „child-combinator” pentru a limita aplicarea stilurilor doar la descendenții direcți și a preveni propagarea neintenționată a stilurilor în componentele imbricate. Metodologia promovează dezvoltarea modulară prin gruparea resurselor conexe, precum stiluri, scripturi și teste, în directoare unice pentru fiecare componentă. Include, de asemenea, tipare pentru încapsularea stilurilor terțe în definiții locale, permițând integrarea sistemelor de design externe, păstrând în același timp controlul asupra convențiilor locale de denumire și a detaliilor de implementare. Se impune o mapare strictă de tip unu-la-unu între namespace-urile componentelor și fișierele sursă pentru a asigura o descoperire predictibilă și a simplifica refactorizarea pe măsură ce proiectul crește.

    Integrates third-party styles using preprocessor extensions to decouple component logic from external naming conventions.

    Vezi pe GitHub↗2,570
  1. Home
  2. Software Engineering & Architecture
  3. External Framework Integrations

Explorează sub-etichetele

  • Binary Framework LinkingThe process of linking external binary frameworks into an existing application package. **Distinct from External Framework Integrations:** Distinct from general framework integration: specifically covers the low-level linking of binary frameworks into a pre-compiled app.