a paragram, est. 2026

paragram.dev

a play on words. a play on code.

scroll
development history

a quiet chronology of letters rearranged

spring · v0.1

first paragram

A single letter shifts, a meaning trembles. The first build accepts a string and returns its softer twin.

The earliest commits sketched a parser in 240 lines. We tuned it for whispered rearrangements, treating each character as a fragile note inside a longer phrase.

  • commit 0a1f3c2
  • 240 lines
  • 1 contributor
summer · v0.3

parallel grammars

Two grammars sit side by side, each one altering the other. Output becomes a duet of small reshufflings.

We added a second pipeline: while one grammar shaped phonetics, the other shaped cadence. Their convergence is what we now call a paragram.

  • commit 4b27ee9
  • 1,180 lines
  • 3 contributors
autumn · v0.6

studio of letters

A small studio: bokeh circles for ambience, a chrome surface for stillness, letters as the only inhabitants.

The interface acquired a sense of place. We chose a chrome-metallic palette, soft bokeh for warmth, a single Playfair serif so every glyph could breathe.

  • commit 9d44a01
  • 2,640 lines
  • 4 contributors
winter · v0.9

waveform of grammar

Each transformation became a small waveform. Reading the changelog felt like reading a sound.

We rendered every diff as a sine curve, every test as a frequency. The build pipeline now hums when it passes; it stutters when it fails.

  • commit c712b58
  • 4,100 lines
  • 5 contributors
spring · v1.0

a quiet release

No fanfare, no banners. The first stable release simply appeared, like a sentence finishing itself.

The 1.0 milestone introduced deterministic output, lazy grammars, and a tiny CLI. The repository quieted; the documentation began to bloom.

  • commit f3a82b1
  • 5,820 lines
  • 6 contributors
today · v1.2

slowly, then all at once

Plugins arrived. Languages arrived. The paragram became a small grammar of its own.

Today the project carries an ecosystem: a parser library, a transform engine, a small constellation of plugins that speak in altered letters.

  • commit b9e0d45
  • 9,140 lines
  • 11 contributors