# Dynamically Typed

- **Website:** <https://dynamicallytyped.org>
- **Primary alias:** `dynamicallytyped.org`

## Description

Dynamically Typed is Joel Berger’s collection and restoration project focused on antique typewriters, mechanical calculators, and other mechanical curiosities. Its website serves as a companion catalogue to the Dynamically Typed YouTube channel, where Joel documents machines and restoration work through videos. The catalogue currently features 91 typewriters, three mechanical calculators, and four other mechanical marvels, with selected entries linked to companion videos. It also records past machines featured on the channel and lists events and additional videos.

Visitors can explore the collection by machine type or year, browse a timeline, and use related tools and recommendations. Catalogue entries include details such as model, date, distinctive features, and condition or restoration status. The collection spans early index and folding typewriters, portable and office models, electric machines, and specialist designs, alongside calculators such as Facit, Marchant, and Walther. Two donor machines are listed separately as parts sources rather than collection pieces. Dynamically Typed offers enthusiasts, researchers, and curious visitors an organized look at historic writing and calculating machines, supported by practical restoration content and the creator’s ongoing documentation.

## Industries

- 🎸 Hobbies and Leisure
- 🎸 Antiques and Collectibles _(under Hobbies and Leisure)_

## Logos & icons

- logo _(primary)_ — PNG — [download](https://cdn.brandfetch.io/idwrZ6C1lF/w/900/h/900/theme/dark/logo.png?c=1bxid64Mup7aczewSAYMX&t=1791183814368)

## Colors

| Name | Hex | Theme |
| --- | --- | --- |
| Harvest Gold | #deab74 | accent |
| Black | #000000 | dark |
| Dawn Pink | #f1ece1 | light |

## Fonts

- var(--font-type) — asset _(custom)_
- var(--font-mono) — asset _(custom)_

---

_Source: <https://brandfetch.com/dynamicallytyped.org>_
_See [/llms.txt](/llms.txt) for a full list of agent-readable pages, and [/auth.md](/auth.md) for how agents authenticate._