{
  "name": "GitHub Repo Viewer",
  "short_name": "RepoViewer",
  "description": "Privacy-first GitHub public repository viewer with offline support. No tracking, no cookies, no server-side logging.",
  "start_url": "/",
  "display": "standalone",
  "background_color": "#0a0a1a",
  "theme_color": "#6366f1",
  "orientation": "portrait-primary",
  "categories": ["developer-tools", "utilities"],
  "icons": [
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Crect fill='%230a0a1a' width='512' height='512' rx='100'/%3E%3Cpath fill='%236366f1' d='M256 60C147.6 60 60 147.6 60 256c0 87.4 56.7 161.5 135.3 187.7 9.9 1.8 13.5-4.3 13.5-9.5 0-4.7-.2-17.1-.3-33.6-55.1 12-66.7-26.6-66.7-26.6-9-22.8-22-28.9-22-28.9-18-12.3 1.4-12 1.4-12 19.9 1.4 30.3 20.4 30.3 20.4 17.6 30.2 46.3 21.5 57.5 16.4 1.8-12.8 6.9-21.5 12.6-26.5-44-5-90.3-22-90.3-98 0-21.6 7.7-39.3 20.4-53.2-2-5-8.8-25.2 2-52.5 0 0 16.7-5.3 54.6 20.3 15.8-4.4 32.8-6.6 49.6-6.7 16.8.1 33.7 2.3 49.6 6.7 37.9-25.6 54.5-20.3 54.5-20.3 10.9 27.3 4.1 47.5 2 52.5 12.7 13.9 20.4 31.6 20.4 53.2 0 76.2-46.4 93-90.6 97.9 7.1 6.1 13.5 18.2 13.5 36.7 0 26.5-.2 47.8-.2 54.3 0 5.3 3.6 11.4 13.7 9.5C395.4 417.4 452 343.3 452 256c0-108.4-87.6-196-196-196z'/%3E%3C/svg%3E",
      "sizes": "512x512",
      "type": "image/svg+xml",
      "purpose": "any"
    },
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Crect fill='%230a0a1a' width='512' height='512' rx='100'/%3E%3Cpath fill='%236366f1' d='M256 60C147.6 60 60 147.6 60 256c0 87.4 56.7 161.5 135.3 187.7 9.9 1.8 13.5-4.3 13.5-9.5 0-4.7-.2-17.1-.3-33.6-55.1 12-66.7-26.6-66.7-26.6-9-22.8-22-28.9-22-28.9-18-12.3 1.4-12 1.4-12 19.9 1.4 30.3 20.4 30.3 20.4 17.6 30.2 46.3 21.5 57.5 16.4 1.8-12.8 6.9-21.5 12.6-26.5-44-5-90.3-22-90.3-98 0-21.6 7.7-39.3 20.4-53.2-2-5-8.8-25.2 2-52.5 0 0 16.7-5.3 54.6 20.3 15.8-4.4 32.8-6.6 49.6-6.7 16.8.1 33.7 2.3 49.6 6.7 37.9-25.6 54.5-20.3 54.5-20.3 10.9 27.3 4.1 47.5 2 52.5 12.7 13.9 20.4 31.6 20.4 53.2 0 76.2-46.4 93-90.6 97.9 7.1 6.1 13.5 18.2 13.5 36.7 0 26.5-.2 47.8-.2 54.3 0 5.3 3.6 11.4 13.7 9.5C395.4 417.4 452 343.3 452 256c0-108.4-87.6-196-196-196z'/%3E%3C/svg%3E",
      "sizes": "192x192",
      "type": "image/svg+xml",
      "purpose": "maskable"
    }
  ]
}
