https://github.com/paprikka/433
A masked font generator
https://github.com/paprikka/433
design font fontforge untested
Last synced: 2 months ago
JSON representation
A masked font generator
- Host: GitHub
- URL: https://github.com/paprikka/433
- Owner: paprikka
- Created: 2025-07-21T17:05:28.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-24T18:05:37.000Z (11 months ago)
- Last Synced: 2025-08-09T19:02:09.476Z (10 months ago)
- Topics: design, font, fontforge, untested
- Language: Python
- Homepage: https://untested.sonnet.io/notes/433-how-to-make-a-font-that-says-nothing/
- Size: 67.4 KB
- Stars: 11
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 433
[433 is a font that masks the visible text and replaces it with dots](https://untested.sonnet.io/notes/433-how-to-make-a-font-that-says-nothing/). I'm using it with the Coffeeshop Mode in [Ensō](https://enso.sonnet.io).

## Requirements
- Python 3.8+
- FontForge (system dependency)
## Setting up FontForge
Visit [the official FontForge site](https://fontforge.org/en-US/downloads/).
## Running the command
```bash
# With default options
python3 generate-font.py
# With custom options
python3 generate-font.py --css-output dist/filename.css --font-output=otherfolder/font.woff2 --css-font-src=../otherfolder/font.woff2
```
### Options
- `--css-output` - CSS file output path (default: `dist/css/433.css`)
- `--font-output` - Font file output path (default: `dist/fonts/433.woff2`)
- `--css-font-src` - Font URL to use in CSS @font-face src (default: `/fonts/433.woff2`)