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.

📌 OpenMFP and NeoNephos

OpenMFP has been donated to the NeoNephos Foundation, a Linux Foundation initiative dedicated to advancing open-source projects that align with the strategic objectives of IPCEI-CIS under neutral governance. Learn more about NeoNephos and our role within it here.

🐧 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 3

  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.

  3. portal-server-lib portal-server-lib Public

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

    TypeScript 1

  4. portal-ui-lib portal-ui-lib Public

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

    TypeScript 1

Repositories

Showing 10 of 16 repositories

Top languages

Loading…

Most used topics

Loading…