Skip to content
@openmfp

OpenMFP

Open Micro Frontend Platform

Welcome to the Open Micro Front End Platform (OpenMFP) Project on GitHub

👋 Welcome to the official GitHub presence of OpenMFP. We are part of ApeiroRA which is an Important Project of Common European Interest - Next Generation Cloud Infrastructures and Services (IPCEI-CIS). We contribute to ApeiroRA's core aim of creating an overarching multi-provider cloud-edge continuum by bringing together micro front ends and APIs into a cohesive platform, allowing teams to contribute components while maintaining their independence.

🌐 ApeiroRA?

ApeiroRA is a reference blueprint for an open, flexible, secure, and compliant next-generation cloud-edge continuum and therefore a key contribution to IPCEI-CIS. At a high level, the projects of ApeiroRA allow users to provider-agnostically fetch, request and consume services, and for service providers to describe, offer and provision their services.

By being open source, ApeiroRA provides a cross-border spillover effect, solidifying the foundation and future of the project.

Learn more about ApeiroRA by checking out the official website at https://apeirora.eu/.

🤝 OpenMFP and ApeiroRA

OpenMFP extends ApeiroRA's Platform Mesh principles to frontend development, creating a unified interface that evolves automatically with the underlying infrastructure. This is facilitated through the management of of Micro Frontends, a compartmentalized approach to front end development.

🐧 Features

  • Decoupled Development: Teams can work independently using their preferred technologies, promoting agility and innovation while contributing to shared objectives.
  • Unified User Experience: integrates key systems like authentication, reducing redundancy and improving usability across services.
  • Extension Mechanism: The platform supports adding new micro front ends and APIs, ensuring scalability and adaptability to evolving needs.

👥 Get Involved

Thank you for considering to contribute to our project. To become an excellent contributor, check out our contribution guidelines and our open issues.

💙 Code of Conduct

To facilitate a nice environment for all, check out our Code of Conduct.

📚 Learn More

To learn more about OpenMFP, please use our official documentation on https://openmfp.org.

Pinned Loading

  1. openmfp.org openmfp.org Public

    Website and documentation for Open Micro Frontend Platform.

    TypeScript 2

  2. community community Public

    This community repository will be used for OpenMFP related discussions as well as other documentation as it relates to OpenMFP open source process and meetings.

Repositories

Showing 10 of 15 repositories
  • typescript-configs Public

    This repository offers reusable TypeScript configuration to be used for services which are TypeScript-based

    openmfp/typescript-configs’s past year of commit activity
    JavaScript 0 Apache-2.0 0 1 1 Updated Mar 6, 2025
  • helm-charts Public

    This repository contains public helm charts for the OpenMFP project

    openmfp/helm-charts’s past year of commit activity
    Smarty 0 Apache-2.0 0 6 3 Updated Mar 6, 2025
  • gha Public
    openmfp/gha’s past year of commit activity
    Dockerfile 0 Apache-2.0 0 3 2 Updated Mar 6, 2025
  • openmfp.org Public

    Website and documentation for Open Micro Frontend Platform.

    openmfp/openmfp.org’s past year of commit activity
    TypeScript 2 Apache-2.0 0 14 2 Updated Mar 6, 2025
  • portal-ui-lib Public

    This repo provides a node client library to build an openmfp based micro frontend ui portal.

    openmfp/portal-ui-lib’s past year of commit activity
    TypeScript 0 Apache-2.0 0 7 9 Updated Mar 6, 2025
  • extension-manager-operator Public

    The extension-manager-operator implements the lifecycle management of a Kubernetes CRD ContentConfiguration resource, which is a Kubernetes Resource/API for configuration of Micro Frontends in OpenMFP

    openmfp/extension-manager-operator’s past year of commit activity
    Go 2 Apache-2.0 0 4 1 Updated Mar 6, 2025
  • openmfp/account-operator’s past year of commit activity
    Go 0 Apache-2.0 1 5 4 Updated Mar 6, 2025
  • golang-commons Public

    Contains Golang library packages to be reused across microservices and operators/controllers

    openmfp/golang-commons’s past year of commit activity
    Go 0 Apache-2.0 0 2 3 Updated Mar 6, 2025
  • .github Public

    Default community health files for the SAP organization

    openmfp/.github’s past year of commit activity
    0 0 0 1 Updated Mar 5, 2025
  • portal-server-lib Public

    This repo provides a node server library to build an OpenMFP based micro frontend ui portal

    openmfp/portal-server-lib’s past year of commit activity
    TypeScript 0 Apache-2.0 0 9 8 Updated Mar 5, 2025