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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
akxcv avatar

akxcv/vueraArchived

0
View on GitHub↗
4,292 stars·240 forks·JavaScript·MIT·11 views

Vuera

Vuera is a compatibility layer and interoperability bridge designed to enable shared rendering between Vue and React. It provides a set of wrappers that allow components from one framework to be embedded and rendered inside the other.

The project focuses on cross-framework component integration, allowing for the coexistence of both frameworks within a single project. This supports the use of shared UI libraries across different ecosystems and enables incremental migration between Vue and React.

The system handles the transfer of nested elements by mapping slots and children properties between the two frameworks. It also manages the exchange of components and content mapping to maintain structural layouts.

Features

  • Cross-Framework Component Embedding - Enables the embedding of React components inside Vue applications and vice versa to share UI elements.
  • Cross-Framework State Proxies - Provides a proxy mechanism to pass reactive data and callbacks across framework boundaries for shared state maintenance.
  • Inter-Framework Prop Translations - Translates component properties and event listeners between the different data flow patterns of Vue and React.
  • Slot-to-Children Mappings - Maps nested framework elements to corresponding children properties or slot systems to preserve content hierarchy.
  • Cross-Framework Content Mapping - Passes nested elements and children between Vue and React components while maintaining structural layout and slots.
  • Cross-Framework Integration Wrappers - Provides wrappers that map slots and children between Vue and React to enable shared UI elements.
  • Cross-Framework Nested Element Transfer - Implements a mechanism for transferring nested elements between different framework components by mapping slots and children.
  • Frontend Framework Bridges - Acts as a compatibility layer allowing Vue and React to coexist and exchange nested content within one project.
  • Component Interoperability Layers - Provides a bridge for rendering and embedding Vue components inside React applications and React components inside Vue applications.
  • Framework Migrations - Supports moving projects between frameworks by allowing Vue and React to run side-by-side during transition.
  • Component Lifecycle Leak Prevention - Synchronizes mounting and unmounting events between frameworks to prevent memory leaks in the render trees.
  • Component Wrappers - Encapsulates components from one framework inside another to manage external rendering lifecycles and boundaries.
  • Cross-Framework UI Libraries - Enables the use of a single set of design components across projects regardless of whether they use Vue or React.
  • GUI Frameworks - Integration layer for using Vue components in React.

Star history

Star history chart for akxcv/vueraStar history chart for akxcv/vuera

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does akxcv/vuera do?

Vuera is a compatibility layer and interoperability bridge designed to enable shared rendering between Vue and React. It provides a set of wrappers that allow components from one framework to be embedded and rendered inside the other.

What are the main features of akxcv/vuera?

The main features of akxcv/vuera are: Cross-Framework Component Embedding, Cross-Framework State Proxies, Inter-Framework Prop Translations, Slot-to-Children Mappings, Cross-Framework Content Mapping, Cross-Framework Integration Wrappers, Cross-Framework Nested Element Transfer, Frontend Framework Bridges.

Which projects share features with akxcv/vuera?

Projects with overlapping indexed features include: zdhxiong/mdui — mdui is a framework-agnostic UI library and design system based on Material Design 3 standards. It provides a… golden-layout/golden-layout — Golden Layout is a framework-agnostic UI container and web window layout manager designed to organize application… toeverything/blocksuite — BlockSuite is a collaborative block editor framework built on a hierarchical block tree data model with CRDT-based… themesberg/flowbite — Flowbite is a cross-framework UI library and design system built as a collection of pre-styled components and layout… rectorphp/rector — Rector is an automated PHP refactoring and modernization tool designed to upgrade language versions and modernize… chakra-ui/park-ui — Park UI is a collection of accessible, pre-styled interface components designed for consistent design across multiple…

Projects sharing features with Vuera

These projects share indexed features with Vuera. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • zdhxiong/mduizdhxiong avatar

    zdhxiong/mdui

    4,517View on GitHub↗

    mdui is a framework-agnostic UI library and design system based on Material Design 3 standards. It provides a comprehensive set of reusable interface elements implemented as native Web Components, ensuring compatibility across different JavaScript frameworks. The library features a sophisticated theming system that supports light and dark modes, as well as the ability to generate dynamic color palettes from seed colors or image sources. It distinguishes itself with a high level of flexibility in visual customization, using CSS custom properties to control design tokens such as typography, cor

    TypeScriptcssjavascriptmaterial
    View on GitHub↗4,517
  • toeverything/blocksuitetoeverything avatar

    toeverything/blocksuite

    5,544View on GitHub↗

    BlockSuite is a collaborative block editor framework built on a hierarchical block tree data model with CRDT-based state synchronization for real-time multi-user editing. It provides an extensible block component system, allowing developers to define custom block types through declarative schemas, services, and rendering components. The editor is packaged as cross-framework web components, making it embeddable in any JavaScript environment. The framework distinguishes itself with a command-driven editing pipeline that composes type-safe editing actions with dynamic context sharing and control

    TypeScriptblockblock-editorcollaboration
    View on GitHub↗5,544
  • golden-layout/golden-layoutgolden-layout avatar

    golden-layout/golden-layout

    6,689View on GitHub↗

    Golden Layout is a framework-agnostic UI container and web window layout manager designed to organize application interfaces into a flexible grid of draggable and resizable multi-pane windows. It functions as a hierarchical grid system that arranges page elements into a tree of nested rows and columns to create complex professional interfaces. The system acts as a multi-window workspace orchestrator, allowing components to be detached from the main layout into independent native browser windows. It also serves as a serializable layout engine that captures the arrangement of user interface com

    JavaScriptdrag-and-dropgolden-layoutjavascript
    View on GitHub↗6,689
  • themesberg/flowbitethemesberg avatar

    themesberg/flowbite

    9,283View on GitHub↗

    Flowbite is a cross-framework UI library and design system built as a collection of pre-styled components and layout blocks using Tailwind CSS utility classes. It functions as a TypeScript UI toolkit and a general web framework for creating responsive websites and applications. The project provides a mirroring Figma design system to allow prototyping of components and variants before they are coded. It distinguishes itself through an AI-driven approach to page generation and the creation of design specifications via a command-line interface. The library covers a wide range of interactive int

    HTMLcomponentscssdesign-system
    View on GitHub↗9,283
Compare all 30 related projects→