MetroLaunch 是一款免费、支持离线运行的渐进式网页应用(PWA),可将 iOS 设备的主屏幕改造为微软 Metro UI 风格,并支持通过 URL Scheme 启动其他应用及可选的 Spotify 正在播放集成。

Stars

25

7 天增长

暂无数据

Fork 数

4

开放 Issue

0

开源协议

暂无数据

最近更新

2026-07-15

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它在 iOS 上重现了独特的 Metro 界面美学,并利用 PWA 技术保持免费、可离线使用且无需 App Store 更新;同时集成了天气和 Spotify 实时数据磁贴。

适合谁使用

  • 怀念 Windows Phone/Metro 设计的 iOS 用户
  • 希望使用可自定义第三方启动器的进阶用户
  • 对 URL Scheme 和 PWA 移动界面感兴趣的技术爱好者
  • 寻找免费替代付费启动器应用的用户

典型使用场景

  • 用 Metro 磁贴布局替换 iOS 默认主屏幕
  • 通过 URL Scheme 或 Apple 快捷指令启动任意应用
  • 显示来自 OpenWeatherMap 的实时天气信息
  • 借助 Python 客户端在专用磁贴上展示 Spotify 当前播放曲目

项目优势

  • 功能完整的 PWA:支持离线运行、自动更新、动画流畅
  • 采用正版 Windows 8 天气图片,视觉怀旧感强
  • 永久免费,无内购或订阅
  • 多种应用启动方式(URL Scheme、快捷指令),即使应用无直接 Scheme 也能通过快捷指令调用

使用前须知

  • 需要手动配置 URL Scheme 或快捷指令来启动应用;部分应用难以找到可用 Scheme
  • Spotify 磁贴需要始终在 Windows/Mac 上运行 Python 客户端,并依赖作者服务器(有公平使用带宽限制)
  • 天气磁贴需要免费 OpenWeatherMap API 密钥;部分功能依赖外部服务

README 快速开始

MetroLaunch / click here to install

A feature-rich third party home screen for iOS in the style of Microsoft's old MetroUI... Built as a PWA, so it's free forever, has smooth animations, is runnable offline, and gets hassle free updates via an in-built system.

It even uses the original Windows 8 weather images :)

Getting into the launcher FASTER - Opening the icon from the Apple Homescreen can get annoying quickly.

  • Make a shortcut to open the URL prefaced with webapp:// which is listed in this repo
  • In order for this to work, you must have the app installed via the 'add to home screen option' already
  • Then set it as the double back tap option

Also, not many iOS users know, but to swipe between apps, you can just swipe left or right on the navigation bar!!

Please fully read the readme before installing and using the launcher...

This app relies on URL schemes to launch and add apps...

What is a URL Scheme

  • URL schema are links that are able to reference other apps installed on your device
  • Both Android and iOS have them, but Android launchers don't usually ever need to rely on them

So why do we have to

  • Apple in their infinite wisdom has disallowed enumerating other apps on the device and opening them 'just because' and usually requires some sort of intent
  • Hence, a weather app may have a scheme like weather-app-best://getforloc=milwaukee - note that is a pretty crude example but the point is the same
  • Thanfully, opening an app with nothing in the url scheme usally works just fine. For example netflix:// will just open the app Netflix

How can I get them

  • Sometimes you get lucky and it is just the app name with a :// after it, or it is just the Bundle ID
  • Other times, it's completely random gibberish. For example, the url scheme for the app What The Forecast is fb1682603758661443:// so sometimes it is very hard to find them
  • Usually there is lists online for them, but they usually don't have all the apps you'd want

Ways to get them that are easier then guessing

Download the theming app 'Brass'

  • You can add apps to the home screen with it through a configuration profile and hold them on the home screen, press share, then copy link
  • But sometimes you may notice it will still be blank!! Which means that the app has no URL scheme
  • Don't

项目描述

The first ever third-party homescreen for non-jailbroken iOS devices is here... In everybody's favorite style - Windows Phone (highly dependent on who you ask) :3

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

react
精选
react GitHub avatar

react

React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.

Web 开发前端框架
246,741
tandpfun
精选
tandpfun GitHub avatar

wardrobe

A GPT‑image powered app that extracts individual garment cutouts from photos, organizes them into a digital wardrobe, and generates modeled outfit previews.

JavaScript
1,570
mshumer
精选
mshumer GitHub avatar

Claude-of-Duty

A browser-based first-person shooter built entirely with procedural generation and orchestrated AI agents, featuring 55k lines of Three.js/WebGL2 code and no art assets.

AI 与机器学习AI 智能体
1,234