awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

15 repositorios

Awesome GitHub RepositoriesGlobal Application Contexts

Mechanisms for exposing application state, user data, and query results through globally accessible objects.

Distinguishing note: Focuses on the exposure of application-specific context, distinct from general-purpose dependency injection or global state management libraries.

Explore 15 awesome GitHub repositories matching development tools & productivity · Global Application Contexts. Refine with filters or upvote what's useful.

Awesome Global Application Contexts GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • facebook/reactAvatar de facebook

    facebook/react

    245,669Ver en GitHub↗

    React es una biblioteca de JavaScript para crear interfaces de usuario basadas en una arquitectura orientada a componentes y un flujo de datos unidireccional.

    Shares context objects between modules to maintain consistent data access across an application.

    JavaScriptjavascriptuifrontend
    Ver en GitHub↗245,669
  • appsmithorg/appsmithAvatar de appsmithorg

    appsmithorg/appsmith

    40,051Ver en GitHub↗

    Appsmith is a low-code platform designed for building internal business tools, such as operational dashboards and administrative panels. It enables developers to construct dynamic user interfaces by dragging and dropping modular widgets onto a canvas and binding them directly to backend data sources. The platform utilizes a reactive framework that automatically updates interface elements and triggers functions whenever underlying data or widget properties change, eliminating the need for manual event handling. The platform distinguishes itself through a server-side proxy architecture that exe

    Exposes application information, including query data and user details, through globally available objects for easy access.

    TypeScriptadmin-dashboardadmin-panelsapp-builder
    Ver en GitHub↗40,051
  • koajs/koaAvatar de koajs

    koajs/koa

    35,713Ver en GitHub↗

    Koa is a lightweight web framework for Node.js designed for building HTTP applications and servers. It functions as an asynchronous middleware engine that processes network requests through a sequence of functions sharing a common context. The framework distinguishes itself by using an onion-model middleware stack and promise-based flow control. This architecture allows requests to flow downstream and responses to flow back upstream through the same chain, enabling non-blocking request cycles and a modular approach to handling network traffic. The system provides high-level capabilities for

    Allows retrieving the current request state from any point in the application without passing objects manually.

    JavaScriptkoa
    Ver en GitHub↗35,713
  • marmelab/react-adminAvatar de marmelab

    marmelab/react-admin

    26,780Ver en GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    Injects specific data objects into the layout to display information independently of global state.

    TypeScriptadminadmin-dashboardadmin-on-rest
    Ver en GitHub↗26,780
  • avajs/avaAvatar de avajs

    avajs/ava

    20,849Ver en GitHub↗

    Ava is a test runner for JavaScript and TypeScript designed to execute test suites with a focus on concurrency and isolation. It serves as a concurrent test executor that runs test files in parallel across multiple processes to reduce total runtime and prevent state leakage between suites. The project features a built-in snapshot testing framework that saves large data structures to disk and compares subsequent executions to detect regressions via diffs. It is also compatible with the Test Anything Protocol, allowing it to export results for use with external reporting tools. Its capability

    Passes a shared state object from setup hooks to tests to avoid reliance on global variables.

    JavaScriptassertasyncasync-functions
    Ver en GitHub↗20,849
  • umijs/qiankunAvatar de umijs

    umijs/qiankun

    16,565Ver en GitHub↗

    Qiankun is a micro-frontend orchestration framework designed to compose multiple independent web applications into a single, unified interface. It functions as a JavaScript library that manages the lifecycle of autonomous applications, allowing them to coexist within a shared browser environment while maintaining their independence. The framework enables cross-framework integration, allowing developers to combine applications built with different technologies into one cohesive system. It provides a runtime sandbox that isolates global variables and prevents style conflicts between application

    Protects the global scope by preventing sub-applications from interfering with each other through shared variables.

    TypeScriptframeworkjavascriptmicro-frontend
    Ver en GitHub↗16,565
  • dotnet/efcoreAvatar de dotnet

    dotnet/efcore

    14,587Ver en GitHub↗

    Entity Framework Core is an object-relational mapper that enables developers to interact with database systems using strongly-typed code. It serves as a comprehensive data access framework, providing a unified interface for mapping application objects to relational and non-relational database schemas while managing the lifecycle of data operations through a central context. The project distinguishes itself through a provider-based architecture that decouples core data access logic from specific database engines, allowing for consistent interaction across diverse storage systems. It features a

    Entity Framework automates the instantiation of data access objects by integrating with dependency injection containers or custom factory implementations during development.

    C#aspnet-productc-sharpdatabase
    Ver en GitHub↗14,587
  • encoredev/encoreAvatar de encoredev

    encoredev/encore

    12,049Ver en GitHub↗

    Encore is a distributed systems framework designed to unify backend development, infrastructure provisioning, and observability. It functions as an infrastructure-as-code platform that allows developers to define cloud resources, databases, and messaging topics directly within their application code. By analyzing these declarations at compile-time, the system automatically manages the deployment of cloud resources and security policies, ensuring parity between local development and production environments. The platform distinguishes itself through its integrated development experience, which

    Exposes application metadata and service architecture to automated agents for intelligent code generation.

    Goapiawsbackend
    Ver en GitHub↗12,049
  • tortoise/tortoise-ormAvatar de tortoise

    tortoise/tortoise-orm

    5,582Ver en GitHub↗

    Tortoise ORM is an asynchronous object-relational mapper for Python that mirrors Django's model and queryset API while running on asyncio. It defines database tables as Python classes with typed fields and supports foreign key, many-to-many, and one-to-one relations, providing a chainable query API for filtering, annotating, grouping, and prefetching related objects without blocking the event loop. The ORM includes a built-in migration engine that detects model changes, generates migration files, and applies or reverts schema changes through a command-line tool. It connects to PostgreSQL, MyS

    Enables or disables a global fallback context so multiple FastAPI apps can share or isolate their ORM state.

    Pythonasyncasynciomysql
    Ver en GitHub↗5,582
  • airtai/faststreamAvatar de airtai

    airtai/faststream

    5,234Ver en GitHub↗

    FastStream is an asynchronous Python framework designed for building event-driven microservices. It provides a unified abstraction layer for interacting with various message brokers, enabling developers to manage event production and consumption through a consistent interface while maintaining access to native provider-specific features. The framework centers on a decorator-based routing model that binds application logic directly to broker topics, supported by a built-in dependency injection container that resolves resources at runtime. The framework distinguishes itself through its deep int

    Provides mechanisms for defining and accessing application-level variables that remain constant across message handlers.

    Python
    Ver en GitHub↗5,234
  • brianpetro/obsidian-smart-connectionsAvatar de brianpetro

    brianpetro/obsidian-smart-connections

    5,195Ver en GitHub↗

    Este proyecto es un plugin de base de conocimientos y gestor de contexto RAG que utiliza una interfaz de base de datos vectorial local para permitir la búsqueda semántica y el mapeo de relaciones. Transforma texto en vectores numéricos para encontrar notas y extractos semánticamente relacionados basándose en el significado conceptual en lugar de coincidencias de palabras clave. El sistema se diferencia mediante un visualizador de grafos semánticos que mapea las notas en clústeres para revelar conexiones conceptuales. También cuenta con un gestor de contexto capaz de agrupar notas y extractos locales en paquetes reutilizables para proporcionar bases factuales fundamentadas para conversaciones con modelos de lenguaje grandes. La herramienta cubre una amplia gama de capacidades, incluyendo consultas de conocimiento en lenguaje natural, ejecución de flujos de trabajo automatizados para la creación de notas y la capacidad de enrutar prompts entre modelos de IA locales y basados en la nube. Proporciona varias interfaces de descubrimiento, como indicadores de contenido relacionado en línea y un panel inferior para mostrar documentos similares durante el proceso de edición.

    Converts curated collections of blocks into merged text strings or link trees for external use.

    JavaScriptchatgptclaudeembeddings
    Ver en GitHub↗5,195
  • awslabs/gluon-tsAvatar de awslabs

    awslabs/gluon-ts

    5,200Ver en GitHub↗

    GluonTS es un framework para el pronóstico probabilístico de series temporales, diseñado para predecir valores futuros como distribuciones de probabilidad con intervalos de confianza. Soporta tanto el entrenamiento de modelos tradicionales como el pronóstico zero-shot, donde modelos preentrenados generan predicciones para nuevas series sin entrenamiento adicional. El proyecto se distingue por integrar una amplia variedad de enfoques de pronóstico en un flujo de trabajo unificado. Esto incluye arquitecturas de aprendizaje profundo como redes neuronales recurrentes y convoluciones causales, así como la integración de modelos estadísticos externos, la librería Prophet y paquetes de R. El kit de herramientas proporciona una superficie integral para la ingeniería de datos de series temporales, cubriendo el escalado de conjuntos de datos, la división y la transformación de datos temporales sin procesar en tensores. También incluye un conjunto de herramientas de evaluación para medir la precisión del pronóstico y los intervalos de incertidumbre, así como utilidades para la persistencia de conjuntos de datos utilizando formatos como Arrow y Parquet. El framework soporta el despliegue de modelos de pronóstico dentro de la infraestructura en la nube.

    Exposes application-wide configuration and state through globally accessible objects using dependency injection.

    Python
    Ver en GitHub↗5,200
  • pylons/pyramidAvatar de Pylons

    Pylons/pyramid

    4,086Ver en GitHub↗

    Pyramid es un framework web de Python y toolkit WSGI diseñado para construir aplicaciones web. Funciona como un motor de enrutamiento de URL que mapea las solicitudes HTTP entrantes a view callables específicos, utilizando tanto enrutamiento basado en patrones como recorrido jerárquico de árboles de recursos. El framework se distingue por su sistema de despacho híbrido, que permite a los desarrolladores combinar la coincidencia de URL mediante expresiones regulares con la capacidad de resolver solicitudes navegando por un árbol de objetos anidados. Implementa una arquitectura de componentes flexible que soporta la gestión del registro de aplicaciones, ejecución de configuración diferida y la capacidad de sobrescribir vistas o rutas sin modificar el código fuente original. Su superficie de capacidades más amplia abarca la gestión de identidad mediante cookies firmadas y autorización basada en ACL, un sistema de coordinación basado en eventos para el ciclo de vida de la solicitud y servicios de internacionalización para la traducción de la UI. También proporciona herramientas para el renderizado de contenido mediante serializadores personalizados e integración de plantillas, junto con un pipeline de middleware para inyectar lógica transversal. El toolkit incluye una interfaz de línea de comandos administrativa para la inspección de rutas, andamiaje de proyectos y depuración de aplicaciones.

    Provides access to the active request and application registry through a thread-local context for scripting and testing.

    Pythonpylonspyramidpython
    Ver en GitHub↗4,086
  • nixzhu/dev-blogAvatar de nixzhu

    nixzhu/dev-blog

    3,906Ver en GitHub↗

    This project is a comprehensive framework for iOS application development, centered on building mobile applications that feature custom user interface components, asynchronous task management, and local data persistence. It serves as a technical knowledge base for software engineering, providing tools to organize and publish architectural analyses and notes in Markdown format. The framework distinguishes itself through a robust document-based storage layer that utilizes BSON-formatted records to perform CRUD operations within a NoSQL document store. It provides extensive system integration ca

    Encapsulates configurable dependencies into global objects to switch between production, debug, and test contexts.

    Ver en GitHub↗3,906
  • fmind/mlops-python-packageAvatar de fmind

    fmind/mlops-python-package

    1,413Ver en GitHub↗

    The mlops-python-package serves as a standardized Python project template, data access abstraction layer, and workflow orchestrator for machine learning operations. It structures artificial intelligence workflows by connecting data processing and model training steps using directed acyclic graphs to manage execution order and inter-step dependencies. The framework manages external configuration files and global service contexts to control program execution parameters and share dependencies across the application lifecycle. It includes strict type schema validation for tabular data frames and

    Maintains a shared runtime state and manages cross-cutting dependency injection across the entire application lifecycle.

    Jupyter Notebookautomationdata-engineeringdata-pipelines
    Ver en GitHub↗1,413
  1. Home
  2. Development Tools & Productivity
  3. Global Application Contexts

Explorar subetiquetas

  • Context Exports2 sub-etiquetasMechanisms for sharing context objects across module boundaries. **Distinct from Global Application Contexts:** Distinct from global application contexts: specifically targets the modular export of React context objects.
  • ORM Context FallbacksEnables or disables a global fallback context so multiple FastAPI apps can share or isolate their ORM state. **Distinct from Global Application Contexts:** Distinct from Global Application Contexts: focuses on ORM-specific context fallback for multi-app isolation, not general application state exposure.