{
  "id": 9321833,
  "title": "My OSS Projects: Piral",
  "url": "https://urgent.news/2026/09/23/my-oss-projects-piral",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-23T10:59:45.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/florianrappl/my-oss-projects-piral-2856"
  },
  "original_language": "en",
  "account": "My OSS Projects is a series where I discuss some of the open-source projects I've started or maintained, along with the stories behind them. This post focuses on Piral, a framework for micro frontends that emerged from a client engagement rather than from a plane ride or a grant.\n\nPiral allows developers to construct a frontend application as a stable app shell that gets extended at runtime by independently developed, independently deployed modules called pilets. These pilets ship their own code and assets, can register pages, extend other pilets' extension points, and can be built, tested, and released on their own team's schedule without having to touch or redeploy the shell. In essence, Piral is a dedicated framework in the micro frontends space, where a single main framework drives the shell, while individual pilets can bring something else entirely, such as Vue, Angular, or a short-lived, purpose-built solution.\n\nThe framework was initially developed for a German energy company to create a customer portal, where a micro-service-backed, loosely-coupled frontend approach proved far more effective than expected. This success led to the framework's use for ZEISS, a large German company that had struggled to create a digital customer portal for years. By leveraging a combination of micro-service backends and what they now refer to as micro frontends, the project teams were able to contribute at what felt like the speed of thought, rather than the speed of coordinating around a single frontend codebase.\n\nThe framework's name, Piral, comes from \"Portals that can go viral,\" which, while not accurate at the time, gained unexpected relevance later on. Piral was officially revealed at the O'Reilly Software Architecture Conference in Berlin in 2019, which happened to be the last conference O'Reilly ran in that series before COVID hit. Despite the initial response being positive, the framework had to compete with the usual questions about how it differed from an iframe. However, there was a refreshing number of interest from potential pilots, rather than skepticism.\n\nSince its inception, Piral has grown and continues to actively develop, picking up new adopters and running its own annual conference. The framework's development has been influenced by various milestones, including the release of v1.0 and the first Micro Frontends Conference, both of which took place in June 2023. Some of the framework's key components, such as the Feed Service, have their own steady release cadence, running alongside the framework.",
  "summary": "This is the third post in my \"My Open-Source Projects\" series, where I go through some of the OSS projects I started or maintain and tell you the story behind them. First up was AngleSharp , then MAGES . This time: Piral , a framework for micro frontends - and the first project in this series that came out of a client engagement rather than a plane ride or a game studio's grant. What Is Piral,…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}