awesome-repositories.com
Blog
awesome-repositories.com

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

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wequick avatar

wequick/Small

0
View on GitHub↗
5,024 estrellas·1,099 forks·Java·Apache-2.0·1 vistacode.wequick.net/Small↗

Small

Small es un framework de plugins multiplataforma y herramienta de modularización diseñada para dividir aplicaciones móviles monolíticas en componentes independientes. Proporciona una arquitectura móvil modular que permite a los desarrolladores dividir aplicaciones en plugins desacoplados para reducir la complejidad del sistema y el uso de memoria en múltiples sistemas operativos.

El framework incluye un cargador de módulos dinámico para la carga de funciones bajo demanda con el fin de mejorar los tiempos de inicio y un registro de servicios de inyección de dependencias que conecta los módulos de funciones a un núcleo central para el descubrimiento de servicios.

El sistema proporciona una capa de abstracción de plataforma y un puente de componentes para gestionar la lógica compartida y los elementos de interfaz de usuario de manera consistente en diferentes plataformas móviles. Además, admite la comunicación desacoplada a través de un sistema de mensajería de bus de eventos y una arquitectura basada en plugins.

Features

  • Plugin-Based Architectures - Implements a plugin-based architecture allowing mobile applications to be split into independent, dynamically loadable modules.
  • Dynamic Module Loading - Includes a dynamic module loader that loads application features on demand to optimize startup time and memory.
  • Service Dependency Wiring - Provides a service registry to connect separate feature modules to the application core for service discovery.
  • Application Modularization Frameworks - Provides a framework for breaking monolithic mobile apps into small decoupled plugins to reduce memory usage.
  • Cross-Platform Application Development - Enables the development of modular applications that run consistently across multiple mobile operating systems.
  • Cross-Platform Frameworks - Provides a cross-platform plugin framework for splitting mobile apps into independent, maintainable components.
  • Mobile Application Architectures - Provides a structural pattern for separating functional modules in mobile apps to reduce system complexity.
  • Cross-Platform Abstraction Layers - Provides a platform abstraction layer that hides OS differences behind a unified internal API.
  • Dynamic Module Loaders - Provides a mechanism for discovering and importing code modules at runtime to improve resource management.
  • Module-Based Registries - Uses a registry-based dependency injection system to wire separate feature modules to a central core.
  • Mobile App Architectures - Implements a design pattern for organizing mobile apps into decoupled plugins instead of a monolithic codebase.
  • Multi-OS - Provides a system for developing shared logic and features that can be plugged into multiple mobile OS environments.
  • Modularization Tools - Provides tools to break monolithic mobile applications into independent components to reduce complexity.
  • Event Bus Architectures - Ships an event-bus messaging system for decoupled, asynchronous data exchange between independent components.
  • Inter-Module Communication - Implements mechanisms for exchanging data between isolated feature modules using an asynchronous messaging system.
  • Cross-Platform Component Renderers - Provides a system to translate high-level component definitions into native UI elements across mobile platforms.
  • Cross-Platform UI Component Libraries - Manages a shared set of UI components and logic that render consistently across different mobile platforms.
  • Development Frameworks - A framework for modularizing large applications.

Historial de estrellas

Gráfico del historial de estrellas de wequick/smallGráfico del historial de estrellas de wequick/small

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Small

Proyectos open-source similares, clasificados según cuántas características comparten con Small.
  • didi/mpxAvatar de didi

    didi/mpx

    3,905Ver en GitHub↗

    MPX is a cross-platform framework designed to build applications for multiple mini-program ecosystems and the web from a single codebase. It utilizes a static transpilation pipeline to transform source code into platform-specific bundles, employing a single-file component system that encapsulates templates, logic, and styles. The framework provides a reactive state management system that automatically synchronizes application data with the user interface through computed properties and watchers. The project distinguishes itself through a robust build-time toolchain that supports sub-package p

    JavaScript
    Ver en GitHub↗3,905
  • apache/incubator-weexAvatar de apache

    apache/incubator-weex

    13,622Ver en GitHub↗

    Incubator-weex is a cross-platform mobile framework used to build user interfaces that run across different operating systems from a single codebase. It functions as a native UI renderer and a JavaScript native UI bridge, sending serialized UI descriptions from a JavaScript engine to native mobile components. The project includes a cross-platform UI bundler and build tool to compile source code into optimized bundles for native renderers. It also provides a UI previewer and prototyping toolset that allows for testing mobile interface pages within web browsers and on physical devices. The fra

    C++
    Ver en GitHub↗13,622
  • react/react-nativeAvatar de react

    react/react-native

    126,092Ver en GitHub↗

    React Native is a cross-platform mobile framework used to build native iOS and Android applications from a single codebase. It provides a native UI component library of declarative components that map directly to native platform interface controls. The environment enables a mobile app iteration workflow that supports immediate interface updates after changing source files, bypassing full native build cycles. The framework covers cross-platform app development and native mobile UI development, allowing for the creation of applications that render native components rather than web views.

    C++
    Ver en GitHub↗126,092
  • thecodingmachine/react-native-boilerplateAvatar de thecodingmachine

    thecodingmachine/react-native-boilerplate

    5,542Ver en GitHub↗

    This project is a TypeScript mobile application scaffold and framework template for building cross-platform iOS and Android applications. It provides a standardized architectural starting point that emphasizes a separation of concerns by isolating business logic from the user interface. The template functions as an architecture kit with built-in support for environment-aware configurations, allowing different API secrets and settings across development and production builds. It also serves as an internationalized starter project featuring dynamic visual theme injection and multi-language loca

    TypeScript
    Ver en GitHub↗5,542
Ver las 30 alternativas a Small→

Preguntas frecuentes

¿Qué hace wequick/small?

Small es un framework de plugins multiplataforma y herramienta de modularización diseñada para dividir aplicaciones móviles monolíticas en componentes independientes. Proporciona una arquitectura móvil modular que permite a los desarrolladores dividir aplicaciones en plugins desacoplados para reducir la complejidad del sistema y el uso de memoria en múltiples sistemas operativos.

¿Cuáles son las características principales de wequick/small?

Las características principales de wequick/small son: Plugin-Based Architectures, Dynamic Module Loading, Service Dependency Wiring, Application Modularization Frameworks, Cross-Platform Application Development, Cross-Platform Frameworks, Mobile Application Architectures, Cross-Platform Abstraction Layers.

¿Qué alternativas de código abierto existen para wequick/small?

Las alternativas de código abierto para wequick/small incluyen: didi/mpx — MPX is a cross-platform framework designed to build applications for multiple mini-program ecosystems and the web from… apache/incubator-weex — Incubator-weex is a cross-platform mobile framework used to build user interfaces that run across different operating… react/react-native — React Native is a cross-platform mobile framework used to build native iOS and Android applications from a single… thecodingmachine/react-native-boilerplate — This project is a TypeScript mobile application scaffold and framework template for building cross-platform iOS and… nonebot/nonebot2 — Nonebot2 is an asynchronous Python framework for building event-driven chatbots across multiple messaging platforms.… android/kotlin-multiplatform-samples — This repository provides a collection of reference implementations for building mobile applications using the Kotlin…