Bunny fonts – privacy respecting drop-in replacement for Google Fonts

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • open-webfonts

    Easy way to get Google WEBfonts for self hosting.

  • I just went through the process of self-hosting Google Fonts. The process is actually surprisingly tricky.

    Google Fonts lets you download fonts for desktop use, in the form of .ttf or .otf rather than the .woff[2] with one file per Latin/Greek/Vietnamese/etc. script served by Google Fonts itself. If you want the same font-embedding CSS as Google Fonts itself, you can use https://google-webfonts-helper.herokuapp.com/fonts (a font browser, outdated, doesn't support font-display: swap), or https://nextgenthemes.com/google-webfont-downloader/ (a converter from Google Fonts CSS URLs to downloadable font packs, supports font-display: swap, it works well but I chose to not host the large CSS files with embedded fonts in base64 format).

    As a technical curiosity, the second site can suffer a race condition resulting in partial or broken file downloads (I never tested what happens), if two people request the same font bundle at the same time, and they overwrite each other: https://github.com/nextgenthemes/open-webfonts#bug-reports-a...

    I wish browsers would give users an option to set the default font-display policy to swap.

  • fontsource

    Self-host Open Source fonts in neatly bundled NPM packages.

  • Or better yet, include the ttf/woff/woff2 files inside your project using Fontsource[0].

    [0]: https://github.com/fontsource/fontsource

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • opendyslexic

    OpenDyslexic, a typeface that uses typeface shapes & features to help offset some visual symptoms of Dyslexia. Now in SIL-OFL.

  • Oh, that'd probably work for dyslexic style "easier reading" fonts too.

    eg: https://github.com/antijingoist/opendyslexic

  • hush

    🤫 Noiseless Browsing – Content Blocker for Safari

  • > Declining is always a multi-step process with various checkboxes.

    https://oblador.github.io/hush/

    You're welcome!

  • decentraleyes

    Discontinued This repository has a new home: https://git.synz.io/Synzvato/decentraleyes

  • While we're talking about privacy and CDN delivery, check out Decentraleyes. It's a browser extension which keeps a local cache of common CDN-delivered files.

    https://decentraleyes.org/

    I wondered if it supports fonts out of the box, but not currently.

    https://github.com/Synzvato/decentraleyes/issues/105

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts