awesome-repositories.com
Blog
MCP
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
·
wepyjs avatar

wepyjs/wepyArchived

0
View on GitHub↗
22,593 stele·3,025 fork-uri·JavaScript·4 vizualizăriwepyjs.gitee.io/wepy-docs↗

Wepy

Wepy is a mini program development framework used to build modular user interfaces through a component-based development style. It functions as a component-based UI framework that enables the creation of reusable interface elements sharing state and logic across different platform targets.

The project includes a TypeScript build pipeline that transforms TypeScript, CSS pre-processors, and template engines into browser-ready assets. It also serves as an asynchronous API wrapper that converts callback-based functions into promises to simplify asynchronous control flow.

The framework covers cross-platform UI development and frontend build automation. It provides capabilities for modular asset bundling and a request-queueing runtime to manage outgoing requests and events.

Features

  • Mini App Frameworks - Provides a comprehensive framework for building modular applications on mini program platforms.
  • Component-Based UI Frameworks - Provides a framework for building user interfaces using a modular, component-based architectural approach.
  • Cross-Platform UI Frameworks - Provides a framework for creating consistent user interfaces across various mini program environments.
  • Asset Compilation Pipelines - Provides a build pipeline to transform pre-processors and template engines into browser-ready assets.
  • TypeScript and Pre-processor Pipelines - Implements a customizable build pipeline that converts TypeScript and pre-processors into browser-ready assets.
  • Frontend Build Tools - Automates the transformation of TypeScript and CSS pre-processors into compatible frontend assets.
  • Asset Bundling - Packages internal modules and third-party libraries into optimized deployment units for efficient loading.
  • JavaScript and TypeScript Build Systems - Provides a compilation system to transform TypeScript and template engines into browser-ready assets.
  • Asynchronous Control Flows - Manages the execution order and flow of non-blocking tasks by transforming callbacks into promises.
  • Promise-Based API Wrappers - Wraps callback-style functions into promise-based interfaces to enable linear asynchronous control flow.
  • Source Code Templates - Parses high-level template engines into optimized, platform-specific files during the build process.
  • Callback-to-Promise Converters - Converts legacy callback-based functions into promises to support modern await syntax.
  • Development Frameworks - Component-based development framework for mini-apps.

Istoric stele

Graficul istoricului de stele pentru wepyjs/wepyGraficul istoricului de stele pentru wepyjs/wepy

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Wepy

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Wepy.
  • reactjs/react.devAvatar reactjs

    reactjs/react.dev

    11,765Vezi pe GitHub↗

    React is a JavaScript library for building user interfaces through the composition of modular, self-contained components. It employs a declarative programming model where developers describe the desired visual state, and the library automatically manages the underlying document updates and state synchronization. By utilizing a virtual representation of the document, it calculates and applies minimal changes to the browser, ensuring efficient rendering even in complex applications. The library distinguishes itself through a sophisticated scheduling system that manages rendering work in increme

    JavaScriptdocumentationjavascriptreact
    Vezi pe GitHub↗11,765
  • meituan-dianping/mpvueAvatar Meituan-Dianping

    Meituan-Dianping/mpvue

    20,345Vezi pe GitHub↗

    This project is a development framework that enables the creation of cross-platform mobile mini programs using the component-based architecture and reactive data binding of Vue.js. It functions as a build system that transforms web-oriented component code into native-compatible templates and logic, allowing developers to build modular user interfaces that run within restricted mobile environments. The framework distinguishes itself through a sophisticated build pipeline that deconstructs single-file components into platform-specific templates, logic, and style files. It employs compile-time t

    JavaScriptminimpvuevue
    Vezi pe GitHub↗20,345
  • didi/mpxAvatar didi

    didi/mpx

    3,905Vezi pe 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
    Vezi pe GitHub↗3,905
  • motiadev/motiaAvatar MotiaDev

    MotiaDev/motia

    18,180Vezi pe GitHub↗

    Motia is a cross-platform frontend framework designed for building and maintaining scalable user interfaces. It functions as a component-based library that enables developers to assemble complex application layouts using a standardized set of modular building blocks. The framework utilizes a declarative layout engine to define interface structures, ensuring consistent behavior across different operating systems and screen sizes. By employing a state-driven reconciliation process, the system automatically synchronizes visual elements with the underlying data model, while a dependency injection

    Rustagentsaiapi
    Vezi pe GitHub↗18,180
Vezi toate cele 30 alternative pentru Wepy→

Întrebări frecvente

Ce face wepyjs/wepy?

Wepy is a mini program development framework used to build modular user interfaces through a component-based development style. It functions as a component-based UI framework that enables the creation of reusable interface elements sharing state and logic across different platform targets.

Care sunt principalele funcționalități ale wepyjs/wepy?

Principalele funcționalități ale wepyjs/wepy sunt: Mini App Frameworks, Component-Based UI Frameworks, Cross-Platform UI Frameworks, Asset Compilation Pipelines, TypeScript and Pre-processor Pipelines, Frontend Build Tools, Asset Bundling, JavaScript and TypeScript Build Systems.

Care sunt câteva alternative open-source pentru wepyjs/wepy?

Alternativele open-source pentru wepyjs/wepy includ: reactjs/react.dev — React is a JavaScript library for building user interfaces through the composition of modular, self-contained… meituan-dianping/mpvue — This project is a development framework that enables the creation of cross-platform mobile mini programs using the… didi/mpx — MPX is a cross-platform framework designed to build applications for multiple mini-program ecosystems and the web from… motiadev/motia — Motia is a cross-platform frontend framework designed for building and maintaining scalable user interfaces. It… kriskowal/q — q is a JavaScript promise library and asynchronous flow controller designed to manage non-blocking operations. It… js-kyle/connect-assets — Connect-assets is a Node.js asset pipeline and frontend build tool designed to manage the compilation, minification,…