A programming typeface that draws inspiration from Swiss typography, blending geometric precision with visual calm. Designed by a programmer for programmers, it takes an opinionated approach to code readability.

Aa
Download

Glyphs & Weights

ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789
!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~

Regular Hamburgevons Regular Italic Hamburgevons Bold Hamburgevons Bold Italic Hamburgevons

Code Samples

enum class Weather { Clear, Whiteout, Storm };

struct Route {
    std::string name = "Nordwand";
    int pitches = 38;
    Weather conditions = Weather::Whiteout;
};

// "The mountain always has the last word."
class Ascent:
    def __init__(self, peak: str, altitude_m: int):
        self.peak = peak
        self.altitude_m = altitude_m
        self.temp_c = -18.5
        self.wind_kph = 42

    def windchill(self) -> float:
        return 13.12 + 0.6215 * self.temp_c \
            - 11.37 * self.wind_kph ** 0.16

nordwand = Ascent("Eiger North Face", 3970)
print(f"{nordwand.peak}: {nordwand.windchill():.1f}°C")
struct BaseCamp {
    altitude_m: u32,
    temp_c: i32,
    oxygen_pct: f32,
}

fn acclimatize(camp: &BaseCamp) -> bool {
    camp.oxygen_pct > 12.0 && camp.temp_c > -25
}

fn main() {
    let camp1 = BaseCamp { altitude_m: 5364, temp_c: -22, oxygen_pct: 10.8 };
    println!("Ready to summit: {}", acclimatize(&camp1));
}