{"id":13577842,"url":"https://github.com/coollabsio/fonts","last_synced_at":"2025-04-08T09:08:00.593Z","repository":{"id":37980624,"uuid":"456450925","full_name":"coollabsio/fonts","owner":"coollabsio","description":"A privacy-friendly drop-in replacement for Google Fonts","archived":false,"fork":false,"pushed_at":"2024-12-21T08:02:29.000Z","size":672,"stargazers_count":504,"open_issues_count":2,"forks_count":17,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-04-01T07:53:15.231Z","etag":null,"topics":["cdn","fonts","google-fonts","privacy"],"latest_commit_sha":null,"homepage":"https://fonts.coollabs.io","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/coollabsio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-07T10:07:44.000Z","updated_at":"2025-03-30T05:52:02.000Z","dependencies_parsed_at":"2023-01-30T03:16:03.225Z","dependency_job_id":"b766a963-a789-4ced-9b2e-dcf65ae3f077","html_url":"https://github.com/coollabsio/fonts","commit_stats":{"total_commits":42,"total_committers":3,"mean_commits":14.0,"dds":0.04761904761904767,"last_synced_commit":"a233d577a83530363c5fab13a1fade295e602b9c"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coollabsio%2Ffonts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coollabsio%2Ffonts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coollabsio%2Ffonts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coollabsio%2Ffonts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/coollabsio","download_url":"https://codeload.github.com/coollabsio/fonts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247388897,"owners_count":20931133,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cdn","fonts","google-fonts","privacy"],"created_at":"2024-08-01T15:01:24.789Z","updated_at":"2025-04-08T09:08:00.574Z","avatar_url":"https://github.com/coollabsio.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# A privacy-friendly drop-in replacement for Google Fonts\n\nI wrote it in an hour, so please report bugs [here](https://github.com/coollabsio/fonts/issues/new).\nSeveral improvements could be made here and there, so do not hesitate to [contact me](https://docs.coollabs.io/contact). if you have any suggestions.\n\n## Why?\n\nThere have been several GDPR issues popping up lately with Google \u0026 Google CDN. We don't know what they are doing with user details, such as IP address, browser agent, etc.\n\nSo I decided to create a similar service just without logging ANYTHING.\n\n## How to use?\n\n### Fonts\nChange the domain name from `fonts.googleapis.com` to `api.fonts.coollabs.io` in your `\u003chead\u003e` tag; that's it!\n\nExample:\n\nOriginal `\u003chead\u003e` content:\n```html\n\u003clink rel=\"preconnect\" href=\"https://fonts.googleapis.com\" /\u003e\n\u003clink rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin /\u003e\n\u003clink href=\"https://fonts.googleapis.com/css2?family=Roboto\u0026display=swap\" rel=\"stylesheet\" /\u003e\n```\n\nReplaced `\u003chead\u003e` content:\n```html\n\u003clink rel=\"preconnect\" href=\"https://api.fonts.coollabs.io\" crossorigin /\u003e\n\u003clink href=\"https://api.fonts.coollabs.io/css2?family=Roboto\u0026display=swap\" rel=\"stylesheet\" /\u003e\n```\n\nOr with `@import`:\n\nFrom:\n```css\n\u003cstyle\u003e\n@import url('https://fonts.googleapis.com/css2?family=Roboto\u0026display=swap');\n\u003c/style\u003e\n```\n\nTo: \n```css\n\u003cstyle\u003e\n@import url('https://api.fonts.coollabs.io/css2?family=Roboto\u0026display=swap');\n\u003c/style\u003e\n```\n\nSupports css2 [API endpoint](https://developers.google.com/fonts/docs/css2) and css [API endpoint](https://developers.google.com/fonts/docs/getting_started) as well.\n\n### Icons\n\nCurrently, [Material Icons](https://fonts.google.com/icons) is supported.\n\nOriginal `\u003chead\u003e` content:\n```html\n\u003clink rel=\"preconnect\" href=\"https://fonts.googleapis.com\" /\u003e\n\u003clink rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin /\u003e\n\u003clink href=\"https://fonts.googleapis.com/icon?family=Material+Icons\" rel=\"stylesheet\" /\u003e\n```\n\nReplaced `\u003chead\u003e` content:\n```html\n\u003clink rel=\"preconnect\" href=\"https://api.fonts.coollabs.io\" crossorigin /\u003e\n\u003clink href=\"https://api.fonts.coollabs.io/icon?family=Material+Icons\" rel=\"stylesheet\" /\u003e\n```\n\n## Stack\n- The API is a simple HTTP server (written in Node.js/[Fastify](https://fastify.io)), that is open-sourced and does not log anything, hosted with a [coolify](https://coolify.io) instance on a [Hetzner](https://hetzner.com) server.\n- Fonts are served from [BunnyCDN](https://bunny.net), which has an option to disable logging on their side completely.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoollabsio%2Ffonts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoollabsio%2Ffonts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoollabsio%2Ffonts/lists"}