An open API service indexing awesome lists of open source software.

https://github.com/boks-oks/openmetro

A mitmproxy script that redirects some of Windows 8.1's Live Tiles to modern APIs.
https://github.com/boks-oks/openmetro

live-tile livetiles metro reverse-engineering revival windows-8 windows8

Last synced: 9 months ago
JSON representation

A mitmproxy script that redirects some of Windows 8.1's Live Tiles to modern APIs.

Awesome Lists containing this project

README

          

# OpenMetro

**OpenMetro** is a mitmproxy script that brings Windows 8.1’s Live Tiles back to life using modern APIs.

> [!WARNING]
> I'm reworking the code to OpenMetro. Stay tuned for updates!

---

It intercepts tile data requests from apps like News, Weather, and Finance, then feeds them updated info from sources like ESPN or BBC News.
It’s a preservation + revival project for anyone who misses Live Tiles.
#### For setup instructions, see [here.](./setup.md)

## Why "OpenMetro"?

"Metro" refers to the bold, typography-focused design language used in Windows 8.x.

"Open" reflects the spirit of open-source β€” anyone can view, use, and contribute to the project.

## 🚧 Progress
![](https://img.shields.io/badge/Tiles%20Revived-1/7-darkred?style=for-the-badge)
| Tile | Status | Notes |
|---------------------|---------------------|--------------------------------------------|
| **News** | In progress | |
| **Sports** | Incomplete | |
| **Finance** | Incomplete | |
| **Weather** | Complete | |
| **Health & Fitness**| Incomplete | |
| **Food & Drink** | Incomplete | |
| **Travel** | Incomplete | |

---

![Apps](https://img.shields.io/badge/Apps:-At_a_later_date-black?style=for-the-badge)

| App | Planned? | Status / Notes |
|----------------------|----------------------|-----------------------------------------|
| **News** | At a later date. | None |
| **Sports** | At a later date. | None |
| **Finance** | At a later date. | None |
| **Weather** | At a later date. | None |
| **Health & Fitness** | At a later date. | None |
| **Food & Drink** | At a later date. | None |
| **Calendar/Mail** | At a later date. | None |
| **Windows Store** | At a later date. | None |
---

## 🧰 Requirements

- Python 3.x
- [`mitmproxy`](https://mitmproxy.org) (`pip install mitmproxy`)
- A PC or VM running **Windows 8.1**
*(Only tested with Start screen Live Tiles.)*

---

## 🎯 Goals

### Main Goals
- [x] **Live Tile** functionality
- [ ] **Revive most Metro apps**, including their Live Tiles
- [ ] **Windows Store revival**
- [ ] Serve custom Metro-style apps via proxy
- [ ] Support viewing (but not purchasing) paid or unavailable apps

---
### 🌐 Sources
> [Badges from shields.io](https://shields.io/)
> [Analysis of `http://en-US.appex-rf.msn.com/cgtile/v1/en-US/News/Today.xml` on any.run](https://any.run/report/0170ceadd75b172e238c8c1c4cd1ab8d6df5aefde999733295ccf57d007630ea/c1ed3fbc-4ea6-4d0f-ac4b-12580eeb9f32)

> [The tile template catalog](https://learn.microsoft.com/en-us/previous-versions/windows/apps/hh761491(v=win.10)).
---

![](https://img.shields.io/badge/Mentioned%20by-Copilot-blueviolet?style=for-the-badge)
|:--:|
| *I’m not even joking, try it for yourself!* |

---
> License: MIT
> OpenMetro is still in development and may contain bugs.
> OpenMetro is inspired by [Retiled](https://github.com/migbrunluz/Retiled-Win8.x).